日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

经典白平衡算法(灰度世界法和完美反射法MATLAB完整代码)

發(fā)布時間:2024/8/1 编程问答 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 经典白平衡算法(灰度世界法和完美反射法MATLAB完整代码) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

經(jīng)典白平衡算法(灰度世界法和完美反射法MATLAB完整代碼)

一、灰度世界法

%% %灰度世界法 RGB=imread('girl.jpeg'); R=RGB(:,:,1);G=RGB(:,:,2);B=RGB(:,:,3); R1=mean(mean(R));G1=mean(mean(G));B1=mean(mean(B)); g=(R1+G1+B1)/3; KR=g/R1;KG=g/G1;KB=g/B1; R2=KR*R;G2=KG*G;B2=KB*B; rgb=cat(3,R2,G2,B2); imshow([RGB rgb]);


左原圖 右灰度世界

二、完美反射法

%% %完美反射算法(2) clc clear I=im2double(imread('girl.jpeg')); R=I(:,:,1);G=I(:,:,2);B=I(:,:,3); sumRGB=R+G+B; sumsort=sort(sumRGB(:)'); count=round(size(sumsort,2)*0.9); T=sumsort(count); index=sumRGB>T; KR=max(R(:))/mean(R(index)); KG=max(G(:))/mean(G(index)); KB=max(B(:))/mean(B(index)); R1=R*KR;G1=G*KG;B1=B*KB; out=cat(3,R1,G1,B1); imshow([I out]);


左原圖 右邊完美反射

總結(jié)

以上是生活随笔為你收集整理的经典白平衡算法(灰度世界法和完美反射法MATLAB完整代码)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。