matlab进行图像对比度增强的代码
时间: 2023-08-14 13:02:40 浏览: 164
用matlab实现图像对比度增强算法
4星 · 用户满意度95%
以下是使用MATLAB进行图像对比度增强的代码示例:
```matlab
% 读取图像
img = imread('lena.png');
% 对比度增强
img_adj = imadjust(img, [0.2, 0.8], []);
% 显示原始图像和增强后的图像
subplot(1,2,1), imshow(img)
title('Original Image')
subplot(1,2,2), imshow(img_adj)
title('Adjusted Image')
```
其中,`imadjust`函数用于对图像进行对比度增强,第一个参数为输入图像,第二个参数为对比度限制范围,第三个参数为空表示输出图像的像素值范围与输入图像相同。在上面的示例中,对比度限制范围为[0.2, 0.8],表示将输入图像的像素值范围限制在20%到80%之间。
阅读全文