在 Python 中使用 OpenCV 裁剪影象
Manav Narula
2022年5月17日
opencv
模組為計算機視覺提供了不同的工具和功能。我們有不同的功能可用於讀取和處理影象。
本教程將演示如何使用 Python 中的 opencv
模組裁剪影象。
影象儲存為 NumPy
陣列。要裁剪影象,我們可以使用 NumPy
切片來對陣列進行切片。
例如,
import cv2
img = cv2.imread("sample.png")
cropped = img[y:y+h, x:x+w]
cv2.imshow("cropped", cropped)
在上面的例子中,imread()
函式讀取影象。我們使用 NumPy
切片裁剪影象。最後,我們使用 imshow()
函式顯示裁剪後的影象。
Author: Manav Narula
Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.
LinkedIn