问题:我有一张对象的照片(制造零件,如下面所附照片),使用我的 Andoird 手机相机,我想验证相机预览中的对象是否与模板匹配。 (换句话说,它是否与模板相同的部分)
问题:你建议我用什么来解决这个问题?我在考虑 Canny 边缘提取,然后将相机帧与模板中的 Canny 边缘提取相匹配?这是一个好主意吗?如果是,请告诉我如何实现?任何资源? sample ? (我可以进行 Canny 边缘提取,但找不到匹配的方法)
如果不是一个好主意,那么您有什么建议?
我尝试过的事情:
最佳答案
我在您的测试图像上尝试使用手机进行对象识别,结果是肯定的。
使用的检测器:ORB(二进制检测器)。
使用的描述符:ORB。
匹配技术:蛮力匹配。
图像尺寸 640x480。
我能够检测到大约 500 个特征点(关键点的数量已经足够了,但是当您有更多具有相似外观对象的图像时,它可能会产生错误匹配。您需要改进匹配以避免错误匹配)。
两种不同尺度的物体识别结果。
关于您在理解物体识别方面遇到困难。你到底有什么不明白的(具体话题)。
推荐你看这两本书
干杯!
关于opencv - 模板匹配?对象识别和特征匹配或解决方案是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25370078/