2011-12-05 8 views
1

Scilabを新しくし、現在バーコードに関するプロジェクトに取り組んでいます。[SVIPツールボックスとIPDツールボックスがロードされたScilabを使用したバーコードのローカライズ]

製品イメージでバーコードを検索するにはどうすればよいですか?

私は何を研究することができますか?

+0

他に何がありますか?おそらく、これはdsp.stackexchange.comでうまくいくでしょうか? – endolith

+0

さようなら!私はフォーラムに投稿します。ありがとう! :) – Kim

+0

可能な複製http://stackoverflow.com/q/8999080/1134940 –

答えて

0

NxMサブ画像に画像を分割します。

a)各サブイメージにFFTを行い、結果を標準バーコードイメージの事前計算2D FFTと比較します。 (バーコードは非常に単調で、反復性の高い画像であるため、同様のFFTパターンを生成する必要があります)b)イメージにスケルトンのみを残すために、いくつかのthining(skeletonization)アルゴリズムを実行します。次に、ラドンまたはハフを各スケルトンのサブイメージに変換して、エラー境界と同じ偏向角を有する線の束を探す。

ラドン/ハフ変換は、画像内の線を検索するために特別に設計されているため、私は個人的に骨格前の段階で第2の方法を選択します。

+0

それは論理的に見えるが、動作するかどうかわからない? 申し訳ありませんが、私はここに新しい!だから私は本当にその言葉を理解していない!とにかく私はそれを試して試してみる! ありがとう! :) – Kim

0

バーコードがイメージ内で唯一の重要なものである場合は、ラドン変換を行い、各回転のRMSを計算し、行を最高の値に保つことができます。

+0

それは論理的だと思われるが動作するかどうかわからない?申し訳ありません、私はここに新しい!だから私は本当にその言葉を理解していない!とにかく私はそれを試して試してみる!ありがとう! :) – Kim