[英]ARCore: How to play video in the photo frame when an image detected
我想在檢測到圖像時在相框中播放視頻,有人使用 ARCore 做過嗎? 會有很大幫助
謝謝
我認為您的意思是要在檢測到圖像的情況下在ARCore中將視頻添加為可渲染的視頻。
實際上(在撰寫本文時)Sceneform中包含一個示例,該示例顯示了如何添加視頻作為可渲染對象-可在以下位置找到: https : //github.com/google-ar/sceneform-android-sdk/tree/主/樣本/摳像視頻
此特定示例還應用了色度濾鏡,但是您可以簡單地忽略該部分。
該方法大致是:
對於增強圖像,只要圖像狀態為“ TRACKING”,ArCore就會自動計算其檢測到的圖像大小。
ARCore將基於對世界的了解來嘗試估計物理圖像的寬度。 如果在數據庫中指定了可選的物理大小,則此估計過程將更快地進行。 但是,估計的大小可能與指定的大小不同。
默認情況下,可渲染對象的大小將適合於此大小,但您也可以根據需要放大或縮小該渲染對象。
根據您的實際需求,這里有一系列文章可能涵蓋您的具體情況,以及此處的一些示例代碼: https : //proandroiddev.com/arcore-sceneform-simple-video-playback-3fe2f909bfbc
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.