【Mathematica】EdgeDetect命令的用法

EdgeDetect命令,是Mathematica用来检测图像边界的命令。本文,来细致了解一下这个命令的用法。

工具/原料

  • 电脑
  • Mathematica

方式/步骤

  1. 1

    先给出一张彩色图片:

  2. 2

    直接感化EdgeDetect号令:

    EdgeDetect[img]

  3. 3

    设置检测半径:

    EdgeDetect[img, 2]

    与适才的结果差不多。

  4. 4

    增添检测半径:

    EdgeDetect[img, 5]

  5. 5

    继续增添检测半径:

    EdgeDetect[img, 15]

  6. 6

    经由过程下面的动态图,可以看到,检测半径越大,鸿沟越不但滑:

  7. 7

    把检测半径节制为2,把阈值节制为0.1:

    EdgeDetect[img, 2, 0.1]

  8. 8

    削减阈值:

    EdgeDetect[img, 2, 0.001]

  9. 9

    EdgeDetect[img, 2, 0.000000001]

  10. 10

    由此可见,检测半径节制为2,阈值极小,检测结果比力好。

  • 发表于 2019-12-29 20:01
  • 阅读 ( 82 )
  • 分类:其他类型

相关问题

0 条评论

请先 登录 后评论