Hi i would like to know how to divide a pixel into subpixels and then randomly assign 0 and 1 to the subpixels
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Serena Woolridge
el 31 de Mzo. de 2016
Comentada: Serena Woolridge
el 1 de Abr. de 2016
Iv got an image and i hv to divide its pixels into subpixels in a matrix form and then randomly assign 0 and 1 to its rows and columns.
0 comentarios
Respuesta aceptada
Image Analyst
el 31 de Mzo. de 2016
Editada: Image Analyst
el 31 de Mzo. de 2016
subpixels = randi(1, rows, columns);
where rows and columns are some number more than the rows and columns of the original image. For example
[originalRows, originalColumns, numColors] = size(grayImage);
rows = 2 * originalRows;
columns = 2 * originalColumns;
subpixelImage = randi(1, rows, columns);
Now each pixel will be "occupied" by 4 pixels of the higher resolution subpixelImage.
Más respuestas (0)
Ver también
Categorías
Más información sobre Geometric Transformation and Image Registration 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!