function B=Brightness(Y)
[m,n,d]=size(Y);
b=0;
if d==1
B=sum(Y(:))/(m*n);
end
if d==3
B(1)=sum(sum(Y(:,:,1)))/(m*n);
B(2)=sum(sum(Y(:,:,2)))/(m*n);
B(3)=sum(sum(Y(:,:,3)))/(m*n);
end
matlab求亮度程序,看不懂,求解释
答案:2 悬赏:30
解决时间 2021-12-12 18:09
- 提问者网友:前事回音
- 2021-12-12 08:25
最佳答案
- 二级知识专家网友:强势废物
- 2021-12-12 10:00
很简单啊,根据传入的数据计算平均亮度,
如果数据是二维矩阵,计算出平均值
如果是三维矩阵计算出红绿蓝三种颜色各自的平均值
如果数据是二维矩阵,计算出平均值
如果是三维矩阵计算出红绿蓝三种颜色各自的平均值
全部回答
- 1楼网友:哥在撩妹请勿打扰
- 2021-12-12 10:38
期待看到有用的回答!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯