- 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)