| 查看: 481 | 回复: 2 | ||
[求助]
将一组照片同一位置中选取几个像素点求RGB平均值之后作图
|
|
str = 'D:\Matlab\sampleone\'; for i = 1:287 I = imread([str,num2str(i),'.jpg']); r1=I(750,200,1); %指定像素点的R值 g1=I(750,200,2); %指定像素点的G值 b1=I(750,200,3); %指定像素点的B值 r2=I(120,200,1); g2=I(120,200,2); b2=I(120,200,3); r3=I(140,200,1); g3=I(140,200,2); b3=I(140,200,3); r4=I(160,200,1); g4=I(160,200,2); b4=I(160,200,3); A=[r1 g1 b1;r2 g2 b2;r3 g3 b3;r4 g4 b4]; b(:,:,i)=mean(A); %求四个点的平均值之后赋值给b end save('D:\Matlab\chuli1.mat','b'); %保存b %上面这些运行完了之后并没有在指定位置找到文件应该是上面的赋值部分出错了。 另外,怎样将b数组的三个分量分别在同一个图表中做出来? 还需要先对b做类似b=[r g b]定义吗? 希望有大神帮助解答 |
» 猜你喜欢
售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急
已经有3人回复
售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急
已经有3人回复
售SCI文章,我:8O.5.5.1O.54,科目全,可十急
已经有3人回复
售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急
已经有3人回复
售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急
已经有3人回复
售SCI文章,我:8O.5.5.1O.54,科目全,可十急
已经有3人回复
售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急
已经有3人回复
售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急
已经有3人回复
售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急
已经有3人回复
售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急
已经有4人回复
» 本主题相关价值贴推荐,对您同样有帮助:
怎么寻找cmos图像传感器的像素点位置
已经有4人回复
2楼2015-04-16 09:50:08
3楼2015-04-18 16:39:37










回复此楼
20