matlab增强对比度及特征信息
时间: 2023-07-13 19:26:54 浏览: 82
利用matlab提高图像对比度
4星 · 用户满意度95%
你可以使用matlab中的imadjust函数来增强图像的对比度,该函数可以通过调整图像的亮度和对比度来改变图像的外观。具体方法如下:
1. 读取图像并转化为灰度图像。
2. 使用imadjust函数调整图像的对比度,语法如下:
```matlab
J = imadjust(I,[low_in high_in],[low_out high_out],gamma);
```
其中,I为输入图像,low_in和high_in为输入图像中需要映射到输出图像中的亮度范围,low_out和high_out为输出图像的亮度范围,gamma为伽马校正值。
3. 使用matlab中的特征提取函数,如SIFT、SURF等函数来提取图像中的特征信息。这些函数可以自动检测图像中的关键点和描述符,并将其存储在一个向量中,以便后续的图像匹配。
需要注意的是,图像增强和特征提取是两个不同的步骤,可以分别进行。
阅读全文