takePicture回调数据为null
在模拟器环境中运行时原始数据的Camera.takePicture
回调是否为空? 我从 WWW 中获取了 CameraSurface 方法,因此它应该是正确的。
Is the Camera.takePicture
callback for raw data null when running in emulator environment?
I got the CameraSurface
method out of the WWW, so it should be correct.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在调用 takePicture 之前,您必须提供一个足够大的缓冲区来容纳原始图像数据。 (详细信息此处)。要设置缓冲区,请使用 addCallbackBuffer 方法。
Before calling takePicture you have to provide a buffer large enough to hold the raw image data. (detailed here). For setting the buffer, use the addCallbackBuffer method.
这个问题似乎仅与原始数据回调有关。
使用检索 jpeg 的图片回调解决了该问题。
This issue seems to be related to the raw-data callback only.
Using the picture callback which retrieves a jpeg solves the issue.