A number of applications that process jpeg files make use of the IJG (Independent JPEG Group) software
to load or do various transformations. For example, the applications !JCut,
!JClean, and !Jigwas make use of the jpegtran binary. The applications
themselves are still available (as of 31 Dec 2011) from the Vale RISC OS:
Requiescat In Pace site, but the jpegtran binary supplied with
them does not run on BeagleBoard based machines such as the ARMini.
The latest version 9 of the IJG software, released in January 2013,
has been compiled for use with such applications, and also allows
access to newer features such as smart scaling. These versions have
been compiled using the Norcroft compiler and SharedCLib, and with the
two file command line option, so should be a drop in replacement for
the much earlier versions supplied with a range of RISC OS
software.
Download a zip containing the cjpeg,
djpeg and jpegtran binaries filesize 194 KB
The complete version 9 jpeglib compiled library for RISC OS is
avaiable on request