1.简介
前面一篇已经将Dng格式的raw图解析完,获取的数据是bayer格式,在ISP流程中是有一个算法模块叫Demosaic,专门用于将Bayer格式转为RGB格式的,本篇中没有使用算法,只是无脑的进行一个数据填充,常用的也有最近邻域、双线性插值、cubic插值(计划后面几篇用来对比常用算法的插值效果),用于后续的算法模块使用,如自动白平衡(awb)、Gamma…等等
2.工具环境
python3.5+PIL+numpy
3.Code
import numpy as np
from PIL import Image
from pylab import *
import imTool
RawFile = imTool.ReadRawFile()
RawData = imTool.GetRawData(RawFile)
demosaicRaw = imTool.DemosaicRaw(RawData)
4.效果