0
我目前正在開發AR應用程序,我需要從攝像頭獲取對象的顏色。我需要獲取相機的webcamtexture,但我不知道是因爲Kudan AR擁有自己的相機。你有什麼想法如何做到這一點?十分感謝!如何獲取Kudan AR(Unity3D)中攝像頭的WebcamTexture
我目前正在開發AR應用程序,我需要從攝像頭獲取對象的顏色。我需要獲取相機的webcamtexture,但我不知道是因爲Kudan AR擁有自己的相機。你有什麼想法如何做到這一點?十分感謝!如何獲取Kudan AR(Unity3D)中攝像頭的WebcamTexture
您需要創建一個網絡攝像頭紋理並播放它,然後您可以創建一個紋理2D和getpixels的網絡攝像頭紋理來獲得您的顏色。
WebCamTexture cam;
// Open the Camera on the desired device/pc cam
cam = new WebCamTexture();
cam.Play();
currentTexture =new Texture2D(cam.width, cam.height, TextureFormat.RGB24, false);
拿到像素攝像頭,你可以這樣做
cam.GetPixels();