Tabela de conteúdos

OpenCV

Instalação

Pré-Requisitos

pip install numpy
pip install matplotlib
pip install opencv-python

Importar uma imagem

image.py
import cv2 as cv
import sys
 
#chama a funcao cv::imread e cria e armazena um objeto cv:Mat
img = cv.imread(cv.samples.findFile("starry_night.jpg"))
 
#verifica se a imagem foi carregada corretamente
if img is None:
   sys.exit("Could not read the image.")
 
#cria uma janela para mostrar a imagem - arg1 = nome da janela, arg2 = obj cv:Mat
cv.imshow("Display window", img)
 
#funcao cv:waitkey tempo de espera, entrada em milisegundos, '0' significa para sempre
k = cv.waitKey(0)
 
#pressiona 's' para salvar o arquivo
if k == ord("s"):
#funcao cv:imwrite salva o objeto cv:Mat como png
   cv.imwrite("starry_night.png", img)

Utilize a imagem abaixo para o teste:

imread()

Python: cv.imread( filename[, flags] ) → retva

filename

Formatos suportados:

flags (não obrigatório)

Referências:

Install OpenCV-Python Windows

OpenCV-Python Tutorials

Started with Images