From 52923c557013abe1b5945988b3c7713ad1a904bd Mon Sep 17 00:00:00 2001 From: Tomas Musil Date: Thu, 5 Apr 2012 19:45:24 +0200 Subject: [PATCH 1/1] imago.py --- imago.py | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100755 imago.py diff --git a/imago.py b/imago.py new file mode 100755 index 0000000..1d364a5 --- /dev/null +++ b/imago.py @@ -0,0 +1,22 @@ +#!/usr/bin/env python +"""Usage: imago.py file""" + +import Image +import im_debug +import sys + +def main(argv=None): + """Main function of the program.""" + if argv is None: + argv = sys.argv[1] + + #TODO exception on empty argument + #TODO exception on file error + image = Image.open(argv) + im_debug.show(image, "Original image") + + im_l = image.convert('L') + im_debug.show(im_l, "ITU-R 601-2 luma transform") + +if __name__ == '__main__': + main() -- 2.4.2