winget install --id IJG.jpegtran
About jpegtran
jpegtran performs various useful transformations of JPEG files. It can translate the coded representation from one variant of JPEG to another, for example from baseline JPEG to progressive JPEG or vice versa. It can also perform some rearrangements of the image data, for example turning an image from landscape to portrait format by rotation.\njpegtran works by rearranging the compressed data (DCT coefficients), without ever fully decoding the image. Therefore, its transformations are lossless: there is no image deg...
What's new in 10
jmorecfg.h: add JPEG_DATA_PRECISION parameter alongside and independent of BITS_IN_JSAMPLE, enabling higher bit depth support with backward compatibility and preparing the next standard for file interchange.\nAdd lossless negate function in jpegtran. Thank to Ulf-Dietrich Braumann for suggestion.\nEnable processing of images using reversible color transform with various bit depths by jpegtran.\nAdd Windwos 64 Bit (Modern) platform support in the C++Builder/RAD Studio build, remove ARM (32-bit) platform support in the Visual Studio build.
Version history
| Version | Updated | Notes |
|---|---|---|
| 10 | jmorecfg.h: add JPEG_DATA_PRECISION parameter alongside and independent of BITS_IN_JSAMPLE, enabling higher bit depth support with backward compatibility and preparing the next standard for file interchange.\nAdd lossles... |