我有35张像这样的图像:https://dl.dropbox.com/u/239592/pat-all-lines.png。所有这些都是八边形,内有四个数字,手工制作的线条连接数字(类似于图表)。一个模式可以有一行,或两个......或六个,所以有2个pow 6 = 64个可能的有效组合。
我必须制作一个python脚本来计算有多少不同(唯一)组合。我怎么能这样做?
以下是一些限制: - 不应接受任何与这64种不同的模式。示例:https://dl.dropbox.com/u/239592/pat-wrong01.png和https://dl.dropbox.com/u/239592/pat-wrong02.png - 线条可以更长,更短,而且不是很直,如下所示:https://dl.dropbox.com/u/239592/pat-shaked-lines.png
我认为也许正确的方法是人工智能和对可接受模式的某种培训,并且某种功能可以返回更像模式及其匹配分数(即:从1到100)
有什么建议吗?请记住,我是opencv的新手。
非常感谢你的帮助!