




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
EasyAR平面圖像跟蹤02單個圖像追蹤
目錄CONTENTS1功能簡介、項目準備2EasyAR_ImageTracker-1預制體3ImageTarget預制體4圖片文件跟蹤5Data文件跟蹤3.2.1功能簡介PlanarImageTracking是用于檢測與跟蹤日常生活中有紋理的平面物體。所謂“平面”的物體,可以是一本書、一張名片、一幅海報,甚或是一面涂鴉墻這類具有平坦表面的物品或事物。這些物體應當具有豐富且不重復的紋理。在使用PlanarImageTracking之前,首先得準備好目標物體以及目標物體的模板圖片。根據你的使用場景,可以有多種方式來進行準備。3.2.1功能簡介
你可以直接用相機以正視角度拍攝目標物體,所得照片即可作為目標物體的模板圖片。又比如,你可以先進行圖案的設計或繪制,然后通過打印或生產得到所需目標物體,你的設計稿或繪畫即為模板圖片。需要注意的是,圖片的格式建議為JPG或PNG。平面圖像跟蹤對圖像有一定的要求,紋理細節豐富,并且紋理不是簡單重復,長寬比不能太大。官方提供了圖像檢查工具/targetcode.html,點擊【瀏覽】按鈕,上傳要識別的圖像,可以檢測圖像的識別度3.2.1功能簡介
平面圖像跟蹤主要是ImageTracker和ImageTarget這兩個游戲對象,每個ImageTarget對應一個被跟蹤的圖像,場景中也可以同時出現多個ImageTracker,平面圖像跟蹤結構如圖所示。3.2.2項目準備設置場景中的MainCamera的ClearFlags屬性為SolidColor,如圖所示。3.2.3EasyAR_ImageTracker-1預制體在Project面板中將【EasyAR】→【Prefabs】→【Composites】目錄下的“EasyAR_ImageTracker-1”預制體拖到場景中,如圖所示。3.2.3EasyAR_ImageTracker-1預制體1.EasyAR_ImageTracker-1游戲對象屬性EasyAR_ImageTracker-1游戲對象的主要屬性如圖所示。3.2.3EasyAR_ImageTracker-1預制體1.EasyAR_ImageTracker-1游戲對象屬性(1)Showpopmessage屬性EasyARController的Showpopmessage選項的作用是是否在Game窗口顯示EasyAR的提示信息。(2)CenterMode屬性ARSession的CenterMode選項用來控制在場景中哪個游戲對象是參照對象。選中Camera,在進行平面跟蹤和物體跟蹤的時候,MainCamera(也就是場景中的攝像機游戲對象)的位置和角度固定不變,而被跟蹤對象的位置和角度依據設備的移動情況進行變化。3.2.3EasyAR_ImageTracker-1預制體2.VideoCameraDevice游戲對象屬性(1)FocusMode屬性改選項用于設置攝像頭的對焦模式,默認值是Continousauto。3.2.3EasyAR_ImageTracker-1預制體2.VideoCameraDevice游戲對象屬性(2)CameraOpenMethod屬性該屬性用于設置使用哪個攝像頭來獲取環境圖像,可以通過類型或者序號來設置。3.2.3EasyAR_ImageTracker-1預制體2.VideoCameraDevice游戲對象屬性(3)CameraPreference屬性該屬性默認選中PreferObjectSensing,只有當使用到表面跟蹤的時候才會選擇PreferSurfaceTracking,如圖所示。3.2.3EasyAR_ImageTracker-1預制體3.ImageTracker游戲對象屬性ImageTracker游戲對象屬性如圖所示。(1)TrackerMode屬性該屬性設置跟蹤的時候是質量優先還是性能優先,默認是質量優先(PreferQuality)。(2)SimultaneousTargetNumer屬性該屬性設置指定當前的跟蹤器同時跟蹤目標的最大數量。3.2.4ImageTarget預制體在Project面板中將【EasyAR】→【Prefabs】→【Primitives】目錄下的“ImageTarget”預制體拖到場景中,如圖所示。3.2.4ImageTarget預制體ImageTarget游戲對象的屬性包括:(1)ActiveControl該屬性用于設置ImageTarget游戲對象是否激活。(2)SourceType該屬性用于設置跟蹤類型,除了可以直接跟蹤圖片ImageFile,還可以跟蹤只包含關鍵信息文件大小小很多的TargetDataFile。(3)Tracker每個ImageTarget游戲對象必須指定一個ImageTracker游戲對象才能被跟蹤。可以通過設置該屬性為null實現卸載對應目標對象,設置該屬性為具體的ImageTracker游戲對象實現加載對應目標對象。3.2.5圖片文件跟蹤
現在我們將要跟蹤的圖片Teddy.jpg拖動到StreamingAssets目錄下。設置ImageTarget游戲對象的SourceType屬性為ImageFile,通過圖像進行跟蹤。設置PathType為StreamingAssets,設置Path為Teddy.jpg,即跟蹤圖像相對路徑,設置Name為Teddy,設置Scale屬性為0.5。Hierarchy面板中在ImageTarget游戲對象下創建一個Cube,運行時,當視野中有Teddy.jpg圖像出現的時候就會在圖像上顯示一個方塊。3.2.5圖片文件跟蹤如圖所示:3.2.6Data文件跟蹤單機菜單【EasyAR】→【ImageTargetData】,如圖所示,在彈出的窗口中設置GenerateFrom為Image,將要跟蹤的圖像拖拽到ImagePath中,并設置Name和Scale屬性,再單機【Generate】按鈕。之后,默認會在項目StreamingAssets目錄下生成.etd文件。3.2.6Data文件跟蹤在Project面板中將【EasyAR】→【Prefabs】→【Primitives】目錄下的“ImageTarget
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025關于版權合作出版合同范本
- 2025昆明市汽車交易合同
- 2025物業管理勞動合同范文
- 傳染病學:傷寒與副傷寒
- 寧夏中衛市2025屆高三二模數學試題
- 生活中的傳染病防控指南
- 員工分類管理策略
- 2025年急性胃腸炎試題
- 頸椎的術后護理
- 中國人失掉自信力了嗎語文教案
- 2025證券從業資格考試證券市場基礎知識真題試卷
- 2025年入團基礎知識試題及答案詳解
- 2025-2030年中國軍工行業市場發展現狀及發展趨勢與投資戰略研究報告
- 地震知識課件
- 2025年小學生科學知識競賽試題及答案
- 板塊輪動及龍頭股戰法
- 高中物理實驗考點整合電學PPT課件
- 中考物理必背99條知識點
- PA66增強增韌研究
- API-682密封系統-中英文對照版
- 單值移動極差圖(空白表格)
評論
0/150
提交評論