Is there any way to make this code better?
Mostrar comentarios más antiguos
Hi, I have this code that draws a rectangle onto an image. However, it is very slow for if I wish to draw multiple rectangles. Is there any better way to draw something onto an image?
function imret = image_dsquare( im, r1, c1, r2, c2, val )
[imr imc] = size(im);
imret = im;
for r = r1:r2
for c = c1:c2
if r >= 1 && r <= imr && c >= 1 && c <= imc
imret(r, c) = val;
end
end
end
end
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Images en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!