在 Python 中使用 OpenCV 裁剪影象

Manav Narula 2022年5月17日
在 Python 中使用 OpenCV 裁剪影象

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 Narula avatar Manav Narula avatar

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

相關文章 - Python OpenCV