python opencv图片裁剪
时间: 2023-11-30 07:42:33 浏览: 86
python通过opencv实现批量剪切图片
以下是使用Python和OpenCV裁剪图像的示例代码:
```python
import cv2
# 读取图像
img = cv2.imread('test.jpg')
# 裁剪图像
cropped_image = img[400:1200, 350:700]
# 显示原始图像和裁剪后的图像
cv2.imshow("original", img)
cv2.imshow("cropped", cropped_image)
# 保存裁剪后的图像
cv2.imwrite("Cropped Image.jpg", cropped_image)
# 等待用户按下任意按键
cv2.waitKey(0)
# 关闭所有窗口
cv2.destroyAllWindows()
```
上述代码中,我们首先使用`cv2.imread()`函数读取图像。然后,我们使用切片操作裁剪图像。最后,我们使用`cv2.imshow()`函数显示原始图像和裁剪后的图像,并使用`cv2.imwrite()`函数保存裁剪后的图像。最后,我们使用`cv2.waitKey()`函数等待用户按下任意按键,然后使用`cv2.destroyAllWindows()`函数关闭所有窗口。
阅读全文