This is a stand-alone JPEG codec that implements selective block redaction for use during de-identification.
It also supports decompression of lossless JPEG images.
It can be used in conjunction with the PixelMed™ Java DICOM Toolkit, but is distributed separately to allow it to be used with other toolkits, or for other (non-DICOM) JPEG applications.
The toolkit is open source and made freely available for both non-commercial and commercial use, under BSD License terms described here.
The jar files, and compressed tar files of the source code and documentation are available here. The javadoc can also be viewed on-line.