文档帮助中心文档
对比度限制自适应直方图均衡化
J = adapthisteq(我)
J = adapthisteq(我名字,值)
例子
J= adapthisteq (我)增强灰度图像的对比度我利用对比度限制自适应直方图均衡化(CLAHE)对值进行变换[1]。
J= adapthisteq (我)
J
我
J= adapthisteq (我,名称,值)使用名称-值对来控制对比度增强的各个方面。
J= adapthisteq (我,名称,值)
名称,值
全部折叠
将CLAHE应用于图像并显示结果。
我= imread (“tire.tif”);J = adapthisteq(我“clipLimit”, 0.02,“分布”,“瑞利”);imshowpair (I, J,“蒙太奇”);标题(原图(左)及对比度增强图(右))
将已索引的彩色图像读取到工作区中。
[X, MAP] = imread()“shadow.tif”);
将索引图像转换为真色(RGB)图像,然后将RGB图像转换为L*a*b*颜色空间。
RGB = ind2rgb (X,地图);实验室= rgb2lab (RGB);
将值缩放到所需的范围adapthisteq函数,[0 1]。
adapthisteq
L =实验室(::1)/ 100;
在L通道执行CLAHE。缩放结果回到L*a*b*颜色空间使用的范围。
L = adapthisteq (L,“NumTiles”[8],“ClipLimit”, 0.005);实验室(::1)= L * 100;
将生成的图像转换回RGB颜色空间。
J = lab2rgb(实验室);
显示原始图像和处理后的图像。
图imshowpair (RGB, J,“蒙太奇”)标题(原图(左)及对比度增强图(右))
增强图像中的阴影看起来更暗,高光看起来更亮。整体对比度得到了改善。
灰度图像,指定为二维数字矩阵。
数据类型:单|双|int16|uint8|uint16
单
双
int16
uint8
uint16
指定可选的逗号分隔对名称,值参数。的名字参数名和价值是对应的值。的名字必须出现在引号内。您可以按如下顺序指定几个名称和值对参数Name1, Value1,…,的家。
的名字
价值
Name1, Value1,…,的家
“NumTiles”,16岁[8]
“NumTiles”
(8)
其中的矩形上下文区域(贴图)的数量adapthisteq划分图像,指定为正整数的2元素向量。用原图像分割成米行和N列的瓦片,值的“NumTiles”是(mn)。这两个米和N至少是2。瓦片的总数等于M * N。最佳的贴图数量取决于输入图像的类型,最好通过实验来确定。
米
N
(mn)
2
M * N
数据类型:双
“ClipLimit”
0.01
对比度增强限制,指定为一个范围为[0,1]的数字。更高的界限导致更多的对比。
“ClipLimit”是一种对比度因子,可防止图像的过饱和,特别是在均匀区域。这些区域的特征是由于许多像素落在相同的灰度范围内,在特定图像瓷砖的直方图上有一个高峰。在没有剪辑限制的情况下,自适应直方图均衡化技术在某些情况下会产生比原始图像更差的结果。
“NBins”
256
用于构建对比度增强转换的直方图箱数,指定为一个正整数。更高的值导致更大的动态范围,但代价是较慢的处理速度。
“范围”
“全部”
“原始”
输出图像数据的范围,指定为这些值之一。
我(:)[min()马克斯(我(:)))
数据类型:字符|字符串
字符
字符串
“分布”
“统一”
“瑞利”
“指数”
期望的直方图形状,指定为以下值之一:
“分布”指定adapthisteq用作创建对比度变换函数的基础。您选择的分布应该取决于输入图像的类型。例如,当使用瑞利分布时,水下图像看起来更自然。
“α”
0.4
分布参数,指定为非负数。“α”只在以下情况下使用“分布”被设置为“瑞利”或“指数”。
对比度增强图像,作为与输入图像数据类型相同的二维矩阵返回我。
CLAHE作用于图像中的小区域,称为瓷砖,而不是整个图像。adapthisteq分别计算每个贴图的对比度变换函数。增强了每个贴图的对比度,从而使输出区域的直方图近似地匹配”分布”价值。然后使用双线性插值将相邻的贴图组合起来,以消除人工诱导的边界。对比度,特别是在均匀区域,可以限制以避免放大任何噪声可能出现在图像中。
”
分布
[1] Zuiderveld,卡雷尔。“对比有限自适应直方图均衡化。”图形宝石四世。圣地亚哥:学术出版社,1994。474 - 485。
histeq
您有这个示例的一个修改版本。要用编辑打开这个例子吗?
您点击了一个对应于这个MATLAB命令的链接:
通过在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站来获得可用的翻译内容,并看到当地的活动和提供。根据您所在的位置,我们建议您选择:。
你也可以从以下列表中选择一个网站:
请选择表现最佳的中国网站(中文或英文)。MathWorks的其他国家网站并没有针对您所在位置的访问进行优化。
与当地办事处联系