Create patches in an image

Hello, I have an image of size 223x302x3 uint8. I want to divide the image into 20 equal patches and also get the centre pixel of each of these patch. can someone please help me.
many thanks

2 Comments

Use blockproc and indexing, or just indexing, depending on whichever you feel most comfortable with.
I'm confused by the phrase "20 equal patches"; can you clarify? It is impossible to divide a 223-by-302 image into 20 patches with an equal number of pixels in each patch.

Sign in to comment.

Answers (0)

Asked:

on 8 May 2017

Community Treasure Hunt

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

Start Hunting!