安卓摄像头下图像格式

kingrain213 2015-11-10 01:51:16
最近研究安卓开发,发现摄像头获取的数据打印出来,
(1)是byte类型的,前面一部分数据大部分都是0,最高值不超过20,后半段是-128和-127交替或者全部-128的
(2)大小在宽度*高度*1.5个数据,感觉是YUV420格式
(3)拍的是电脑屏幕,是有图像的;
现在想知道,怎么把安卓的图像转换成opencv中BGR类型的Mat图像呢,
byte的数据-128到127,是直接+128变成uchar类型呢,还是+256再取余256变成uchar类型呢

找人把安卓中的图像打印到txt,按照上述两种模式改成Mat的yuv图像,再用opencv的cvtColor转换,选择CV_YUV2BGR_I420,但是输出图像不对
小弟不懂,请解答,谢谢
...全文
118 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
kingrain213 2015-11-10
  • 打赏
  • 举报
回复
把数据打印出来重组图像,数据有12M大,每次读数据转化就很长时间,转了还不对

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧