Can anyone help me in this please, I try to resize the image. I'm beginner
1 次查看(过去 30 天)
显示 更早的评论
A=imshow("my.jpg");
[rows,columns]= size(A);
i=1;j=1;
c= zeros(rows/2,columns/2);
for x= 1:2:rows
for y = 1:2:columns
c(i,j) = A(x,y);
j=j+1;
end
i=i+1;
j=1;
end
figure,imshow(A);
figure,imshow(c/255);
figure,imshow(c),colormap(gray);
0 个评论
回答(1 个)
Sai Sri Pathuri
2020-5-30
3 个评论
Sai Sri Pathuri
2020-5-31
Image Analyst
2020-5-31
imresize() should work. Post the image that you claim it did not work on, and post your code where you called imresize() so we can try to reproduce your problem. https://www.mathworks.com/matlabcentral/answers/6200-tutorial-how-to-ask-a-question-on-answers-and-get-a-fast-answer
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Image Processing Toolbox 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!