summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoe Rayhawk <jrayhawk@freedesktop.org>2013-05-13 17:53:47 -0700
committerJoe Rayhawk <jrayhawk@freedesktop.org>2013-05-13 17:53:47 -0700
commit295e38efdf86e51fcef048eae5bd18fca4468c7d (patch)
tree681b4a1d301d942dba876f27668715a69631d00a
parenta4c61773ec114c01dcdaac09c92602dbd82abfa5 (diff)
parent343c5ebee850b103f69c49b414015946c6923c76 (diff)
moin2iki: Importing Moin history for page Lossless_JPEG
-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.