使用opencv按颜色对像素进行分组

时间:2014-02-21 15:26:04

标签: c++ opencv background

我有灰度图像,每个对象的背景比背景暗,背景本身具有相同的阴影。每张照片中主要有3-4组“阴影”。我想将这些像素分组以找到近似的背景阴影(亮度),以便以后提取它。

enter image description here

还有一个侧面问题:如何计算由findContours产生的轮廓上的角度。或者可能是轮廓上的最小角度。

1 个答案:

答案 0 :(得分:0)

我认为你可以设置一个范围来分组像素。例如,具有范围(50-100)范围内的强度值的所有像素应具有强度值100.类似地,具有范围(100-150)范围内的强度值的所有像素应具有强度值150。上。

完成上述步骤后,所有像素只能有3-4个固定值(正如您所提到的,每张图像中有3-4组。)