首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于表面损伤检测的OpenCV图像比较

用于表面损伤检测的OpenCV图像比较
EN

Stack Overflow用户
提问于 2013-08-11 21:49:07
回答 1查看 1.3K关注 0票数 1

我们正计划通过使用OpenCV创建一个用于瓷砖表面变色作为特定损伤的表面损伤检测原型。我们想知道我们应该考虑使用什么方法。我们是开发这些类型的对象识别/对象跟踪程序的新手。我们已经了解了一些方法,例如直方图法和跟踪色调饱和度值的方法,但我们仍然感到困惑。

此外,我们想知道是否有可能在不使用轨迹条的情况下检测对象的色调饱和值。

任何相关的、有帮助的回复都将非常感谢。

EN

回答 1

Stack Overflow用户

发布于 2013-08-11 22:35:42

我认为你可以按顺序来做:

1)找到平铺区域。使用角点检测器、霍夫线等。

2)找到SIFT (或其他描述符),并识别此tiles上必须有什么图像(请在tiles图像数据库中找到它)。

3)仔细对齐图像。例如,在DB图像和相机中的瓷砖图像之间找到同构关系(使用SIFT特征)。

4)从摄像机中找出瓦片图像中每个像素与数据库中瓦片图像中每个像素之间的颜色距离。

5)阈值差值->得到有问题的区域

想想照明的问题。你必须为你的测量提供相同的照明条件。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18172604

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档