def save(self):
print('Save selected')
outputFile = asksaveasfilename(defaultextension='.jpg')
if outputFile is not None:
outputImage = Image.new('RGB', (self.model.getWidth(), self.model.getHeight()))
for region in self.model.getRegions():
imageFile = self.model.regionToImageFile[region]
if imageFile is None:
print('Warning: Region without image {0}'.format(region))
continue
image = imageFile.getImageObject((region[2], region[3]), 'export')
outputImage.paste(image, (region[0], region[1]))
outputImage.save(outputFile)
评论列表
文章目录