我需要在matlab中对灰度图像实现局部自适应阈值算法。我在图像上使用滑动窗口并使用 Otsu 方法计算块的阈值,该方法适用于强度不均匀的块。
但是,当我将此方法应用于具有均匀强度的块时,我会变得非常繁忙(垃圾)块。我想在结果中将这些块设置为黑色或白色。我可以通过将全局阈值与块的平均值进行比较来决定是否使用黑白(这是一个好方法吗?)。
我的主要问题是:如何确定一个块是否是统一的,或者更确切地说,我如何知道哪些块要设置阈值,哪些块要完全设置为黑色或白色?
我需要在matlab中对灰度图像实现局部自适应阈值算法。我在图像上使用滑动窗口并使用 Otsu 方法计算块的阈值,该方法适用于强度不均匀的块。
但是,当我将此方法应用于具有均匀强度的块时,我会变得非常繁忙(垃圾)块。我想在结果中将这些块设置为黑色或白色。我可以通过将全局阈值与块的平均值进行比较来决定是否使用黑白(这是一个好方法吗?)。
我的主要问题是:如何确定一个块是否是统一的,或者更确切地说,我如何知道哪些块要设置阈值,哪些块要完全设置为黑色或白色?
如果你计算块的标准偏差(从平均值),它可以很好地衡量块的平滑度(假设没有异常值和“系统”的具体使用)