小驰私房菜_09_应用集成Raw域算法流程
全网最具价值的Android Camera开发学习系列资料~
作者:8年Android Camera开发,从Camera app一直做到Hal和驱动~
欢迎订阅,相信能扩展你的知识面,提升个人能力~
[小驰私房菜] [算法集成] [raw域算法]
本篇文章分下面几点展开:
1)什么是raw域算法?
2)为什么需要采用raw域算法,为什么需要在应用上集成?
3)应用上如何集成raw域算法?
一、什么是raw域算法
算法处理的是camera的流数据,camera流比较常见的有yuv流,还有从sensor直接出来的raw流。
那raw域算法就是表示我们送给算法处理的是raw数据。
二、为什么需要采用raw域算法,为什么需要在应用上集成?
1、raw流相对于yuv流,保留了更多的信息细节。能满足算法更高的要求。所以这个是看需求而定,相当于采用yuv流的算法,采用raw流能处理更多的信息细节。
2、之所以放在上层集成,是为了在不同的芯片平台之间移植的方便。相对于底层的移植,在上层做移植更方便。
三、应用上如何集成ra