問題タブ [google-vision]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - コンピュータ ビジョンと AR ライブラリは Android で利用できますか?
私は Android 開発者として始めています。Android SDK 用のコンピューター ビジョン ライブラリまたは拡張現実ライブラリがあるかどうかを知りたいです。これらのライブラリをモバイル アプリに使用する予定です。
NDK をダウンロードすると、C の openCV と ARtoolkit ライブラリを「インポート/使用」できる可能性があると読みましたが、これが可能かどうか、またはこれらのツールを使用するためのより良い簡単な方法があるかどうか疑問に思っています.
Android アプリは Java でプログラミングされていますが、OpenCV と ARtoolkit は C/C++ を使用しています。これらのライブラリを使用する方法はありますか?
android - Android コンピューター ビジョン JavaCV OpenCV FastCV の比較
私は学校のプロジェクトに取り組んでおり、その一部は Android 用のコンピューター ビジョン ライブラリに関する現在の状況に関するものである必要があります。コンピューター ビジョンは魅力的なテーマのように思えたので、私は大きな熱意を持ってそこに行きましたが、1 週間以上探し続けましたが、あまり見つかりませんでした。ライブラリ自体とそれらの比較に関する情報を提供できるようにしたいと考えています。
これまでに見つけたものを共有します。
OpenCV
最も先進的で最も人気のあるもののようです。
最大数の機能を提供
下位互換性に問題があった
速いです(少なくともそう聞いたが、それについての情報はありません)
- それについての本が最大量あります(少なくともC++バージョンの場合)
JavaCV
- opencv を含む他のいくつかのライブラリのラッパーです
FastCv
- クアルコムが背後にある新しい。
ウィキチュード
- これは拡張現実向けですが、その核心は依然としてコンピュータービジョンです。
ご覧のとおり、私はそれについて少し情報を持っており、すべてのライブラリに対して独自のテストを行うことは、現在のコンピューター ビジョンのスキルをはるかに超えています。
よろしく、ピーター。
android - Google Play Services の新しい Barcode API を使用してバーコード値をキャプチャする方法は?
新しい Google Barcode API のサンプル コードで遊んでいます。バーコードのライブ カメラ フィードにボックスとバーコード値を重ねます。(顔も)
バーコード値をアプリに返す方法がわかりません。A) 検出イベントがいつ発生したかを伝える方法、および B) アプリの他の部分で使用するために ravValue にアクセスする方法。誰でもこれを手伝ってもらえますか?
https://developers.google.com/vision/multi-tracker-tutorial
https://github.com/googlesamples/android-vision
更新: @ pm0733464 の回答に基づいて、Activity でアクセスできる Tracker クラスにコールバック インターフェイス (onFound と呼ばれる) を追加しました。Google マルチトラッカー サンプルの適応:
グラフィックトラッカー:
BarcodeTrackerFactory :
主な活動:
android - Google Vision API サンプル: CameraSource を取得してフォーカスを合わせる
ここから最新の Google Vision API をチェックアウトしました。
https://github.com/googlesamples/android-vision
そして、KitKat を搭載した LG G2 デバイスで実行しています。私が行った唯一の変更は、Gradle ファイルの minSdkVerion です。
ただしピントが合わない。焦点を合わせるにはどうすればよいですか?
android - FaceDetectorHandle﹕ ネイティブの顔検出器はまだ利用できません。ノーオペレーション検出に戻す
アプリに Google Play Services 7.8 Face API を組み込もうとしていますが、顔を検出しようとするたびに次のエラーが表示されます。
FaceDetectorHandle﹕ ネイティブの顔検出器はまだ利用できません。ノーオペレーション検出に戻す
投稿Android-er Face Detectionの下部によると、この問題は Lollipop 以降を実行しているデバイスで発生します。具体的には、「Google Play サービス バージョン 7.8.99 がインストールされた Android 4.4.4 を実行する RedMi 2 では動作しますが、同じ Google Play で Android 5.1.1 を実行する Nexus 7 2012 (フロント カメラなし) では動作しない」と述べています。サービス バージョン 7.8.99 がインストールされています。」また、5.0.2 を実行している OnePlus One でも機能しません。どなたか原因や解決策をご存知でしょうか?最終的にライブラリをインストールして動作しますか?
編集:ここにいくつかのログがあります。顔検出器が使用された頃の警告以上のログをコピーしただけなので、すべてが関連しているわけではない可能性があります。
java - Android Google Play Service Vision バーコード スキャナー ライブラリが見つかりません
バーコードの読み取りには Google Play サービスの Visible API を使用しています。一部の(まったく機能しない)デバイスでは機能しない公式のCodeLabsの例のコードを試しました。Logcat メッセージは次のとおりです。
問題は、デバイスがライブラリを見つけられないためです/data/data/com.google.android.gms/files/com.google.android.gms.vision/barcode/libs/armeabi-v7a/libbarhopper.so
。その後、デバイスがバーコードを検出しないため (バーコードのリストが空です)、例外が発生しました。
コードは次のとおりです。
Google Play サービスは、すべてのデバイスで更新されます。
誰でも私を助けることができますか?どうすれば修正できますか?
android - Google Vision バーコード ライブラリが見つかりません
Google Play Services (Vision) の新機能を使用して、QR コード スキャンをアプリケーションに追加しようとしています。しかし、アプリを実行すると、次のようになります。
チュートリアルに従って、バーコードの依存関係を宣言しました。
アプリを再インストールして電話を再起動しようとしましたが、何も役に立ちません。
Google Play サービス 7.8 を使用して、デバイスにインストールされているバージョンは 7.8.11 です。
バーコード検出器の作成に使用されるコード:
上記の close は false を返し、 をbarcodeDetector.isOperational()
返すためアクティビティを終了しますfalse
。
android - GitHub から Android Studio にコードをインポートしようとしています
私はこれを尋ねるのは信じられないほどばかげているように感じますが、https ://github.com/googlesamples/android-vision で入手できる Android Mobile Vision API のサンプル コードをダウンロードしました。
このコードを Android Studio にインポートして、サンプル アプリを実行できるようにしようとしていますが、インポート方法 (既存の Android Studio プロジェクトのインポート、非 Android Studio プロジェクトのインポート、プロジェクトを開く) に関係なく、そうではありません。コンパイルして再生を押してアプリを実行できる方法でインポートすることができます。
これは Android の公式サンプル コードなので、それほど複雑ではないはずです。私は何が欠けていますか?