最終效果:識別圖片,顯示模型或其它效果。
主要整理下怎么在Unity中使用Vuforia,在下載Unity的時候有一個AR還是Vuforia的選項,點擊之后Unity中就有了相應的組件,如果當時沒有下載,推薦使用導入Vuforia sdk的方法,本人因為最近升級unity所以已經有相應組件啦~
首先注冊Vuforia,官網 https://developer.vuforia.com/ 注冊的時候按提示一步步來就好,驗證郵箱時會有兩封郵件,一封是它相應的條款,另一封是驗證后的鏈接。
好了,我們先來創建一個Demo:
添加詳細信息,選擇默認選項就好
添加成功后
點擊你創建的demo
選擇Add Target
選擇即將識別的物體類型,有2d圖片,立方體,圓柱體,3d模型
上傳你想要識別的圖片,添加信息
上傳之后:星級代表識別的難易程度,星星越多越容易識別,然后把這個demo的東西下載下來
下載之后選擇平臺,這里我們選擇unity editor然后下載
未完待續
在簡書找到了別人寫的教程,很全,懶惰如我就不繼續往下寫了:
http://www.lxweimin.com/p/11cd1c29adea
說一下容易出現的問題吧,比如識別很久或識別不出來,主要是識別圖制作時的星級問題,如果星級太低就很難識別。
找到了一個提高識別圖星級的教程:
http://blog.csdn.net/fenglele_fans/article/details/78332815
主要就是在ps中進行處理,以我剛剛處理過的一個圖為例:
原圖
可以看出來原圖比較暗,后面的背景分兩個顏色,這張圖上傳之后的星級是0顆(也是很sad)
我先是提高了它的對比度,沒作用。又把背景去了變成純色,還是沒用。
后來看了上方列舉的教程,發現識別圖星級與圖片上面的像素點有關系,于是加了濾鏡,在ps中選擇濾鏡——濾鏡庫,我加的是海報邊緣效果,個人認為油畫效果也可以。
最終的圖得了三顆星:
-end-