2016-12-08 53 views
0

生のベイヤー画像をRGB画像に変換するcv::cvtColor()関数を再現したいと思います。 COLOR_BayerBG2BGRCOLOR_BayerBG2BGR_VNGCOLOR_BayerBG2BGR_EAなどいくつかの異なる方法があります。しかし、私はこれらのアプローチのそれぞれがどのような補間方法を使用しているかについての情報を見つけることはできません。刊行物や特許に言及する必要があります。誰でも知っていますか?cv :: cvtColor()デモザイク処理で使用される補間方法

答えて

0

OpenCVは、すでに名前が示すとおり、オープンソースです。あなたがフードの下で起こっていることに興味があるならば、ちょうどソースコードを読んでください。あなたは、隣接値の機能を「再現」...

https://github.com/opencv/opencv

通常そのちょうど平均にしたい場合は、それをコピーします。あなたはどんな補間方法を期待していますか?

+0

実際には、単純な線形補間ほどうまくいくと思われるので、私はいくつかの補間補間とおそらくいくつかの後処理を期待していました。ソースコードを見つけるにはどうしたらいいですか? – Nazar

+1

@ Nazあなたは私がリンクを提供したGitHubのリポジトリにソースコードがあります。次に、検索機能を使用して必要なものを探します。 https://github.com/opencv/opencv/blob/4fd00c1ae1968115670d631121363f7dbaa71922/modules/imgproc/src/color.cpp#L9694 – Piglet

関連する問題