在 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