From 18ca9cf2f97536a4840169022f82188ab671211c Mon Sep 17 00:00:00 2001 From: Steven Robertson Date: Mon, 13 Jun 2011 23:20:18 -0400 Subject: [PATCH] Higher-quality JPEG conversions --- main.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/main.py b/main.py index 731d944..e341e12 100644 --- a/main.py +++ b/main.py @@ -11,6 +11,7 @@ import os import sys +from subprocess import Popen from pprint import pprint from ctypes import * @@ -43,9 +44,10 @@ def main(args): anim.load() for n, out in enumerate(anim.render_frames()): noalpha = np.delete(out, 3, axis=2) - scipy.misc.imsave('rendered_%03d.png' % n, noalpha) - scipy.misc.imsave('rendered_%03d.jpg' % n, noalpha) - + name = 'rendered_%03d' % n + scipy.misc.imsave(name+'.png', noalpha) + # Convert using imagemagick, to set custom quality + Popen(['convert', name+'.png', '-quality', '90', name+'.jpg']) return #if '-g' not in args: