def run(self):
if self.args is None:
args = []
else:
args = self.args
if self.kwargs is None:
kwargs = {}
else:
kwargs = self.kwargs
comp_imgs = []
tmpdir = tempfile.mkdtemp()
image_prefix = os.path.join(tmpdir,"test_img")
self.image_func(image_prefix, *args, **kwargs)
imgs = glob.glob(image_prefix+"*")
assert(len(imgs) > 0)
for img in imgs:
img_data = mpimg.imread(img)
os.remove(img)
comp_imgs.append(zlib.compress(img_data.dumps()))
return comp_imgs
评论列表
文章目录