Skip to main content

自适应阈值

自适应阈值是将灰度图像转换为二值图像。是局部阈值,是针对较小的区域计算阈值,因此对于不同的区域会有不同的阈值。

全局阈值并不是对所有图像都表现良好,特别是当图像在不同区域具有不同的光照条件时。在这种情况下,我们采用自适应阈值。

自适应阈值处理每个像素的阈值是根据其周围的小区域单独确定的。因此,我们针对图像的不同区域获得不同的阈值,因此该方法在具有不同光照的图像上表现良好。

通常在使用该动作前,将图像转换成灰度图像(单通道图像)。

AdaptiveThreshold

子流程

不支持

运行参数

  • 图像

执行阈值操作的图像

填充像素值,范围(0 -255)

  • 确定邻域区域的大小,用来计算阈值

  • 常数

减去的一个常数。通常,它是正值,但也可能为零或负值。

  • 类型

要应用的阈值类型, 参考ThresholdTypes

输出

经过阈值操作之后的图像 Image

脚本调用

import simple;

资源

示例:https://github.com/shelllet/WinUi/blob/main/image/AdaptiveThreshold.simple