Borrar filtros
Borrar filtros

How to obtain a group of pixels on an image

1 visualización (últimos 30 días)
Yuan Yuan Lin
Yuan Yuan Lin el 23 de Nov. de 2020
Respondida: KSSV el 23 de Nov. de 2020
I have an image and I want to obtain a group of pixels with a distance of about 50 pixels each for both row and column for the entire image.
This is my code so far.
I = imread('balloon.jpg');
[row, col, channel] = size(I);
a = 0;
X = 1 : 50 : col;
for x = 1 : 50 : col
for y = 1:50:row
I(50,x,:) = [255,0,0];
I(y, 50, :) = [255,0,0];
end
end
imshow(I)

Respuesta aceptada

KSSV
KSSV el 23 de Nov. de 2020
If I is an image, you can use:
iwant = I (1: 5: end, 1: 5: end, :);

Más respuestas (0)

Categorías

Más información sobre Images en Help Center y File Exchange.

Productos


Versión

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by