問題タブ [arkit]
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.
computer-vision - ARkit と CoreML を使用したビジョン フレームワーク
私は進行中のプロジェクト (つまり、Vuforia でネイティブ統合された Unity3D iOS プロジェクト、AVFoundation でフレームを抽出し、クラウドベースの画像認識を介して画像を渡す) のベスト プラクティスを調査し、複数のオプションを実験してきましたが、私は次のような結論に達しました。 ARkit、Vision Framework、および CoreML を使用したい。説明させてください。
ARFrame をキャプチャし、Vision Framework を使用して、CoreML モデルを使用して特定のオブジェクトを検出および追跡する方法を考えています。
さらに、ジェスチャ タッチで AR オブジェクトを追加する機能を備えたオブジェクトが認識されたら、バウンディング ボックスがあればいいのですが、これは堅実なプロジェクトをダウンさせた後に実装できるものです。
これは間違いなく可能ですが、ARFrames を Vision 経由で CoreML に渡して処理する方法がわかりません。
何か案は?
ios - タイプ 'SCNMatrix4' の初期化子を呼び出せません
ARKit
初期化に取り組んでいますSCNMatrix
が、次のエラーがスローされます。
コードスニペット:
エラー:
型 '(matrix_float4x4)' の引数リストで型 'SCNMatrix4' の初期化子を呼び出すことはできません
誰かが同様の問題に直面していますか?
ios - ARSCNView が UIViewController を表示および非表示にするとフリーズする
AR プロジェクトをセットアップしました。すべてが機能しているように見えますが、View Controller を提示して却下すると、AR セッションを続行できません。
だから、Xcode のサンプル プロジェクトが示すような AR セッションのセットアップがあります。ものすごく単純。次に、ユーザーが画面上のボタンをタップしたときにこれを行います。
MyCV が画面に表示され、オプションを選択すると、画面が閉じます。
MyVC が閉じられた後、ビュー コントローラーで ARSession がフリーズしたように見えます。
そのため、もう一度実行するように指示する必要があるのではないかと考えたので、補完に次の行を追加しました。
何もない。
次に、デリゲート呼び出しをチェックして、エラーが発生していないことを確認します。
そのプロセス中に呼び出されることはありません。
簡単な ViewController をプレキャストして閉じると、AR セッションがフリーズしたように見えるのはなぜですか?