Complement of an Image using loop

回答 (1 件)

darova
darova 2019 年 11 月 8 日

0 投票

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 2019 年 11 月 8 日
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 2019 年 11 月 8 日
Can'b believe. HOw is this possible?

サインインしてコメントする。

カテゴリ

ヘルプ センター および File ExchangeLoops and Conditional Statements についてさらに検索

質問済み:

2019 年 11 月 8 日

コメント済み:

2019 年 11 月 8 日

Community Treasure Hunt

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

Start Hunting!

Translated by