MATLAB Answers

Complement of an Image using loop

조회 수: 1(최근 30일)
Sadeq Ebrahimi
Sadeq Ebrahimi 8 Nov 2019
Commented: darova 8 Nov 2019
how can I complement an Image by loop like this:
Untitled.png

  댓글 수: 0

로그인 to comment.

답변 수 (1)

darova
darova 8 Nov 2019
Use this trick
for i = 1:m % rows
for j = 1: round(n/m*(m-i+1)) % columns
I(i,j) = original;
end
for j = round(n/m*(m-i+1)):n % columns
I(i,j) = modificated;
end
end

  댓글 수: 2

Sadeq Ebrahimi
Sadeq Ebrahimi 8 Nov 2019
Thanks for for the answer!
I used your trick:
I=imread('4.jpg');
[m,n]=size(I)
for i = 1:m % rows
for j = 1: round(n/m*(m-i+1)) % columns
I(i,j) = original;
%I = I(i,j);
end
for j = round(n/m*(m-i+1)):n % columns
I(i,j) = modificated;
% imcomplement(I) = I(i,j);
end
end
figure(1),imshow(I);
but the output is like this:
Screenshot (13).png
darova
darova 8 Nov 2019
Can'b believe. HOw is this possible?

로그인 to comment.

이 질문에 답변하려면 로그인을(를) 수행하십시오.


Translated by