在前一节我们分析了yuv数据的获取方法,这一节进行的raw数据拍照,实际上与yuv数据没有本质的区别。
区别仅仅是ImageReader的format为ImageFormat.RAW_SENSOR,并且在createCaptureSession方法中将这个ImageReader的surface传入,其他就与正常拍照流程一致了。
需要注意的是RAW的文件保存一般为“.dng”文件格式。
由于实现比较简单,这里直接附上Google的官方demo。
https://github.com/googlearchive/android-Camera2Raw

本文深入探讨了使用ImageReader和ImageFormat.RAW_SENSOR进行RAW数据拍照的方法,解析了与YUV数据获取的区别,强调了RAW文件通常保存为.dng格式的特点,并分享了Google官方的Camera2Raw demo供读者实践。
1608

被折叠的 条评论
为什么被折叠?



