Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/291.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 理解rawpy中raw_模式的输出_Python_Image Processing_Libraw - Fatal编程技术网

Python 理解rawpy中raw_模式的输出

Python 理解rawpy中raw_模式的输出,python,image-processing,libraw,Python,Image Processing,Libraw,当加载2个不同的原始图像时,我有以下两个示例(一个是尼康的,另一个是索尼的,两者都有拜耳过滤器): 有人能解释一下原始图案输出的含义以及所提供示例输出的差异吗。尼康(NEF)图案表示“GBRG”,索尼(ARW)图案表示“RGGB”,假设a.color\u desc==“RGBG”。因此,raw\u pattern中的整数是color\u desc代码的索引,以获得拜耳partten字符串 将rawpy、numpy导入为np raw_obj=rawpy.imread(“xxx.dng”) ba

当加载2个不同的原始图像时,我有以下两个示例(一个是尼康的,另一个是索尼的,两者都有拜耳过滤器):


有人能解释一下原始图案输出的含义以及所提供示例输出的差异吗。

尼康(NEF)图案表示“GBRG”,索尼(ARW)图案表示“RGGB”,假设
a.color\u desc==“RGBG”
。因此,
raw\u pattern
中的整数是
color\u desc
代码的索引,以获得拜耳partten字符串

将rawpy、numpy导入为np
raw_obj=rawpy.imread(“xxx.dng”)
bayer_partten=“”.将[chr(raw_obj.color_desc[i])加入到raw_obj.raw_pattern.flatten()中的i中