在 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