Advertisement

小白OpenCV学习笔记:第6.7节阈值化

阅读量:

阈值化

在图像处理领域中,阈值化操作作为一种基础且关键的技术手段被广泛应用着,在实际应用中具有重要的价值和广泛的适用性

1、直接阈值化——cv::threshold()

该操作的核心理念在于,在给定一个输入数组的同时设定一个特定的数值标准(即阈值),然后对数组中的每一个元素进行比较,并依据比较结果执行相应的处理或转换。在opponent版本的计算机视觉库中,默认实现了此功能的技术函数为cv::threshold()。具体调用方法如下:

复制代码
    double cv::threshold(
    cv::InputArray src, // 输入图像
    cv::OutputArray dst, // 输出图像
    double thresh, // 阈值
    double maxValue, // 向上最大值
    int thresholdType // 阈值化操作的类型
    );

1、确定两个阈值的方法
THRESH_OTSU(基于给定数值自动确定阈值), THRESH_TRIANGLE(通过直方图分析来确定)

2. 五种阈值化处理策略
如表所示,在图像处理领域中采用五种不同的预设阈值化操作策略来实现对源图像每个像素点与其预设的阈值thresh进行比较的操作。根据源图像中每个像素点与其预设的阈

全部评论 (0)

还没有任何评论哟~