2016-06-14 90 views
0

我想在wikitude cloud成功識別圖像後在目標圖像上顯示一個圖像。我已經使用sdk提供的單擊wikitude雲識別示例代碼。如何使用原生android sdk for wikitude?Wikitude在掃描的圖像上創建圖像疊加

+0

請介紹有關的問題更多,你可以找到在wikitude SDK每一件事docs –

+0

@MilindVyas已經通過docs它可以實現使用Java腳本sdk但如何可以實現原生android wikitude sdk像在JavaScript sdk中存在的ARImageResource類它是什麼在本機android sdk的替代? –

+0

我建議使用Vuforiya插件的AR這真的很棒sdk的AR –

回答

0

如果您更喜歡使用XML,試試這個:

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:orientation="vertical" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent"> 
    <ImageView 
     android:id="@+id/image1" 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent" 
     android:src="@drawable/image1"/> 
    <ImageView 
     android:id="@+id/image2" 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent" 
     android:src="@drawable/image2"/> 
</FrameLayout> 

如果您使用的代碼,試試這個:

FrameLayout frame = (FrameLayout) findViewById(R.id.frame); 
ImageView image1 = ... 
ImageView image2 = ... 


FrameLayout.LayoutParams layoutParams = new FrameLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT); 
     layoutParams.gravity = Gravity.RIGHT | Gravity.TOP; 
i.setLayoutParams(layoutParams); 
frame.addView(image1); 
frame.addView(image2); 
+0

大衛這是AR的問題。他想製作AR應用程序,如果相機取像,他想在其中疊加圖像。 –

+0

@MilindVyas,如果是這樣的話,他不應該用「Android」來標記它。 – David

+0

是的,這也是真正的兄弟!我能理解這裏有一些困惑,歡呼!可能是你的ans會對其他人有幫助 –