Firefly开源社区

打印 上一主题 下一主题

[Android] 采集摄像头数据遇到的图像为空问题

30

积分

0

威望

0

贡献

技术小白

积分
30

采集摄像头数据遇到的图像为空问题

发表于 2021-7-12 19:38:26      浏览:7134 | 回复:2        打印      只看该作者   [复制链接] 楼主
请问一下,同样的代码,手机采集的摄像头数据正常,但是开发板的usb摄像头采集的数据为0,会是什么原因呢
回复

使用道具 举报

3750

积分

17

威望

18

贡献

官方团队

Rank: 9Rank: 9Rank: 9

积分
3750
发表于 2021-7-13 17:44:37        只看该作者  沙发
提供log看一下,或是打开系统里面的camera 看是否有图像
回复

使用道具 举报

30

积分

0

威望

0

贡献

技术小白

积分
30
发表于 2021-7-16 16:35:44        只看该作者  板凳
jpchen 发表于 2021-7-13 17:44
提供log看一下,或是打开系统里面的camera 看是否有图像

camera有图像,也能预览。但是在使用Camerax的analyze函数的时候返回的图像数据是空的,保存之后播放是绿屏状态。打印了文件出来数据显示的都是0。但是这种情况在手机上运行的时候就不会出现。我开发板上搭载的是Android 10.0 , 试过了10.0,和11.0 的手机都能正常返回图像。请问您有遇到过这个情况吗?
  1. imageAnalysis.setAnalyzer(executor, new ImageAnalysis.Analyzer() {
  2.     @Override
  3.     public void analyze(@NonNull ImageProxy image) {
  4.         int rotationDegrees = image.getImageInfo().getRotationDegrees();
  5.             // insert your code here.
  6.         }
  7.     });
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表