Python application for slicing large images into small tiles. mjs-imageslicer is part of MappedJS application
# smallest usage example
$ python imageslicer.py -i image/foo-1.png -o image/dist/
# slicing multiple images at once
$ python imageslicer.py -i image/foo-1.png image/bar/foo-2.png -o image/dist/
# slicing with options
$ python imageslicer.py -i image/foo-1.png -o image/dist/ -p img/ -t 512 -s 512 -m 256 -e png
* type: string
* arguments: 1+
* description: path of source files(s)
* type: string
* arguments: 1
* description: path of destination
* type: integer
* default: 512
* arguments: 1
* description: size of one tile
* type: integer
* default: 128
* arguments: 1
* description: minimum size of one tile
* type: float
* default: [0.8, 1.2]
* arguments: 2
* description: minimum zoom of smallest image and maximum zoom of largest image
* type: integer
* default: 10
* arguments: 1
* description: maximum width or height of thumbnail in percentage relative to original size
* type: string
* default: ""
* arguments: 1
* description: path information for image paths in JSON output
* type: boolean
* default: False
* arguments: 1
* description: use with care: deletes all contents of output-folder
* type: string
* default: jpg
* arguments: 1
* description: extension of output
mjs-imageslicer requires python to run.
See bsd-2-clause-license for details