调用边缘检测算子,提取一幅灰度图像的边缘 M代码
时间: 2024-02-19 14:02:01 浏览: 64
图像边缘检测算法及实现教程
好的,以下是使用Canny算子提取灰度图像边缘的MATLAB代码示例:
```matlab
% 读取灰度图像
gray_image = imread('lena_gray.jpg');
% 调用Canny算子提取边缘
edge_image = edge(gray_image, 'canny');
% 显示结果
imshow(edge_image);
```
在这个例子中,我们使用了MATLAB自带的`edge`函数,第一个参数是输入图像,第二个参数是边缘检测算子的名称,这里我们选择了Canny算子。最后,我们将提取的边缘图像显示出来。
阅读全文