【问题标题】:thresholding with opencv使用opencv进行阈值处理
【发布时间】:2013-03-06 22:07:08
【问题描述】:

我正在使用 opencv 库使用 Visual C++ 编写代码。我需要对一些不同的图像进行阈值处理(更清晰),但我遇到了一些问题,因为每张图像中的照明都会发生变化,而且我使用了固定的阈值,所以这非常困难。有人知道opencv的功能能够面对吗?

【问题讨论】:

    标签: visual-studio-2010 opencv


    【解决方案1】:

    使用:threshold(imageIn, imageOut, 100, 255, CV_THRESH_OTSU);

    OTSU 方法是 Matlab 中使用的一种方法,它适应图像的直方图并取最佳值将其分成两个不同的 bin。 不用担心 '100' 值,OTSU 会覆盖它。

    【讨论】:

      【解决方案2】:

      是的,试试 AdaptiveThreshold。对于实际的阈值参数,选择一个负数。 祝你好运!

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-12-23
        • 2014-11-30
        • 1970-01-01
        • 2020-07-05
        • 2019-07-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多