小编Zar*_*rie的帖子

Rawpy 原始图像模式

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

In[23] : raw_image.raw_pattern
Out[23]: array([[0, 1],
                [3, 2]], dtype=uint8)
Run Code Online (Sandbox Code Playgroud)

但 Adob​​e 的 DNG 文档说

Digital Negative Specification
September 2012
CFAPlaneColor
...
Value  
See below
Default 
0, 1, 2 (red, green, blue)
Run Code Online (Sandbox Code Playgroud)

我很困惑这3从哪里来?如果有另一种方法对原始图像进行去马赛克也很合适,因为我很容易替换项目的这一部分。

谢谢提前!

python image-processing libraw

3
推荐指数
1
解决办法
3713
查看次数

标签 统计

image-processing ×1

libraw ×1

python ×1