zone.py is a small program which takes as input an image, distinguishes its colour zones and can do some operations, such as: * paint them with new colours * count them (based on colour) * output a textual representation of them ===== Requirements ===== zone.py requires python, PIL (package python-imaging in Debian/Ubuntu) and scipy (package python-scipy in Debian/Ubuntu). ===== Usage ===== Just [[http://poisson.phc.unipi.it/~battiston/sitomio/progri/zone.py|download]] the app (license: [[http://www.gnu.org/licenses/gpl-3.0.txt|GPL 3.0]]), and run it (with "python zone.py image.ext", or "./zone.py image.ext" after making it executable). Run it with the "--help" argument to see available options. ===== Warning ===== There is no option to modify the "threshold" value which appears in the file for the simple reason that it isn't correctly supported (it //may// do what you want, but is incoherent, e.g. can change its behaviour if you just rotate the image). ===== Examples ===== This image (a picture of me kissing a scanner): {{:zone.py_io.jpg?400|Me on a scanner}} became the following: {{:zone.py_io_fuori.png?400|Me on a scanner}}{{:zone.py_io_fuori_rand.png?400|Me on a scanner}}