Extracting random patches from a image

I have to extract 30 random patches of size 32*32 from an image and then storing all that patches in a single matrix.
please help!

3 commentaires

Rik
Rik le 7 Juin 2019
What have you tried so far?
Aniket Kumar
Aniket Kumar le 7 Juin 2019
I have done this using for loop but that extracts patches sequentially not randomly.
I was looking if there is any direct function in matlab, which does nearly the same.
Rik
Rik le 7 Juin 2019
You could use the randi function to generate random centerpoints and expand those to full patches.

Connectez-vous pour commenter.

Réponses (0)

Commenté :

Rik
le 7 Juin 2019

Community Treasure Hunt

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

Start Hunting!

Translated by