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();