从低对比度背景中提取对象

时间:2012-09-21 17:45:36

标签: c++ opencv image-segmentation object-recognition

我需要从背景几乎平坦的图像中提取对象......

例如,考虑一本关于大白桌面的书。我需要获取书籍四个角的坐标以提取投资回报率。

您建议使用OpenCV的哪种技术?我正在考虑使用k Means但我无法知道背景的颜色(也是对象内部的颜色可能会有所不同)

1 个答案:

答案 0 :(得分:0)

如果您的背景真的是低对比度,为什么不尝试从图像边界填充洪水,然后您可以获得边界框或之后的边界矩形。

另一种选择是应用Hough变换并将大多数外线的交点作为角点。如果您的对象是矩形,那就是这样。