TI中文支持网
TI专业的中文技术问题搜集分享网站

DM368 Appro 方案 IPNC5.1 如何获取到底层的RGB 或YUV数据

      IPNC RDK 方案中  AV Server中 怎么获取原始的rgb 或yuv数据 IMAGE_TUNE_SaveData 保存的yuv 数据 生成的图片 是由很多张图片 叠加而成  这是为什么?

Chris Meng:

James,

ISP调试工具可以保存ISIF输出(RAW)或者是Resizer输出(YUV),也就是IPNC 软件会采集到这些数据后通过网络传给ISP调试工具(ITT)。请参考相关IPNC上的软件接口和代码。

james ZHANG3:

回复 Chris Meng:

你好,在avserver中 我有了解到 使用 DRV_imageTuneSaveDataToFile(DRV_DATA_FORMAT_YUV420, 0); 这个函数 能保存到YUV420的文,我将这个文件提取出来 转成rgb 然后再转成bmp 发现图像是由很多个 同样的图像组成的  如附件 。不知道是什么原因?另外有没有直接能获取到rgb数据的地方,谢谢回复

james ZHANG3:

回复 Chris Meng:

你好

       我通过使用avserver 中的  DRV_imageTuneSaveDataToFile(DRV_DATA_FORMAT_YUV420, 0); 函数 发现可以获取到yuv文件 并且可以转成rgb 保存成bmp的文件,但是发现获取的图片是黑白的 远程通过网络打开视频 是有彩色的  请问这是为什么?

Chris Meng:

回复 james ZHANG3:

James,

请先保存一下YUV数据,看YUV数据没有问题。如果YVU没问题,再看看转换为RGB部分是否有问题。

james ZHANG3:

回复 Chris Meng:

你好

        之前的问题解决了,现在是可以正常保存图片了。主要问题是发现 yuv数据 只有黑白的  ,查看了一下发现 uv数据 都在128上下  应该是yuv源只有黑白的?请问这是为什么 怎样能获取到彩色的数据

james ZHANG3:

回复 Chris Meng:

Chris 

 yuv数据是 没有问题 保存成图片现在也正常,但是发现图片只有黑白的 分析了一下 发现 uv 数据 均在128上下 应该是yuv源没有彩色数据  应该怎样获取到彩色的数据。

Chris Meng:

回复 james ZHANG3:

James,

用ITT工具抓YUV是否也是黑白的?

你的设备是否有配置为Appro的夜间模式? 如果是,请配置为白天模式。

james ZHANG3:

回复 Chris Meng:

ITT工具 没有试过,我需要从摄像头端获取rgb数据 使用之前那个方法应该没有什么问题。Appro的夜间模式 看了一下是白天的 这些都是使用的默认值 没有修改过,另外如果通过网络传输 打开获取到摄像头的视频是有彩色的,但是在摄像头获取到的是黑白的 网络传输获取到的视频是标准的1280×720 而通过  DRV_imageTuneSaveDataToFile 这个 图片大小是1280×736  不知道为什么?

Ternence_Hsu:

回复 james ZHANG3:

james ZHANG1

Chris 

 yuv数据是 没有问题 保存成图片现在也正常,但是发现图片只有黑白的 分析了一下 发现 uv 数据 均在128上下 应该是yuv源没有彩色数据  应该怎样获取到彩色的数据。

james ZHANG3:

回复 Ternence_Hsu:

     ternence hsu

           这是yuv源文件 开头是y 后面的数据 是uv 均在128上下 ,图像基本上是黑白 带一点点彩色 跟实际视频图像是有出入的,ternence 最近没有玩QQ吗?我在QQ上问你 你没有回复我 我是上次给你源码的人

赞(0)
未经允许不得转载:TI中文支持网 » DM368 Appro 方案 IPNC5.1 如何获取到底层的RGB 或YUV数据
分享到: 更多 (0)