- 什么是RAW数据
- raw数据即原始数据,其没有经过ISP模块的处理,保留有最多的sensor捕捉到的信息。对于相机而言,一般在设置界面可以设置拍摄raw格式或/和JPEG格式的图片,但是,相机拍摄的raw数据虽然图像数据本身没有被处理,但是相机厂商一般会在raw文件中添加一些参数信息,如拍摄的相机型号,拍摄时间,曝光参数等,同时raw文件不像JPEG等格式,没有统一的标准,各家相机厂商的数据解析格式都不太一样,包括raw文件本身的后缀名都不太一样,如果不知道这个数据的解析格式,就没法从raw文件提取出需要的图像数据。这时就可以借助第三方工具如DCraw来解析raw文件,从中提取出我们真正需要的数据。
- raw数据即原始数据,其没有经过ISP模块的处理,保留有最多的sensor捕捉到的信息。对于相机而言,一般在设置界面可以设置拍摄raw格式或/和JPEG格式的图片,但是,相机拍摄的raw数据虽然图像数据本身没有被处理,但是相机厂商一般会在raw文件中添加一些参数信息,如拍摄的相机型号,拍摄时间,曝光参数等,同时raw文件不像JPEG等格式,没有统一的标准,各家相机厂商的数据解析格式都不太一样,包括raw文件本身的后缀名都不太一样,如果不知道这个数据的解析格式,就没法从raw文件提取出需要的图像数据。这时就可以借助第三方工具如DCraw来解析raw文件,从中提取出我们真正需要的数据。
- Dcraw简介及使用说明
- Dcraw是David Coffin开发的一款raw数据解析工具,支持常见厂商的raw格式,可以从相机的raw文件中提取出我们需要的原始图像数据。DCraw的源码和可执行exe文件可以从该地址中下载查看,不过我在Windows环境下编译源码时会报错,但是因为有一个可执行的文件也就没去查为什么编译出错了,在linux环境下可以使用命令
gcc -o dcraw -O4 dcraw.c -lm -DNODEPS
编译成功并运行。 - Windows环境下使用方法如下:
- 将exe文件放到
C:\win
- 将exe文件放到
- Dcraw是David Coffin开发的一款raw数据解析工具,支持常见厂商的raw格式,可以从相机的raw文件中提取出我们需要的原始图像数据。DCraw的源码和可执行exe文件可以从该地址中下载查看,不过我在Windows环境下编译源码时会报错,但是因为有一个可执行的文件也就没去查为什么编译出错了,在linux环境下可以使用命令
Dcraw使用方法
最新推荐文章于 2024-08-25 09:21:55 发布