Add --quality option.

master
voussoir 2021-03-10 16:30:38 -08:00
parent 8734dc0a96
commit 12d30a88de
No known key found for this signature in database
GPG Key ID: 5F7554F8C26DACCB
1 changed files with 2 additions and 1 deletions

View File

@ -31,7 +31,7 @@ def rejpg_argparse(args):
i = imagetools.rotate_by_exif(i)
i.save(bytesio, format='jpeg', quality=80)
i.save(bytesio, format='jpeg', quality=args.quality)
bytesio.seek(0)
new_bytes = bytesio.read()
@ -51,6 +51,7 @@ def main(argv):
parser = argparse.ArgumentParser(description=__doc__)
parser.add_argument('patterns', nargs='+', default={'*.jpg', '*.jpeg'})
parser.add_argument('--quality', type=int, default=80)
parser.add_argument('--recurse', action='store_true')
parser.set_defaults(func=rejpg_argparse)