blob: 2f6872158d933a8f0bf6baa4ee024d8cf5d5f33c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
# Lossless JPEG
Huffman compression applied to the bits.
It is used by [[Canon_CR2|Canon_CR2]], [[Kodak_DCR|Kodak_DCR]] and [[Adobe DNG|Adobe DNG]]
* ljpeg seems to be the only C reference implementation, and according the le JPEG-FAQ has bugs with 16-bits.
* Adobe DNG SDK seems to use an adaptation of the former, in C++. To bad the license isn't GPL compatible.
* [[jrawio|https://jrawio.dev.java.net/]] in Java has an implementation that seems to work. Only RC5 is GPL compatible as past version are under the Apache 2.0 license.
* dcraw also implements it.
|