导读 还在为一张张手动裁剪图片而烦恼?别担心!今天教你用Python + OpenCV实现批量图片裁剪,省时又高效!🙌首先确保安装了OpenCV库:`pip i
还在为一张张手动裁剪图片而烦恼?别担心!今天教你用Python + OpenCV实现批量图片裁剪,省时又高效!🙌
首先确保安装了OpenCV库:`pip install opencv-python`。接着,准备好需要裁剪的图片文件夹,以及目标裁剪区域参数(如左上角坐标和宽高)。代码逻辑简单明了:加载图片 → 定义裁剪范围 → 执行裁剪操作 → 保存结果。短短几行代码即可搞定!🚀
示例代码如下:
```python
import cv2
import os
folder = 'your_image_folder/' 图片存放路径
output = 'output_images/' 输出裁剪后图片的路径
os.makedirs(output, exist_ok=True)
for img_name in os.listdir(folder):
if img_name.endswith(('.png', '.jpg', '.jpeg')):
img = cv2.imread(folder + img_name)
cropped = img[50:200, 100:300] 裁剪坐标为[y1:y2, x1:x2]
cv2.imwrite(output + img_name, cropped)
```
批量处理完成后,所有图片都将乖乖“瘦身”!😎再也不用担心手动操作的繁琐啦!快试试吧~💡