Tell me if this is something you could do for me.
I know writing Java isn't exactly Android, but I think this process may work best in Android if you can do it.
In one segment of my next application, my staff must be able to grab a large JPG image from a folder of many (think of a JPG scan of a magazine page) , and then quickly break it up into parts by manually selecting boundaries (nothing complex - just rectangles with 4 sides).
Of course this can be done in Photoshop and programs like that, but we must have a smooth, automated this process for very fast and high volume throughput, and then be able to rename (or autorename) the "pieces" as separate JPG files.
Workflow must be lossless with regard to JPG resolution.
It seems like doing this is probably best performed in an Android environment using gestures to select an area and then drag the pieces into folders.
We could directly access files over the web or perhaps use flash memory drives with IN and OUT (for raw/processed) folders from which files may be transferred from a MySQL in a Linux box.