【Mathematica】EdgeDetect命令的用法

EdgeDetect命令 , 是Mathematica用来检测图像边界的命令 。 本文 , 来细致了解一下这个命令的用法 。
需要这些哦
电脑
Mathematica
方式/
1先给出一张彩色图片:

【Mathematica】EdgeDetect命令的用法

文章插图

2直接感化EdgeDetect号令:
EdgeDetect[img]
【Mathematica】EdgeDetect命令的用法

文章插图

3设置检测半径:
EdgeDetect[img, 2]
与适才的结果差不多 。
【Mathematica】EdgeDetect命令的用法

文章插图

4增添检测半径:
EdgeDetect[img, 5]
【Mathematica】EdgeDetect命令的用法

文章插图

5继续增添检测半径:
EdgeDetect[img, 15]
【Mathematica】EdgeDetect命令的用法

文章插图

6经由过程下面的动态图 , 可以看到 , 检测半径越大 , 鸿沟越不但滑:
【Mathematica】EdgeDetect命令的用法

文章插图

7把检测半径节制为2 , 把阈值节制为0.1:
EdgeDetect[img, 2, 0.1]
【Mathematica】EdgeDetect命令的用法

文章插图

8削减阈值:
【【Mathematica】EdgeDetect命令的用法】EdgeDetect[img, 2, 0.001]
【Mathematica】EdgeDetect命令的用法

文章插图

9EdgeDetect[img, 2, 0.000000001]
【Mathematica】EdgeDetect命令的用法

文章插图

10由此可见 , 检测半径节制为2 , 阈值极小 , 检测结果比力好 。
【Mathematica】EdgeDetect命令的用法

文章插图


以上内容就是【Mathematica】EdgeDetect命令的用法的内容啦 , 希望对你有所帮助哦!

    推荐阅读