如何查找图像包含特定图像/徽标



我的图像为36*36,这是公司的徽标。每当我的应用程序捕获图像,我都想找到徽标可用。如果需要查找图像中的坐标。指导我朝正确的方向

使用模板手工图像:http://docs.opencv.org/2.4/doc/tutorials/imgproc/histograms/template_matching/template/template/template_matching.html

例如,您在原始分辨率上运行图像的模板手算,并以1.1的3-4倒角,3-4个以0.9的缩放。

调整大小:http://docs.opencv.org/2.4/modules/imgproc/doc/geometric_transformations.html#Resize

您可以执行以下操作:

  1. 徽标上的特征检测

  2. 图像上的特征检测

  3. 匹配功能描述符

  4. 用lansac计算一个良好的同型(假设徽标是平面(

  5. 当插入数在阈值高于阈值

  6. 时,找到徽标
  7. 可以通过使用您的同型矩形来找到新图像中徽标的坐标

编辑:

本教程具有一些示例代码:http://opencv-python-tutroals.readthedocs.io/en/latest/py_tutorials/py_feature2d/py_feature_homography/py_feature_homograph

最新更新