필터 지우기
필터 지우기

how to save the image using imwrite ?

조회 수: 1 (최근 30일)
ajeet verma
ajeet verma 2017년 3월 22일
댓글: ajeet verma 2017년 3월 22일
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,[]);

채택된 답변

KSSV
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!

Translated by