imadjust函数怎么在Matlab中使用

介绍

今天就跟大家聊聊有关imadjust函数怎么在Matlab中使用,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

imadjust在数字图像处理中用于进行图像的灰度变换(调节灰度图像的亮度或彩色图像的颜色矩阵)。

J=imadjust (I)将灰度图像,

<超级/>

我中的亮度值映射到J中的新值并使1%的数据是在低高强度和饱和,这增加了输出图像J的对比度值。此用法相当于
imadjust(我stretchlim(我)
J=imadjust(我,[low_in;high_in]、[low_out;high_out])将图中像我的亮度值映射到J中的新值,即将low_in至high_in之间的值映射到low_out至high_out之间的值.low_in以下与high_in以上的值被剪切掉了,也就是说,low_in以下的值映射到low_out, high_in以上的值映射到high_out。它们都可以使用空的矩阵[],默认值是1 [0].=imadjust(我,[low_in;high_in]、[low_out;high_out],γ)将图像我中的亮度值映射到J中的新值,其中γ指定描述值我和J值关系的曲线形状。如果伽马小于1,此映射偏重更高数值(明亮)输出,如果伽马大于1,此映射偏重更低数值(灰暗)输出,如果省略此参数,默认为(线性映射)只

<超级/>

newmap=imadjust(地图,[low_in;high_in]、[low_out;high_out],γ)调整索引色图像的调色板地图。如果low_in, high_in, low_out, high_out和γ都是标量,那么对r, g, b分量同时都做此映射。对于每个颜色分量都有唯一的映射,当low_in和high_in同时为1 * 3向量或者low_out和high_out同时为1 * 3向量或者γ为1 * 3向量时。调整后的颜色矩阵newmap 

<超级/>

和地图有相同的大小.RGB2=imadjust (RGB1…)对RGB图像,

<超级/>

RGB1的红,绿,蓝调色板分别进行调整。随着颜色矩阵的调整,每一个调色板都有唯一的映射值。

imadjust函数怎么在Matlab中使用