我想做识别:这个形状是否损坏。在 OpenCV 中。
为了解决这个问题,我上传了 3 张好的图片和 4 张损坏的图片。
问题是:损坏的形状与好的形状有很多共同的属性。我试图使用: cv::contourArea - 但每次的面积都非常相似
cv::matchShapes - 但是例如比较 'OK1' 和 'OK3' 给出的值与比较 'OK1' 和 'NOK1' 非常相似。
cv::convexityDefects - 我为 OK1 创建了convexHull,并将所有defectContours 深度的总和与其他图像进行比较,但值始终非常相似。
慢慢地,我想不出还有什么可以工作的。我确信这个任务是可以完成的。我现在正在寻找提示。
非常感谢您的考虑!
http://imgur.com/a/xJ7kk#5 <- 图片
也对不起我的英语。这不是我的第一语言。