我有 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的新手。
非常感谢你的帮助!