Pintar lineas en una imagen
Publicado por laura (4 intervenciones) el 06/04/2011 19:29:57
Buenas tengo una dudilla, a ver si alguien me la puede resolver.
Estoy haciendo un programilla en matlab para una practica.
En ella se me pide que lea una imagen y la muestre en pantalla.
Después, el usuario tiene que meter dos puntos (cada uno con una posicíon x e y) de dicha imagen y enmarcar el espacio comprendido en ellos, es decir, crear un cuadrado alrededor de ellos (será un rectángulo o un cuadrado).
Todo ello sin que la imagen de fondo se vaya, es decir, como si hiciéra una selección y se mostrara el cuadrado en el área seleccionada.
Lo de mostrar la imagen y conseguir los puntos lo tengo ya, lo que querría saber es si habría algun método para en marcar el espacio comprendido entre esos puntos o tirar líneas de uno a otro hasta conseguir un cuadrado/rectángulo, etc.
Además de esto, ya aprovecho para preguntar si habría algún método para añadir una etiqueta en cualquier lugar de una imagen ya mostrada sin que esta se elimine.
Muchas gracias, un saludo!!
Estoy haciendo un programilla en matlab para una practica.
En ella se me pide que lea una imagen y la muestre en pantalla.
Después, el usuario tiene que meter dos puntos (cada uno con una posicíon x e y) de dicha imagen y enmarcar el espacio comprendido en ellos, es decir, crear un cuadrado alrededor de ellos (será un rectángulo o un cuadrado).
Todo ello sin que la imagen de fondo se vaya, es decir, como si hiciéra una selección y se mostrara el cuadrado en el área seleccionada.
Lo de mostrar la imagen y conseguir los puntos lo tengo ya, lo que querría saber es si habría algun método para en marcar el espacio comprendido entre esos puntos o tirar líneas de uno a otro hasta conseguir un cuadrado/rectángulo, etc.
Además de esto, ya aprovecho para preguntar si habría algún método para añadir una etiqueta en cualquier lugar de una imagen ya mostrada sin que esta se elimine.
Muchas gracias, un saludo!!
Valora esta pregunta
0