matlab对比度拉伸代码
时间: 2023-10-16 07:11:56 浏览: 89
matlab对比度增强源代码
matlab对比度拉伸的代码通常使用imadjust函数来实现。该函数的语法如下:
```matlab
J = imadjust(I, [low_in high_in], [low_out high_out]);
```
其中,I是输入图像,J是输出图像。[low_in high_in]是输入图像中需要调整对比度的灰度级范围,[low_out high_out]是输出图像中需要映射到的新的灰度级范围。
下面是一个示例代码,展示了如何进行对比度拉伸:
```matlab
I = imread('image.png'); % 读取图像
J = imadjust(I, [0.2 0.5], [0 1]); % 对比度拉伸
imshow(J); % 显示结果图像
```
在这个示例中,我们将输入图像I的灰度级范围从0.2到0.5进行拉伸,然后将其映射到0到1的灰度级范围,并将结果图像显示出来。
阅读全文