帮助中心帮助中心
边缘感知图像的局部对比度操纵
b = localcontrast(a)
b = localcontrast(a,edgethreshold,金额)
例子
b= localcontrast(一种)增强灰度或RGB图像的局部对比度一种。
b= localcontrast(一种)
b
一种
b= localcontrast(一种,,,,edgethreshold,,,,数量)增强或变平一种通过增加或平滑细节,同时保持强烈的边缘不变。edgethreshold定义强烈边缘的最小强度幅度保持完整。数量是所需的增强或平滑量。
b= localcontrast(一种,,,,edgethreshold,,,,数量)
edgethreshold
数量
全部收缩
导入RGB图像。
a = imread('peppers.png');
增加输入图像的局部对比度。
edgethreshold = 0.4;金额= 0.5;b = localcontrast(a,edgethreshold,金额);
显示结果与原始图像相比
imshowpair(a,b,'剪辑')
减少输入图像的局部对比度。
金额= -0.5;b2 = localcontrast(a,edgethreshold,金额);
与原始图像相比,再次显示新结果。
imshowpair(a,b2,'剪辑')
要过滤的灰度或RGB图像,指定为真实的非sparse,m-经过-n或者m-经过-n-by-3矩阵。
数据类型:单身的|int8|INT16|UINT8|UINT16
单身的
int8
INT16
UINT8
UINT16
0.3
[0,1]
坚固的边缘振幅保持完整,指定为范围内的数字标量[0,1]。
数据类型:单身的|双倍的|int8|INT16|INT32|INT64|UINT8|UINT16|UINT32|Uint64
双倍的
INT32
INT64
UINT32
Uint64
0.25
[-1,1]
所需的增强或平滑量,指定为数字标量[-1,1]。负值指定边缘意识平滑。正值指定边缘感知的增强。
0
1
-1
过滤的图像,作为数字阵列返回的大小和类别与输入图像相同的图像。
Imadjust|IMCONCONTRAST|Imsharpen|locallapfilt
Imadjust
IMCONCONTRAST
Imsharpen
locallapfilt
您有此示例的修改版本。您想用您的编辑打开这个示例吗?
您单击了与此MATLAB命令相对应的链接:
通过在MATLAB命令窗口中输入该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站以获取可用的翻译内容,并查看本地事件和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(中文或英语)以获得最佳场地性能。其他Mathworks乡村网站未针对您所在的访问进行优化。
联系您当地的办公室