Fala galera,
Este será o meu primeiro post aqui no blog (frio na
barriga), eu vou apresentar algumas dicas para instalar o opencv no Netbeans ( Windows e linux-Ubuntu ). Durante o meu mestrado eu tive muita dor de cabeça para conseguir
integrar o opencv nesta IDE , a dor de cabeça foi compensada com as facilidades
que o opencv ofereceu durante as minhas pesquisas.
Compilando o opencv utilizando CMAKE
1 - Instale e
configure um ambiente para C/C++(Eu utilizo o Netbeans como IDE e o compilador
cygwin )
2 - Baixe a ultima
versão do opencv
3 - Faça download
do programa CMAKE para compilar o opencv(http://www.cmake.org/cmake/resources/software.html)
4 - Execute o
programa CMAKE
5 - Defina o
caminho onde está salvo a pasta do
opencv
6 - Defina a pasta
de destino onde serão salvos os arquivos compilados(Eu coloquei c:\opencv).
7 - Pressione configure e escolha o compilador(Escolha
o compilador c/c++ instalado no passo 1)
8 - Pressione
configure novamente para iniciar a compilação
9 - Pressione
generate para terminar a compilação do opencv
10 - Abra o terminal de comando, e digite o caminho para
o diretório onde foi compilado o opencv. (cd c:\opencv)
11 - Digite o comando mingw32-make e pressione enter
12 - Digite o comando mingw32-make install
13 - O opencv foi compilado, os próximos passos irão
mostrar a integração com o Netbeans
Configurando o Netbeans
7.1
14 - Crie um projeto para C/C++
15 - Com o botão direito do mouse selecione propriedades
16 - Construir -> diretórios de inclusão , indique o
caminho das pastas opencv e opencv2 que estão dentro da pasta compilada(Dentro
do diretório install)
17 - Construir -> vinculador -> diretórios de
bibliotecas adicionais , indique as pastas lib e bin da mesma pasta do passo
anterior
18 - Construir -> vinculador -> Bibliotecas,
indique os arquivos que estão dentro da pasta lib.
OBS: O passo 16 pode ser ignorado caso você copie
diretamente as pastas opencv e opencv2 para a pasta
C:\cygwin\usr\include.(Eu
fiz assim)
PRONTO, seu projeto no Netbeans está pronto para utilizar
o opencv 2.3.1
Qualquer duvida, podem entrar em contato comigo no email felipeleandrocc@gmail.com.
Abraços,
Felipe Leandro
Muito bom o post e será bem útil para alguns trabalhos aí...
ResponderExcluirEste comentário foi removido por um administrador do blog.
ResponderExcluirOlá, o NetBeans ou o cygwin não aparecem como opção para compilador.
ResponderExcluirO meu netbeans já reconhece o cygwin. Sabe o que pode ser?
A+