resizing an image not working.
Afficher commentaires plus anciens
Hello, I am trying to resize a color image by using alternate pixel values. What I am getting is a blue image with a few black dots.I changed it to gray but now I am getting a white image with black image with a few black dots. Can someone tell me how to do the color resize, what is wrong with my script please
Thank you
%read image
a =imread('beach.jpg');
a= rgb2gray(a);
[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
imshow(c);2 commentaires
madhan ravi
le 21 Oct 2018
Modifié(e) : madhan ravi
le 21 Oct 2018
upload your .jpg file to test , you didn't attach the file
Image Analyst
le 21 Oct 2018
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Read, Write, and Modify Image dans Centre d'aide et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!