3

WiFi のない企業環境で実行しているため、デバイスを家に持ち帰らない限り、OTA アップデートを取得できません。先月、onFrameAvailable() コールバックの問題について読んだ後、当面は更新を行うことに懐疑的になりました。現在、少なくとも 1 つの更新プログラムを利用できますが、拒否しました。私のデバイスは実行中です:

Project Tango Core: 1.10:2015.03.27-kalman-release-0...
Build number: KOT49H.150309
Image frame format: RGBA

問題は、更新する必要があるかどうかです。それともしばらく砂に頭を埋めて待つべきですか?

関連する質問 (個別に投稿する必要があるかもしれません) は、画像フォーマットはあと何回変更されるのでしょうか? 新しいリリースごとに形式が変わるかのようにコーディングする必要がありますか? 形式は常にリリース ノートに記載されますか? (新型ライプニッツ、YUV420SP用ですが、RGBAに切り替えた時はヤコビでもケルビンでもありませんでした。)

4

1 に答える 1

1

これまでRGBを使用していた場合は、YUV420SP (NV21) に変更する必要がありますが、LまたはMに安全に更新できるはずです。また、K リリースには、イメージ バッファが適切に入力されないという問題がありました。それはおそらく、あなたがインターネットで見た懸念の源です. ただし、Kでうまくいったことに驚いてonFrameAvailableいます。現在のリリースとして、返される画像バッファはnull.

将来のフォーマット変更に関しては、L のカラー画像のフォーマットは NV21 であり、しばらくの間はそのようになるはずです。これは、M および N リリースですでに確認されています。Android 互換性定義ドキュメント (CDD) に完全に準拠するために、将来的に形式が YV12 に切り替わる可能性がありますが、それについては明確なコミュニケーションが行われる予定です。Tango は、切り替え時にその形式から RBG に変換するためのサンプル コードも提供する予定です。

于 2015-05-01T16:23:26.487 に答える