このような画像が 35 枚あります: https://dl.dropbox.com/u/239592/pat-all-lines.png。それらはすべて八角形の中に 4 つの数字があり、数字を結ぶ手作りの線 (グラフのようなもの) です。パターンには 1 行、2 行、または 6 行があり、有効な組み合わせは 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の初心者であることを覚えておいてください。
助けてくれてどうもありがとう!