OpenCV 基本阈值操作Thresholding Operations
基本阈值操作Thresholding Operations
目标
在本教程中,您将学习如何:
使用OpenCV函数cv :: threshold执行基本的阈值操作
门槛?
最简单的分割方法
应用示例:分离出图像中与我们要分析的对象相对应的区域。该分离基于对象像素和背景像素之间的强度变化。
为了区分我们感兴趣的像素与其余像素(最终将被拒绝),我们将每个像素强度值相对于阈值(根据要解决的问题确定)进行比较。
正确分离重要像素后,我们可以为它们设置一个确定的值以标识它们(即,我们可以为其分配值)。 0 (黑色的), 255 (白色)或任何适合您需要的值)。
阈值类型
OpenCV提供函数cv :: threshold来执行阈值操作。
我们可以实现 5此功能的阈值操作类型。我们将在以下小节中对它们进行解释。
为了说明这些阈值处理是如何工作的,让我们考虑一下我们的源图像的像素具有强度值 s r c (x ,y)。下图描述了这一点。水平的蓝线代表阈值吨ħ ř Ë小号ħ (固定的)。