2016-07-02 7 views
-1

私は、通貨認識に関連する画像処理プロジェクトに取り組んでいます。私がしようとしているのは、すべての通貨画像を配列にロードし、ユーザがシステムに入力した未知の通貨と1つずつ比較して、最後に未知の通貨の値を与えることです。画像を比較するには、opencv SURF関数。 opencvとjavaを使ってこれを行う最善の方法は何ですか?誰も私にこれのための最高のワークフローを教えてもらえますか?opencvで2つの画像を照合する最良の方法は何ですか?

答えて

0

私も同様のプロジェクトを作った。回転とサイズ不変のアルゴリズムが必要なので、テンプレートマッチングは使用できません。カスケードを訓練すれば、時間と労力を無駄にすることはありません。

私はOCRを使ってみましたが、それは複雑すぎました。

私が使用する最良の方法は、SIFTまたはSURFのいずれかです。だから私はあなたもSIFTで少し実験してからSURFと正確さを比較するべきだと思います。

検出を高速にしたい場合は、FLANNベースのマッチャーを使用できます。 http://docs.opencv.org/3.1.0/dc/dc3/tutorial_py_matcher.html#gsc.tab=0

関連する問題