2012-04-29 27 views
5

の画像をRGBに書き込むにはどうすればよいですか?これまでのところ私の試みはすべてBGRの画像を書くようになりました。OpenCV RGB画像を書き込む方法

私の行列オブジェクトはcv::Matです。

答えて

10

cv::MatがBGRの順番である場合(OpenCVを作成させる場合)は、cv::imwrite()関数は画像ファイルを正しく書き込みます。自分でイメージを作成した場合は、RGBイメージを作成した場合はbamboove cv::cvtColor(in, out, CV_RGB2BGR);のように呼び出すなど、色の順序を変換する必要があります。

(色変換コードには多少の違いがあります)

+0

Thx it's good:D !! – Arkerone

+0

こんにちはアルケロン、あなたはあなたが[人々に感謝の答えを受け入れる]ことができることを知っていましたか?(http://meta.stackexchange.com/a/5235/188886)この方法で皆が彼らが暖かく、あいまいな感じと愛されたrepポイント!考えてくれてありがとう。 :) –

+0

ありがとうHarald :-) – sansuiso

関連する問題