2

特定の種類のコイン (米国のニッケルなど) の画像を取得し、その画像からその年を検索する .NET プログラムを作成したいと考えています。スキャンは常に 300 dpi で、一貫した画像サイズがコインにトリミングされていると仮定します。変化するのはコインの回転です。

では、どのように日付を決定すればよいでしょうか。 毎年予想されるすべてのコイン画像のライブラリを作成して、画像を一致させる必要がありますか? 日付の OCR を試す必要がありますか? どのライブラリが役立つか

ヘルプや提案をお寄せいただきありがとうございます

4

3 に答える 3

0

シェイプ マッチングを試すこともできますが、そのためのテンプレートを準備するときは、見つかったエッジから日付を削除します。次に、さまざまな回転 (角度 0 から 360) でシェイプ マッチングを使用します。したがって、任意の日付のコインを取得できます。ただし、年の情報だけでなく異なる場合は、別のコイン テンプレートを用意する必要があります。その後、コインを回転させ、年を書かなければならない場所で OCR を作成することができます。

于 2010-07-09T11:33:08.607 に答える
0

良い画像操作ライブラリは ImageMagick です。codeplexに CLR ラッパーがあります。

画像の比較は軽い操作ではなく、CPU 時間がかかるため、デザインはセット内のコインの量の問題です。Y 年間 X コインを所有している場合、X*Y 比較を行う必要がありますが、これには時間がかかりすぎる可能性があります。

コインを特定のコイン (正確な年ではなく) と比較してから、入力されたコインから年を抽出することをお勧めします。

于 2010-01-20T07:51:15.677 に答える
0

OpenCVを使用するのに適しているようです。可能性のあるさまざまな年のセットがそれほど大きくない場合は、ライブラリを使用することをお勧めします。

于 2010-01-20T06:18:22.147 に答える