summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Lossless_JPEG.moin13
1 files changed, 13 insertions, 0 deletions
diff --git a/Lossless_JPEG.moin b/Lossless_JPEG.moin
new file mode 100644
index 0000000..7506870
--- /dev/null
+++ b/Lossless_JPEG.moin
@@ -0,0 +1,13 @@
+= Lossless JPEG =
+
+Huffman compression applied to the bits.
+
+It is used by [[Canon_CR2]], [[Kodak_DCR]] and [[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.
+
+ * [[https://jrawio.dev.java.net/|jrawio]] 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.