Morfología informática: programación en Matlab para dibujar líneas rectas (algoritmo DDA)
Función DDA(x1, y1, x2, y2, color)
Longitud = ABS(x2-x 1);
Si abs(y2-y1)>Longitud
Longitud = ABS(y2-y 1);
Fin
dx =(x2-x 1)/longitud;
dy =(y2 -y 1)/longitud;
x = x 1+0.5 *signo (dx);
y = y 1+0.5 *signo (dy);
Continuar
Para i=1:longitud
plot(círculo(x), círculo(y), 'color', color)
x = x+dx;
y = y+dy;
Fin
Procrastinación
Fin