图像处理matlab代码
时间: 2023-11-25 18:59:05 浏览: 60
以下是一个简单的 MATLAB 图像处理代码示例,用于读取、显示和保存图像:
```matlab
% 读取图像
img = imread('image.jpg');
% 显示原始图像
figure;
imshow(img);
title('原始图像');
% 将图像转换为灰度图像
gray_img = rgb2gray(img);
% 显示灰度图像
figure;
imshow(gray_img);
title('灰度图像');
% 对灰度图像进行二值化处理
threshold = 128;
binary_img = gray_img > threshold;
% 显示二值化图像
figure;
imshow(binary_img);
title('二值化图像');
% 保存处理后的图像
imwrite(binary_img, 'binary_image.jpg');
```
这段代码将读取名为 `image.jpg` 的图像,将其转换为灰度图像,然后对其进行二值化处理。最后,处理后的图像将被保存为 `binary_image.jpg`。你可以根据需要修改这个示例代码来实现其他的图像处理功能。
阅读全文