python - 使用 python include DL/ML (NOT CLASSIFICATION) 从保存的数据库图像集中查找或匹配完全相同的图像
问题描述
我现在正在研究与opencv python匹配的图像特征。我的项目是从已保存的数据库图像数据集中找到完全相同的图像。图像是一种产品(如书籍封面、包装盒等)。我不需要分类!!我应该使用Fingerprint of Things想法从包装盒中找到相同的包装盒图像。
我已经使用 cv2 编写了代码来使用 ORB 和 Flann,BF 匹配器来提取和匹配特征,以找到与输入查询图像完全匹配的内容,以从 DB 图像数据集中找到完全相同(或高分有序排名)。
我尝试了很多包含在 cv2 中的东西,不幸的是,测试结果(我知道答案)还不够好。也许像 CNN 或 BiGAN 这样的方法可以解决,但是很难找到示例代码或方法,即使研究可以应用于我的项目。
这个问题有什么好主意或意见吗?我阅读了有关 FOT 的 NEC 文档,但他们说“我们的项目运行良好~”没有任何有用的想法(我理解他们对该技术的立场......)。
谢谢你的帮助。
解决方案
推荐阅读
- python - TypeError:将装饰器应用于生成器时,“NoneType”对象不可迭代
- html - 当我增加视图窗口大小时,为什么这个文本会移动?
- dart - Flutter,StreamController 无法从网络中获取图像
- python-3.x - 将 pandas 数据框与 Series 连接并乘以第二个元素
- python - 将字符串转换回numpy数组
- django - 从传递给django模板的数字中删除小数点?
- javascript - 如何使用 JavaScript 打开 Google Assistant App?
- java - LinearLayoutManager 不能在 Fragment 中使用
- asp.net - NLog获取当前用户会导致出现错误
- latex - 使用 RMarkdown 编织“大于或等于”符号时 PDF 输出失败