matlab imjust函数通过输入参数调整图像对比度
时间: 2023-10-09 16:11:17 浏览: 78
matlab图像对比度调整
5星 · 资源好评率100%
`imadjust` 是 MATLAB 中用于调整图像对比度的函数。它的语法如下:
```
J = imadjust(I,[low_in high_in],[low_out high_out],gamma)
```
其中,`I` 表示输入图像,`J` 表示输出图像,`[low_in high_in]` 是输入图像中需要拉伸到 0-1 像素值范围内的灰度级范围,`[low_out high_out]` 是输出图像的灰度级范围,`gamma` 是伽马校正参数。
举个例子,如果想将图像的灰度级范围从 50~200 调整到 0~1,并且对输出图像进行伽马校正,则可以这样使用 `imadjust` 函数:
```
J = imadjust(I,[50/255 200/255],[0 1],0.5);
```
其中,`I` 表示输入图像,`[50/255 200/255]` 表示需要拉伸到 0~1 像素值范围内的灰度级范围,`[0 1]` 表示输出图像的灰度级范围为 0~1,`0.5` 表示进行伽马校正的参数。
阅读全文