How to scramble specific elements within an image?

Hi there,
Although I am able to successfully scramble entire images (using JigSaw.m, or RANDBLOCK.m), I cannot figure out how to scramble specific matrix elements within each image. I have attached 'before' and 'after' images showing precisely what I wish to achieve.
The first image is divided into an 8 x 7 matrix, and specific elements (i.e.,1,1;1,2;1,3;1,4;1,5;2,1;2,2;2,3;2,4;2,5;3,1;3,2;3,3;3,4;3,5;4,2;4,3;4,4;5,2;5,3;5,4;6,2;6,3;6,4) are then scrambled to produce the second image.
I would be ever so grateful for any advice, as am a novice to Matlab, and need to complete the stimuli asap!
Kindest regards
Maria

Antworten (2)

Maria Kelly
Maria Kelly am 26 Aug. 2015

0 Stimmen

Hi there,
Thanks so much for your response, however, this is not what I meant. Perhaps you are unable to view the image I attached? If so the link to images is here: http://faceresearch.org/demos/scramble
I just want to scramble specific 'blocks' within the image, I scramble the image using JigSaw.m, but need to know how to specify the particular blocks to scramble within this.
Many thanks,
Maria

Kategorien

Mehr zu Convert Image Type finden Sie in Hilfe-Center und File Exchange

Gefragt:

am 26 Aug. 2015

Beantwortet:

am 26 Aug. 2015

Community Treasure Hunt

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

Start Hunting!

Translated by