图像边缘laplacian算子matlab
时间: 2023-11-02 13:56:48 浏览: 106
laplacian图像边缘检测算子 matlab程序
5星 · 资源好评率100%
使用Laplacian算子可以进行图像边缘检测。
以下是使用MATLAB实现Laplacian算子的代码:
```matlab
% 读取图像
img = imread('image.jpg');
% 将图像转为灰度图像
gray_img = rgb2gray(img);
% 定义Laplacian算子
laplacian = [0 -1 0; -1 4 -1; 0 -1 0];
% 对图像进行卷积
conv_img = conv2(double(gray_img), laplacian, 'same');
% 显示图像
imshow(conv_img, []);
% 保存图像
imwrite(conv_img, 'laplacian.jpg');
```
这段代码首先读取图像并将其转换为灰度图像。然后定义了Laplacian算子,并对图像进行卷积操作。最后将处理后的图像显示出来并保存。
阅读全文