imagepro  2019 march
Biblioteca imagepro
Clases
Referencia del Archivo draw.h

Dibujar objetos sobre una imagen. Más...

#include "imagepro.h"
#include "opencv2/opencv.hpp"
#include "opencv2/highgui/highgui.hpp"

Ir al código fuente de este archivo.

Clases

class  Draw
 

Descripción detallada

Dibujar objetos sobre una imagen.

Versión
1.0
Fecha
2019 march
Autor
Carlos Alberto Ospina Caicedo (SGC-OVSPo)

Clase para dibujar objetos sobre una imagen (lineas, texto, puntos-circulos)

Ejemplo de uso:

int main()
{
Mat image = imread("pathimagen.jpg");
Mat *image_original = & image;
Mat *image_final = & image;
int case = 0;
Draw d;
//Draw line
if(case == 0 )
{
QPoint A(0,0);
QPoint B(image_original.rows/2,image_original.cols/2);
d.drawLine(image_original,image_final,A,B);
}
//Draw text
if(case == 1 )
{
QPoint A(image_original.rows/2,image_original.cols/2);
d.drawText(image_original,image_final,A,"texto");
}
//Draw point-circle
if(case == 2 )
{
QPoint A(image_original.rows/2,image_original.cols/2);
int radious = 5;
d.drawPoint(image_original,image_final,A,radious);
}
imshow("imgo",&image_original);
imshow("imgf",&image_final);
}