Kakadu can be lossless... See c) (the bit with "reversible" compression): http://www.kakadusoftware.com/documents/Usage_Examples.txt