Rawpy 原始图像模式

我正在尝试使用 RawPy 模块在 Python 中读取和去马赛克原始图像。不幸的是,该模块不提供简单的去马赛克方法,而是一个完整的后处理函数,不适合我的情况,因为我想保留浮点图像,而不是使用 8bit uint。我也不想应用伽马或任何其他后处理,所以我最终手动对它们进行去马赛克。当我使用加载了 dng 图像的 RawPy 对象的raw_pattern方法时,我得到了这个:


In[23] : raw_image.raw_pattern

Out[23]: array([[0, 1],

                [3, 2]], dtype=uint8)

但是 Adobe 的 DNG 文档说


Digital Negative Specification

September 2012

CFAPlaneColor

...

Value  

See below

Default 

0, 1, 2 (red, green, blue)

我很困惑那3来自哪里?如果有另一种方式去马赛克raw image 也很合适,因为我很容易替换项目的这部分。


感谢提前!


慕田峪9158850
浏览 233回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python