def __init_functions(self, w, h):
funcs = []
transp = lambda x: x.transpose(Image.FLIP_LEFT_RIGHT)
funcs.append(lambda _img: CenterCrop(self.size)(_img))
funcs.append(lambda _img: _img.crop((0, 0, self.size, self.size)))
funcs.append(lambda _img: _img.crop((w - self.size, 0, w, self.size)))
funcs.append(lambda _img: _img.crop((0, h - self.size, self.size, h)))
funcs.append(lambda _img: _img.crop((w - self.size, h - self.size, w, h)))
funcs.append(lambda _img: CenterCrop(self.size)(transp(_img)))
funcs.append(lambda _img: transp(_img).crop((0, 0, self.size, self.size)))
funcs.append(lambda _img: transp(_img).crop((w - self.size, 0, w, self.size)))
funcs.append(lambda _img: transp(_img).crop((0, h - self.size, self.size, h)))
funcs.append(lambda _img: transp(_img).crop((w - self.size, h - self.size, w, h)))
return funcs
transforms.py 文件源码
python
阅读 26
收藏 0
点赞 0
评论 0
评论列表
文章目录