-1

ここに画像の説明を入力

create imageRecognition についていくつかのドキュメントを検索しました。しかし、初級者向けの正しい勉強方法がわかりませんでした。上記の画像を作成する必要があります。画像をデータベースに保存しました。画像が一致したら、cameraView に URL を表示する必要があります。実行する方法?利用可能なオープンソースはありますか

4

3 に答える 3

0

opencv features2d モジュール、特に sift、surf、およびホモグラフィ メソッドを確認してください。

機能の領域を見つけたら、openGL メソッドを使用して AR オブジェクトをその領域に配置できます。

openCV ライブラリと openGL ライブラリの両方に関するチュートリアルを検索して読む必要がある場合があります。

于 2013-07-22T12:47:16.407 に答える
-1

コンピュータビジョンの世界へようこそ - あなたは多くの満足と多くのフラストレーションに遭遇するでしょう. ここで直面している問題がいくつかあります。まず、画像を必ずしも正面から 90 度で見るとは限らないため、単純な画像認識の問題ではありません。最初に目の前の表面の向きを検出し、次に表面が視線方向に垂直になるように 3D 変換を適用し、それに対して通常の 2D 画像認識を行うことをお勧めします。最後のステップであっても、さまざまなスケールと方向で検出できる必要があります。

最初の 2 つの手順については、特定の優れた手法はわかりませんが、ググることはできます。

最後のステムについては、直立方向で機能する Viola-Jones 検出器 (2001) を検索できます。また、「画像認識」を検索して、何が得られるかを確認してください。または、独自の記述を試みたい場合は、サイズと位置に対して不変の「フーリエ パワー スペクトル」を計算することから始めることができます。それが何を意味するかについては、さらにGoogleで検索してください。

多くのアルゴリズムの実装については、「openCV」をググってください。

于 2013-07-22T12:28:52.797 に答える