搜索
查看: 5881|回复: 0

Python批量裁剪图片

[复制链接]

152

主题

99

回帖

540

积分

高级会员

中国黑客

积分
540
QQ
发表于 2021-1-13 19:34:42 来自手机 | 显示全部楼层 |阅读模式 来自 甘肃临夏州临夏
[pre]
import cv2
import os
import numpy as np

fileList=os.listdir("imgs2")
i=0
for file in fileList:
    im1 = cv2.imread("imgs2/"+file)
    im2 = im1[420:1185, 286:786]
    x, y = im2.shape[0:2]
    im3 = cv2.resize(im2, (int(y / 2.5), int(x / 2.5 / 306 * 300)))
    cv2.imwrite("output2/"+"card"+str(i)+".png",im3)
    i+=1
[/pre]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表