use*_*108 10 c++ opencv image-comparison image-processing
我是OpenCV的新手.我想知道我们是否可以比较两个图像(由photoshop制作的图像之一,即源图像和另一个将从相机中拍摄),并查找它们是否相同.我尝试使用模板匹配来比较图像.这是行不通的.你能告诉我我们可以用来进行这种比较的其他程序是什么吗?
小智 7
图像的比较可以通过不同的方式完成,具体取决于您的目的:
祝好运!
你应该尝试SIFT。您将 SIFT 应用于标记(保存在内存中的图像),并获得一些描述符(易于识别的点)。然后,您可以对相机帧使用 FAST 算法,以便找到相机图像中标记的对应关键点。您有很多关于此主题的主题:
如何在OpenCV中利用SIFT提取的特征得到目标物体周围的矩形
OpenCV - 使用 SURF 描述符和 BruteForceMatcher 进行对象匹配
祝你好运