Bildzuschnitt in OpenCV mit Python
Um Bilder in OpenCV zuzuschneiden, können Sie im Gegensatz zu PIL das NumPy-Slicing verwenden. So geht's:
import cv2 img = cv2.imread("image.jpg")
crop_img = img[y:y+h, x:x+w]
cv2.imshow("Cropped Image", crop_img) cv2.waitKey(0)
Falsche Verwendung von getRectSubPix
Bei Ihrem Versuch wurde getRectSubPix falsch verwendet. Diese Funktion dient zum Zeichnen von Rechtecken auf einem Bild und nicht zum Zuschneiden.
Das obige ist der detaillierte Inhalt vonWie beschneide ich Bilder in OpenCV mithilfe von NumPy Slicing?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!