我使用python中的rawpy模块对原始图像进行后期处理,但是无论我如何设置参数,输出都不同于照相机ISP中的默认RGB,所以有人知道如何操作这个吗?你知道吗
我试过以下方法:
默认值:
output = raw.postprocess()
使用相机白平衡:
output = raw.postprocess(use_camera_wb=True)
无自动亮:
output = raw.postprocess(use_camera_wb=True, no_auto_bright=True)
这些都不能恢复RGB图像作为相机的ISP输出。你知道吗
Tags:
dcraw/libraw/rawpy堆栈基于各种raw格式的公开可用(逆向工程)文档,也就是说,它不使用相机供应商提供的任何专有库。因此,它只能对原始摄像头ISP对任何给定图像的处理方式进行有根据的猜测。即使你有一个所谓的供应商中立的DNG文件,机会是相机没有出口的一切都有充分的细节。你知道吗
所以,一般来说,你不能得到相同的输出。你知道吗
相关问题 更多 >
编程相关推荐