How to obtain a group of pixels on an image
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Yuan Yuan Lin
am 23 Nov. 2020
Beantwortet: KSSV
am 23 Nov. 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)
0 Kommentare
Akzeptierte Antwort
KSSV
am 23 Nov. 2020
If I is an image, you can use:
iwant = I (1: 5: end, 1: 5: end, :);
0 Kommentare
Weitere Antworten (0)
Siehe auch
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!