首页 > 编程 > Python > 正文

PYTHON用mat文件里的坐标裁剪图片

2019-11-08 01:06:58
字体:
来源:转载
供稿:网友

用scipy load mat文件

mat文件的存储格式是字典

import scipy.io as scio

读取mat文件里面的数据,box的坐标还有filename

XYdata = scio.loadmat(MatFile)['KEY']

filename=,,,,,,,,

fileNub = len(XYdata)

for i, rois in enumerate(XYdata):

    Name = filename[i]

    img = Image.open(IMGPATH)

    for box in rois:

          newBox = (box[0],box[1],box[2],box[3])

          CropedImg = img.crop(newBox)

          CropesImg.save(SAVEPATH)


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表