Info

이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.

related to image processing

조회 수: 1 (최근 30일)
aman
aman 2014년 3월 13일
마감: John D'Errico 2014년 3월 13일
hi, I have made the following program which is used for refinement in image coding. mark=zeros(1,4); out1=zeros(1,4); out=zeros(1,4); x=[1 3 7 8]; for n=3:-1:1; t=2^n; for i=1:4; if (x(i)>=t);
switch mark(i)
case 0
out1(i)=sign(x(i));
mark(i)=1;
case 1
z=dec2bin(x(i),4);
out1(i)=z(1);
mark(i)=2;
case 2
z1=dec2bin(x(i),4);
out1(i)=z1(2);
mark(i)=3;
otherwise
end
else
out1(i)=0;
end
end
end
when I run this program I get finally out1 as 0 1 48 48 . Instead I should get 0 1 0 0. Can any body tell me what is the problem with my program.
  댓글 수: 1
Mischa Kim
Mischa Kim 2014년 3월 13일
Answered in your duplicate question.

답변 (0개)

이 질문은 마감되었습니다.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by