how to save the image using imwrite ?
2 次查看(过去 30 天)
显示 更早的评论
i have a code and i am unable to save the final image using imwrite, so how to save the image? code is given below
m=256;
n=256;
f1=10; % No. of vertical fringes
f2=0; % No. of horizontal fringes
for i=1:m
for j=1:n
a1(i,j)=exp(1i*(2*pi*(f1*j/n+f2*i/m)-2*pi/3));
a2(i,j)=exp(1i*(2*pi*(f1*j/n+f2*i/m)));
a3(i,j)=exp(1i*(2*pi*(f1*j/n+f2*i/m)+2*pi/3));
end
end
Color=zeros(256,256,3);
Color(:,:,1)=a1;
Color(:,:,2)=a2;
Color(:,:,3)=a3;
imshow(Color,[]);
0 个评论
采纳的回答
KSSV
2017-3-22
编辑:KSSV
2017-3-22
m=256;
n=256;
f1=10; % No. of vertical fringes
f2=0; % No. of horizontal fringes
a1 = zeros(m,n) ;
a2 = zeros(m,n) ;
a3 = zeros(m,n) ;
for i=1:m
for j=1:n
a1(i,j)=exp(1i*(2*pi*(f1*j/n+f2*i/m)-2*pi/3));
a2(i,j)=exp(1i*(2*pi*(f1*j/n+f2*i/m)));
a3(i,j)=exp(1i*(2*pi*(f1*j/n+f2*i/m)+2*pi/3));
end
end
Color=zeros(m,n,3);
Color(:,:,1)=a1;
Color(:,:,2)=a2;
Color(:,:,3)=a3;
imshow(Color,[]);
imwrite(Color,'myimage.jpg')
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!