尝试自拍一张照片命名为img,用matlab将照片转化为灰度图,然后将图片进行锐化处理。写出matlab代码
时间: 2024-02-18 21:00:51 浏览: 124
sharpen.rar_转化为灰度_转化灰度
好的,以下是你需要的 matlab 代码:
```matlab
% 读取照片
img = imread('img.jpg');
% 将照片转化为灰度图
gray_img = rgb2gray(img);
% 进行锐化处理
sharp_kernel = [0 -1 0; -1 5 -1; 0 -1 0];
sharp_img = imfilter(gray_img, sharp_kernel);
% 显示处理后的图片
imshow(sharp_img);
```
注意,这里假设你的照片文件名为 `img.jpg`,请将代码中的文件名替换成你自己的文件名。同时,在锐化处理中使用了一个 3x3 的锐化核,你可以根据需要自行调整。
阅读全文