matlab调高对比度
时间: 2023-11-13 19:55:46 浏览: 113
利用matlab提高图像对比度
4星 · 用户满意度95%
要调整图像的对比度,可以使用imadjust函数。该函数可以将图像的灰度级范围映射到新的范围,从而增加或减少对比度。以下是一个示例代码:
```matlab
% 读取图像
img = imread('example.jpg');
% 调整对比度
img_adjusted = imadjust(img, [0.2 0.8], []);
% 显示原图和调整后的图像
subplot(1,2,1), imshow(img)
subplot(1,2,2), imshow(img_adjusted)
```
在上面的代码中,`imadjust`函数的第一个参数是要调整的图像,第二个参数是新的灰度级范围,这里设置为[0.2 0.8],表示将原来的灰度级范围映射到0.2到0.8之间。第三个参数为空,表示不进行gamma校正。
阅读全文