OpenCV e Python

OpenCV (Open Source Computer Vision Library) é uma biblioteca desenvolvida inicialmente pela Intel com aplicação em visão computacional. Desenvolvida em C/C++ oferece suporte para desenvolvimento utilizando Java, Python, .NET entre outras linguagens.
A seguir vamos mostrar o roteiro para instalar, configurar e fazer o teste de funcionamento inicial do OpenCV utilizado com a linguagem Python no sistema operacional Windows XP ou superior.


Software necessário (versões disponíveis em: 21/05/2012):

  • Python 2.7.3 versão 32 bits (download)
  • Download OpenCV 2.4.0 (download)
  • Numpy para 1.6.1 para Python 2.7 (download)
  • Download Scipy 0.10.1 para Python 2.7 (download)

Para que o OpenCV fique acessível no ambiente do Python o código deve ser inciado com as  seguintes linhas:

import sys
sys.path.append("C:\\download\\opencv\\build\\python\\2.7")

A seguir o código que captura frames da webcam e exibe em uma janela no vídeo

import sys
sys.path.append("C:\\download\\opencv\\build\\python\\2.7")
import cv
print dir (cv)

cv.NamedWindow("camera", 1)
capture = cv.CaptureFromCAM(0)

while True:
    img = cv.QueryFrame(capture)
    cv.ShowImage("camera", img)
    if cv.WaitKey(10) == 27:
        break
cv.DestroyWindow("camera")

Para saber mais:

Anúncios
Esse post foi publicado em opencv, python e marcado . Guardar link permanente.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s