python3在一张图片上找出的两个相同的图形,并现实坐标。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python3在一张图片上找出的两个相同的图形,并现实坐标。相关的知识,希望对你有一定的参考价值。

参考技术A

这个事情的基本思路是先将这个图片分成两个图片,具体步骤如下

    这两个图片应该是一个大一个小,然后将小的那个作为基准,计算出小的那个图的灰度(称为A),然后将将大的那个按小的这个尺寸分成N个,分别计算着N个的灰度。

    计算两个灰度图像之间的结构相似度指数,其实就是计算A和那N个小图的结构相似度指数。

    通过这个结构相识度的数据,我们基本可以判断A是不是包含了相同图像的一部分,如果不是的话,将这个小的图移动到相邻的部分,然后重复1,2. 当计算完全部以后,找到机构相似度最高的那两个图,基本上相同图形就在这两个里面了。

里面的话,你需要用到openCV 和 Python 两个工具以及scikit-image和imutils。具体安装的流程你可以搜索一下。

参考技术B 了解一下opencv,图像识别。

以上是关于python3在一张图片上找出的两个相同的图形,并现实坐标。的主要内容,如果未能解决你的问题,请参考以下文章

Word怎样在一张纸上放多张图片

如何在一张图片上制作多个超级链接?

如何在很多张图片中,批量获取所有图片的名称

图片标注工具选型

SQL问题,怎么将一张表的某个字段更新为另一张表的字段

如何在一张照片上拍摄出四幅图片?