- Python és pycharm telepítése
- Kép, videó kamerakép beolvasása
- OpenCV alapfüggvények
- Képek átméretezése, kivágása
- Alakzatok, szöveg
- Perspektíva kezelés
- Képek veremben
- Színkezelés
- Alakzat felismerés
- Téglalap rajzolás arc köré
Perspektíva kezelés
import cv2
import numpy as np
img = cv2.imread("Resources/cards.jpg")
width, height = 250, 350
pts1 = np.float32([[111,219],[287,188],[154,482],[352,440]])
pts2 = np.float32([[0,0],[width,0],[0, height],[width,height]])
matrix = cv2.getPerspectiveTransform(pts1, pts2)
imgOutput = cv2.warpPerspective(img, matrix, (width, height))
cv2.imshow("Output", img)
cv2.imshow("Output Perspective", imgOutput)
cv2.waitKey(0)