⑴ 关于用matlab编程实现图像处理
1、规定图片的大小,比如480*640;
2、规定分块的大小,比如24*32(分成20*20块);
3、该块随即取n个像素点,先假设取20个,然后平均这20个像素点的G值定义为G1,求这块所有像素点的G值平均值G0;
4、求G1与G0的方差varG,存进一个数组中备用;
image=imread('tupian.jpg');
G1=0;temp=[];
for i=1:24:480
for j=1:32:640
area=image(i:i+23,j:j+31,:);%取出该区域
for n=1:20
x=round(rand()*24);
y=round(rand()*32);%随即生成要取点的x,y坐标
while x==0 | y==0
x=round(rand()*24);
y=round(rand()*32);
end
G1=G1+double(area(x,y,2));%G1中保存此块中20个点的G值和
end
G1=double(G1)/20;%G1为20个点的G值平均值
G0=mean(mean(area(:,:,2)));%G0保存此块G值的均值
G=[G1,G0];
varG=var(G);%求出方差
temp=[temp;varG];
end
end
上面程序可以运行。
⑵ c语言中如何导入图片
1、首先先在图片取模软件找到软件快捷方式,点击打开软件。
⑶ html编程div中怎么改变图片大小
如果你图片是用img标签的话直接设置width和hight就好了。如果是用div作背景图片的话可以设置div的width和hight,也可以试试这个:background-size