cv::cvtColor()去马赛克用了哪些插值方法

What interpolation methods used in cv::cvtColor() demosaicing

我想重现将原始拜耳图像转换为 RGB 图像的 cv::cvtColor() 函数。有几种不同的方式,例如 COLOR_BayerBG2BGRCOLOR_BayerBG2BGR_VNGCOLOR_BayerBG2BGR_EA。但是,我找不到有关每种方法使用哪种插值方法的任何信息。应该有一些对出版物或专利的引用。有人知道吗?

OpenCV,顾名思义,是开源的。如果您对引擎盖下发生的事情感兴趣,请阅读源代码。或者如果你想"reproduce"函数复制它...

https://github.com/opencv/opencv

通常它只是相邻值的平均值。你期待什么样的插值方法?