サンプルコードは以下です。
C++
1Mat img1=imread("./img1.jpg"); 2Mat img2=imread("./img2.jpg"); 3Mat out; 4Mat out2; 5 6out = img1 + img2; 7out2 = img1 + 1.5 * img2; 8 9imwrite("./out.jpg", out); 10imwrite("./out2.jpg", out2);
このようなコードでMat画像を加算もしくは積算したときに、
画素値の計算結果が255より大きくなった場合には
正規化処理が行われているはずですが、
各チャンネル r,g,bでどのような正規化処理が行われているか不明です。
どなたかお分かりの方、ご教授願います。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/04/25 07:13
2019/04/25 07:18
2019/04/25 09:14