Tutoriais‎ > ‎OpenCV‎ > ‎

Codeblocks: Criando um projeto utilizando o OpenCV

postado em 25 de fev. de 2012 19:08 por Prof. Rodrigo Costa   [ 4 de dez. de 2014 05:30 atualizado‎(s)‎ ]

Após configurar o OpenCV no Windows ou no Linux, conforme descrito em meus posts anteriores. Pode-se utilizar qualquer um dos compiladores e configurar um novo projeto.

Nesta seção é mostrado como realizar isto no CodeBlocks, mas de qualquer forma, o procedimento é similar para os demais compiladores.

Crie um Novo Console Project

Pode ser tanto C ou C++, depende de como você vai utilizar as bibliotecas. Por exemplo, criando um projeto C, você deve inserir as linhas de código para deixá-lo da forma mostrada a seguir.

#include <stdio.h>
#include <stdlib.h>
#include <cv.h>
#include <highgui.h>

int main() 
{
    IplImage * img = cvCreateImage(cvSize(320,240),IPL_DEPTH_8U,3);
    cvNamedWindow("Hello World",0);
    CvFont font;
    cvInitFont(&font, CV_FONT_HERSHEY_SIMPLEX, 1.0, 1.0, 0, 1, CV_AA);
    cvPutText(img, "Rodrigo Costa", cvPoint(10, 130), &font, cvScalar(255, 0,255, 0));
    cvShowImage("Hello World", img);
    cvWaitKey(0);
    cvReleaseImage(&img);
    return 0;
}

Configurando o Projeto

 Se você tentar compilar este código, não vai funcionar pois o comilador não encontrará as chamadas de sistema das bibliotecas do OpenCV. Para configurar isto, você deve ir no menu  Build options, conforme mostrado na figura abaixo. 


Com a janela aberta, você deve inserir as seguintes configurações.
   
 Esta configuração é responsável por configurar as opções de compilação do opencv, indicando o local de onde encontram-se os .h do openc
 Esta configuração é responsável por definir a localização das bibliotecas, vem como definir quais delas são carregadas.




Comments