Unity3d Vuforia无法设置帧格式
我正在用Vuforia和ZXing.NET创建一个应用程序。现在我需要vuforia摄像头的图像,这样我就可以用ZXing.NET处理它了 通过以下代码,这应该是可能的:Unity3d Vuforia无法设置帧格式,unity3d,camera,vuforia,hololens,zxing.net,Unity3d,Camera,Vuforia,Hololens,Zxing.net,我正在用Vuforia和ZXing.NET创建一个应用程序。现在我需要vuforia摄像头的图像,这样我就可以用ZXing.NET处理它了 通过以下代码,这应该是可能的: void SomeFunction(){ Image.PIXEL_FORMAT mPixelFormat = Image.PIXEL_FORMAT.RGB565; CameraDevice mCameraDevice = CameraDevice.Instance; mCameraDevice.SetF
void SomeFunction(){
Image.PIXEL_FORMAT mPixelFormat = Image.PIXEL_FORMAT.RGB565;
CameraDevice mCameraDevice = CameraDevice.Instance;
mCameraDevice.SetFrameFormat(mPixelFormat, true);
Image cameraImage = mCameraDevice.GetCameraImage(mPixelFormat);
}
但由于某些原因,我无法设置帧格式,并引发错误:
Failed to set frame format
UnityEngine.Debug:LogError(Object)
Vuforia.CameraDevice:SetFrameFormat(PIXEL_FORMAT, Boolean)
我正在使用Unity 2017.3.1p1如果有人遇到同样的问题,那么下面是我如何在应用程序中修复它的 我没有使用RGB565像素格式,而是使用灰度格式。出于某种原因,我的网络摄像头和全息镜头(我的应用程序运行的地方)只能使用灰度
我希望我在这个问题上帮助了一些人。如果有人遇到同样的问题,那么下面是我如何在我的应用程序中解决它的 我没有使用RGB565像素格式,而是使用灰度格式。出于某种原因,我的网络摄像头和全息镜头(我的应用程序运行的地方)只能使用灰度 我希望我在这个问题上帮助了别人