opencv裁剪百分之十的图像python
时间: 2023-09-10 19:11:13 浏览: 78
使用OpenCV的Python库可以轻松地裁剪图像的一部分。以下是裁剪图像10%的Python代码示例:
```python
import cv2
# 加载图像
img = cv2.imread('image.jpg')
# 获取图像的高度和宽度
height, width = img.shape[:2]
# 计算需要裁剪的高度和宽度
crop_height = int(height * 0.1)
crop_width = int(width * 0.1)
# 裁剪图像
cropped_img = img[crop_height:height-crop_height, crop_width:width-crop_width]
# 显示原始图像和裁剪后的图像
cv2.imshow("Original Image", img)
cv2.imshow("Cropped Image", cropped_img)
# 等待按下任意按键
cv2.waitKey(0)
# 关闭所有窗口
cv2.destroyAllWindows()
```
在这个示例中,我们首先加载了图像。然后,我们计算需要裁剪的高度和宽度并应用裁剪。最后,我们将原始图像和裁剪后的图像显示在屏幕上。
阅读全文