function for zooming an image with pixel replication

what is a function for an image in matlab to be zoomed in using pixel replication ? without using imresize and any loops. thanks

Réponses (2)

ahmad amer alsaady
ahmad amer alsaady le 1 Jan 2017
Modifié(e) : Walter Roberson le 1 Jan 2017
hi my friend
i have a book in image processing by matlab and i see a code for this function the author use it to enlarge an image pixels the code is:
pixeldub( the part of image , number of enlarge)
for example to cute a part from an image(g) and enlarge it let say top left for:
gtop=g(1:120,1:120);% top left section
gtop=pixeldub(gtop,4); % enlarge by pixel duplication.
figure, imshow(gtop,[]);
i hope that help ..

1 commentaire

Source code for that function does not appear to be available.

Connectez-vous pour commenter.

Image Analyst
Image Analyst le 1 Jan 2017

0 votes

Attached is a demo I got from the Mathworks that does this.

Catégories

En savoir plus sur Data Exploration dans Centre d'aide et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by