*   >> Leitura Educação Artigos >> science >> programação

Opencv Tutorial

OpenCV é uma biblioteca de visão por computador amplamente utilizado com muitas funções que permitem que um programa de computador para "ver" e de tomar decisões com base no que ele encontra. Este tutorial irá introduzir os tipos básicos de OpenCV, como usá-los e como fazer algumas transformações imagem de forma simples, todos com documentado código de exemplo C. Depois de ler você deve ser capaz de compilar um programa OpenCV, para abrir uma imagem como escala de cinza, alisá-lo, salvar o resultado como uma outra imagem e mostrá-lo na tela.

Instalação Para instalar OpenCV OpenCV visitar seu local e baixar a versão apropriada para o seu sistema. Se você é um usuário do Windows, algumas pessoas relataram problemas com a versão 2.0, portanto você deve instalar 1.0 se o problema ainda não foi resolvido. Em seguida, instalá-lo no local padrão em seu sistema. Eu vou dar instruções para usar o compilador gcc. Se você usa o Windows, você pode baixá-lo no projeto Mingw. Também vamos usar o programa pkg-config. Há também uma versão do Windows disponível na seção Terceiro Dependências

.

No Linux, ambos gcc e pkg-config deve estar disponível em instalar o padrão. Compilando programas OpenCV A maneira mais fácil de compilar programas OpenCV é o pkg-config

para nos dar as bandeiras necessárias para gcc. Para usar pkg-config

passamos duas bandeiras cflags e libs e o nome da biblioteca. Isso retornará os sinalizadores necessários ao gcc para compilar um programa usando essa biblioteca. Tente executar o comando a seguir. Ele irá imprimir as bandeiras para compilar um programa usando OpenCV com gcc.

pkg-config --libs --cflags opencv

Para passar o resultado da pkg-config

como argumentos para gcc nós escrevemos o comando entre ``. A linha de comando para compilar um programa prog.c seria: gcc `pkg-config --libs --cflags opencv` prog.c -o prog

Agora podemos codificar o nosso primeiro programa usando OpenCV A Primeira OpenCV programar Nosso primeiro programa OpenCV neste tutorial irá simplesmente abrir uma imagem e salvar uma cópia dele como result.png. Então vamos expandir este programa para aplicar algum filtro simples para a imagem.

Teremos de aprender sobre o tipo IplImage e duas funções, cvLoadImage e cvSaveImage. IplImage é uma imagem em OpenCV. Ele tem alguns atributos importantes: largura, altura, nChannels, profundidade e imageData (outra seria widthStep Seu usado com imageData para aceder a um pixel da

Page   <<       [1] [2] [3] >>
Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.