【发布时间】:2016-04-28 05:05:01
【问题描述】:
我想找到最接近的匹配图像。例如有汽车和自行车的图像。如果给定的图像是自行车。那么它应该将给定的图像与存储的汽车和自行车进行比较,并根据基于形状的封闭给出结果。
我想知道是否可以找到轮廓并与最接近的轮廓匹配。
我尝试在 open cv 中使用 haar cascade。通过训练汽车图像和自行车。 但结果不正确可能是因为训练数据较少。(我不想用这个)
【问题讨论】:
-
我怀疑你会想要更好地调查机器学习是如何工作的。它的背景有助于为诸如 haar 级联之类的事物创建参数。给你的建议:报名参加 Andrew NG(斯坦福)的 Coursera 机器学习课程,其中有一堂课专门针对如何改进学习算法,重点是我需要更多的学习样本等......跨度>
-
感谢 zipzit 的回复。问题是我没有时间。有很多代码可用于面部检测等等,您不需要通过课程直接使用该功能。
-
没错。祝你好运。
-
有这么多面部识别代码的原因是人们投入了大量时间。由于整个无人驾驶汽车的事情,自行车识别也有其公平的份额,尝试搜索一下......但实际上,如果你不了解大部分代码,你将直接从网上获得便便结果调整参数(像 zipzit 这样的课程建议您开始学习)
标签: python c++ image opencv image-processing