Generating random blocks of 7-by-7 pixels from a multidimensional array 700 x 800 x 6.

2 visualizaciones (últimos 30 días)
Hi, I am new in the programming field and encounter a problem while coding to generate 100 random blocks of 7x7 pixels from a multidimensional array with a size of 700x800x6.Any help in this regard will be highly appreciated

Respuesta aceptada

Walter Roberson
Walter Roberson el 18 de Jul. de 2017
  2 comentarios
Chandrama Sarker
Chandrama Sarker el 18 de Jul. de 2017
Thanks, Walter, I will try in a trikier way. I have tried the loop for it but found it a bit complicated as my knowledge in this field is very new. I will let you know how far I will go with my next try.
Walter Roberson
Walter Roberson el 18 de Jul. de 2017
The trickier way is not recommended for beginners!
for K = 1 : 100
r = randi(700-6,1,1);
c = randi(800-6,1,1);
rb{K} = YourData(r:r+6, c:c+6, :);
end

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Matrices and Arrays en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by