matlab imadjust
时间: 2023-08-28 18:18:16 浏览: 186
使用 imadjust 对图像进行负片:描述如何使用 imadjust 查找负片-matlab开发
imadjust是一个在MATLAB中使用的函数,用于调整灰度图像的亮度或彩色图像的颜色矩阵。你可以通过在MATLAB命令窗口中键入"doc imadjust"或者"help imadjust"来获取关于该函数的帮助信息,也可以通过键入"type imadjust"来查看函数的源代码。一个常见的用法是利用stretchlim函数以分数向量的形式返回灰度范围,然后将其传递给imadjust函数,例如:
```
Im = imread('rice.png');
Jm = imadjust(Im, stretchlim(Im), [0, 1]);
figure(1);
subplot(211);
imshow(Im);
subplot(212);
imhist(Im);
figure(2);
subplot(211);
imshow(Jm);
subplot(212);
imhist(Jm);
```
在上述代码中,我们首先读取图像"rice.png",然后利用imadjust函数和stretchlim函数对图像进行灰度范围的调整,并将结果显示在两个子图中。第一个子图显示原始图像和其直方图,第二个子图显示调整后的图像和其直方图。
总结来说,imadjust函数可以用于调整图像的亮度或颜色矩阵,而stretchlim函数可以用于计算图像的灰度范围,这两个函数结合使用可以对图像进行灰度范围的调整。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [浅析matlab中imadjust函数](https://blog.csdn.net/weixin_29505425/article/details/115902690)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [MATLAB--imadjust函数](https://blog.csdn.net/weixin_53197693/article/details/128302619)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文