matlab图片调亮对比度
时间: 2023-08-23 09:09:58 浏览: 86
matlab图像对比度调整
5星 · 资源好评率100%
在MATLAB中,可以使用`imadjust`函数来调整图像的亮度和对比度。该函数可以通过调整图像的灰度级范围来增强图像的对比度和明暗程度。
下面是一个示例,展示如何使用`imadjust`函数来调整图像的亮度和对比度:
```matlab
% 读取原始图像
originalImage = imread('original_image.jpg');
% 将图像转换为灰度图像
grayImage = rgb2gray(originalImage);
% 调整亮度和对比度
adjustedImage = imadjust(grayImage, [0.2, 0.8], [0.1, 0.9]);
% 显示原始图像和调整后的图像
subplot(1, 2, 1);
imshow(grayImage);
title('原始图像');
subplot(1, 2, 2);
imshow(adjustedImage);
title('调整后的图像');
```
需要将`original_image.jpg`替换为你要处理的图像路径。以上代码将原始彩色图像转换为灰度图像,并使用`imadjust`函数将亮度范围从0.2到0.8调整为新的范围0.1到0.9。然后,使用`subplot`和`imshow`函数显示原始图像和调整后的图像。
你可以根据需要调整`imadjust`函数中的参数,以实现满意的亮度和对比度调整效果。
阅读全文