码迷,mamicode.com
首页 > 系统相关 > 详细

Install OpenCV3.0 on Eclipse

时间:2017-08-17 14:32:42      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:codec   dig   jpg   ret   track   cut   ada   cell   ase   



Neste artigo veremos como usar o OpenCV com Eclipse. Usaremos as vers?es mais recentes:OpenCV 3.0.0 alpha e Eclipse Luna for C/C++ Developers. Passaremos desde o download do Eclipse, pela configura??o de um projeto linkado com o OpenCV, até a execu??o do nosso programa. N?o esque?a de conferir o vídeo de demonstra??o deste processo no final do artigo.

This post is also available in English 
Usando OpenCV 3.0.0 com Eclipse

Pré-Requisitos:
- Ubuntu 14.04 LTS 64 bits instalado e atualizado;
- OpenCV 3.0.0 alpha instalado: Como instalar o OpenCV 3.0.0 no Ubuntu

Vamos come?ar!

Para come?ar, vamos precisar baixar o Eclipse. Como eu uso o OpenCV com C++, vou baixar a vers?o específica para C/C++ do Eclipse Luna: Eclipse IDE for C/C++ Developers.
Observa??o: n?o adicionei imagens para exemplificar cada passo, pois há um vídeo de demonstra??o no final do artigo. Veja o vídeo: VíDEO AMANH? (20/10/2014)!

Instalar o Eclipse

  1. Acesse Eclipse Downloads;
  2. Em Package Solutions, procure por Eclipse IDE for C/C++ Developers;
  3. Selecione Linux 32 ou 64 bits; (no meu caso, Linux 64 bits);
  4. Descompacte no local de sua preferência;
  5. Pronto!

Você também pode instalar o Eclipse através do sudo apt-get install eclipse-cdt

Criando Novo Projeto C++ no Eclipse;

  1. File ? New ? C++ Project;
  2. Dê um nome ao projeto em Project Name;
  3. Escolha Executable ? Empty Project em Project Type;
  4. Marque Linux GCC em Toolchains e aperte Next;
  5. Desmarque Debug; (escolha pessoal)
  6. Clique em Finish;

Linkando OpenCV ao projeto recém-criado;

  1. Com o projeto selecionado, vá em Project ? Properties (ou aperte Alt+ENTER);
  2. Vamos trabalhar na aba Tool Settings de C/C++ Build ? Settings;
  3. Em GCC C++ Compiler ? Includes, inclua “/usr/local/include/opencv” em Include paths (-l). Para descobrir qual é o seu include path, vá ao terminal e execute: pkg-config –cflags opencv;
  4. Vá para GCC C++ Linker ? Libraries e inclua “/usr/local/lib” em Library search paths (-L). Para descobrir qual é o seu library search path, vá ao terminal e execute: pkg-config –libs opencv;
  5. Ainda em GCC C++ Linker ? Libraries, inclua as bibliotecas que você irá usar no seu projeto em Libraries (-l). Vamos precisar de 3 para nosso projeto:
    • opencv_core
    • opencv_imgcodecs
    • opencv_highgui
  6. Pronto!

Vamos testar!

Será que já podemos criar nossos programas usando OpenCV neste projeto? Vamos testar? é pra já!

Criando e compilando nosso programa

  1. Clique com o bot?o direito no projeto em Project Explorer e vá para New ? File;
  2. Dê um nome ao arquivo, por exemplo: main.cpp e digite (ou copie e cole) o código abaixo no corpo do arquivo e salve!
  3. Project ? Build All (ou Ctrl+B) para compilar;

12345678910
#include <opencv2/opencv.hpp>
using namespace cv;
 
int main(int argc, char** argv) {
Mat inputImage = imread(argv[1]);
imshow("Input Image", inputImage);
waitKey(0);
return 0;
}

Executando o programa

No terminal, acesse a pasta onde você criou o projeto ({workspace}/{nome_do_projeto}/). Dentro dela terá o nosso programa (main.cpp) e a pasta “Release/”. Acesse a pasta Release e execute nosso programa!
./{nome_do_projeto} {imagem}
Ex.: ./OpenCV ~/Imagens/lena.jpg

Install OpenCV3.0 on Eclipse

标签:codec   dig   jpg   ret   track   cut   ada   cell   ase   

原文地址:http://www.cnblogs.com/jhcelue/p/7380811.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!