使用Opencv Python检测角落

时间:2017-10-21 12:05:55

标签: python opencv

我正在尝试找到黄色的4根柱子的角落,并检测白色的板子的极端角落。

基本上我想在减去每个柱子的面积后计算整个空间的面积。 首先,我试图找出支柱的一角来找到每个支柱的区域。

Input image

这是我尝试的代码,我几乎已经完成了一半。

 print_numbers_modulo(List,'<',10)

Output image I got

我想检测角落并计算支柱的面积。

当我使用Grabcut时,我可以申请一个支柱,这有意义吗?

After Applying Grabcut

1 个答案:

答案 0 :(得分:0)

通常不能依赖角落探测器。展示额外的角落,错过你期望的角落。更重要的是,你必须确定重新组合它们。

通过计算饱和度图像(LSH中的S)可以获得有趣的结果。然后通过二值化和斑点分析,您可以轻松找到这些区域。

enter image description here