Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 数据处理 > 图像处理和分析 > 特征检测 > EdgeDetect >

EdgeDetect

EdgeDetect[image]
找到 image 的边缘,返回一个二值图像.
EdgeDetect
找到指定像素范围 r 的边缘.
EdgeDetect
利用阈值 t 选择图像边缘.
  • EdgeDetect 在垂直和水平方向上使用半径 .
  • 默认情况下,使用 Canny 边缘检测算法. 明确设置 Method 选项,可以指定其它导数滤波器. 可能的设置包括:
"Canny"一阶方向高斯导数
"ShenCastan"一阶指数导数
"Sobel"索贝尔掩模(Sobel mask)的二项式推广
  • 选项设置 "StraightEdges"->s 可基于边的直线度控制对边的选择. 在默认设置 下,返回的是所有的边. 设置 仅选择最长和最强的线.
检测彩色图像的边缘:
指定对边进行检测所用的尺度:
检测彩色图像的边缘:
In[1]:=
Click for copyable input
Out[1]=
 
指定对边进行检测所用的尺度:
In[1]:=
Click for copyable input
Out[1]=
找到彩色图像的边缘:
指定像素范围的边缘:
使用明确的全局阈值选择边缘:
Shen-Castan 边缘检测:
求一个图像中的直边:
版本 8 的新功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF