head 1.2; access; symbols pkgsrc-2023Q4:1.2.0.86 pkgsrc-2023Q4-base:1.2 pkgsrc-2023Q3:1.2.0.84 pkgsrc-2023Q3-base:1.2 pkgsrc-2023Q2:1.2.0.82 pkgsrc-2023Q2-base:1.2 pkgsrc-2023Q1:1.2.0.80 pkgsrc-2023Q1-base:1.2 pkgsrc-2022Q4:1.2.0.78 pkgsrc-2022Q4-base:1.2 pkgsrc-2022Q3:1.2.0.76 pkgsrc-2022Q3-base:1.2 pkgsrc-2022Q2:1.2.0.74 pkgsrc-2022Q2-base:1.2 pkgsrc-2022Q1:1.2.0.72 pkgsrc-2022Q1-base:1.2 pkgsrc-2021Q4:1.2.0.70 pkgsrc-2021Q4-base:1.2 pkgsrc-2021Q3:1.2.0.68 pkgsrc-2021Q3-base:1.2 pkgsrc-2021Q2:1.2.0.66 pkgsrc-2021Q2-base:1.2 pkgsrc-2021Q1:1.2.0.64 pkgsrc-2021Q1-base:1.2 pkgsrc-2020Q4:1.2.0.62 pkgsrc-2020Q4-base:1.2 pkgsrc-2020Q3:1.2.0.60 pkgsrc-2020Q3-base:1.2 pkgsrc-2020Q2:1.2.0.56 pkgsrc-2020Q2-base:1.2 pkgsrc-2020Q1:1.2.0.36 pkgsrc-2020Q1-base:1.2 pkgsrc-2019Q4:1.2.0.58 pkgsrc-2019Q4-base:1.2 pkgsrc-2019Q3:1.2.0.54 pkgsrc-2019Q3-base:1.2 pkgsrc-2019Q2:1.2.0.52 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.2.0.50 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.2.0.48 pkgsrc-2018Q4-base:1.2 pkgsrc-2018Q3:1.2.0.46 pkgsrc-2018Q3-base:1.2 pkgsrc-2018Q2:1.2.0.44 pkgsrc-2018Q2-base:1.2 pkgsrc-2018Q1:1.2.0.42 pkgsrc-2018Q1-base:1.2 pkgsrc-2017Q4:1.2.0.40 pkgsrc-2017Q4-base:1.2 pkgsrc-2017Q3:1.2.0.38 pkgsrc-2017Q3-base:1.2 pkgsrc-2017Q2:1.2.0.34 pkgsrc-2017Q2-base:1.2 pkgsrc-2017Q1:1.2.0.32 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.2.0.30 pkgsrc-2016Q4-base:1.2 pkgsrc-2016Q3:1.2.0.28 pkgsrc-2016Q3-base:1.2 pkgsrc-2016Q2:1.2.0.26 pkgsrc-2016Q2-base:1.2 pkgsrc-2016Q1:1.2.0.24 pkgsrc-2016Q1-base:1.2 pkgsrc-2015Q4:1.2.0.22 pkgsrc-2015Q4-base:1.2 pkgsrc-2015Q3:1.2.0.20 pkgsrc-2015Q3-base:1.2 pkgsrc-2015Q2:1.2.0.18 pkgsrc-2015Q2-base:1.2 pkgsrc-2015Q1:1.2.0.16 pkgsrc-2015Q1-base:1.2 pkgsrc-2014Q4:1.2.0.14 pkgsrc-2014Q4-base:1.2 pkgsrc-2014Q3:1.2.0.12 pkgsrc-2014Q3-base:1.2 pkgsrc-2014Q2:1.2.0.10 pkgsrc-2014Q2-base:1.2 pkgsrc-2014Q1:1.2.0.8 pkgsrc-2014Q1-base:1.2 pkgsrc-2013Q4:1.2.0.6 pkgsrc-2013Q4-base:1.2 pkgsrc-2013Q3:1.2.0.4 pkgsrc-2013Q3-base:1.2 pkgsrc-2013Q2:1.2.0.2 pkgsrc-2013Q2-base:1.2 pkgsrc-2013Q1:1.1.1.1.0.78 pkgsrc-2013Q1-base:1.1.1.1 pkgsrc-2012Q4:1.1.1.1.0.76 pkgsrc-2012Q4-base:1.1.1.1 pkgsrc-2012Q3:1.1.1.1.0.74 pkgsrc-2012Q3-base:1.1.1.1 pkgsrc-2012Q2:1.1.1.1.0.72 pkgsrc-2012Q2-base:1.1.1.1 pkgsrc-2012Q1:1.1.1.1.0.70 pkgsrc-2012Q1-base:1.1.1.1 pkgsrc-2011Q4:1.1.1.1.0.68 pkgsrc-2011Q4-base:1.1.1.1 pkgsrc-2011Q3:1.1.1.1.0.66 pkgsrc-2011Q3-base:1.1.1.1 pkgsrc-2011Q2:1.1.1.1.0.64 pkgsrc-2011Q2-base:1.1.1.1 pkgsrc-2011Q1:1.1.1.1.0.62 pkgsrc-2011Q1-base:1.1.1.1 pkgsrc-2010Q4:1.1.1.1.0.60 pkgsrc-2010Q4-base:1.1.1.1 pkgsrc-2010Q3:1.1.1.1.0.58 pkgsrc-2010Q3-base:1.1.1.1 pkgsrc-2010Q2:1.1.1.1.0.56 pkgsrc-2010Q2-base:1.1.1.1 pkgsrc-2010Q1:1.1.1.1.0.54 pkgsrc-2010Q1-base:1.1.1.1 pkgsrc-2009Q4:1.1.1.1.0.52 pkgsrc-2009Q4-base:1.1.1.1 pkgsrc-2009Q3:1.1.1.1.0.50 pkgsrc-2009Q3-base:1.1.1.1 pkgsrc-2009Q2:1.1.1.1.0.48 pkgsrc-2009Q2-base:1.1.1.1 pkgsrc-2009Q1:1.1.1.1.0.46 pkgsrc-2009Q1-base:1.1.1.1 pkgsrc-2008Q4:1.1.1.1.0.44 pkgsrc-2008Q4-base:1.1.1.1 pkgsrc-2008Q3:1.1.1.1.0.42 pkgsrc-2008Q3-base:1.1.1.1 cube-native-xorg:1.1.1.1.0.40 cube-native-xorg-base:1.1.1.1 pkgsrc-2008Q2:1.1.1.1.0.38 pkgsrc-2008Q2-base:1.1.1.1 cwrapper:1.1.1.1.0.36 pkgsrc-2008Q1:1.1.1.1.0.34 pkgsrc-2008Q1-base:1.1.1.1 pkgsrc-2007Q4:1.1.1.1.0.32 pkgsrc-2007Q4-base:1.1.1.1 pkgsrc-2007Q3:1.1.1.1.0.30 pkgsrc-2007Q3-base:1.1.1.1 pkgsrc-2007Q2:1.1.1.1.0.28 pkgsrc-2007Q2-base:1.1.1.1 pkgsrc-2007Q1:1.1.1.1.0.26 pkgsrc-2007Q1-base:1.1.1.1 pkgsrc-2006Q4:1.1.1.1.0.24 pkgsrc-2006Q4-base:1.1.1.1 pkgsrc-2006Q3:1.1.1.1.0.22 pkgsrc-2006Q3-base:1.1.1.1 pkgsrc-2006Q2:1.1.1.1.0.20 pkgsrc-2006Q2-base:1.1.1.1 pkgsrc-2006Q1:1.1.1.1.0.18 pkgsrc-2006Q1-base:1.1.1.1 pkgsrc-2005Q4:1.1.1.1.0.16 pkgsrc-2005Q4-base:1.1.1.1 pkgsrc-2005Q3:1.1.1.1.0.14 pkgsrc-2005Q3-base:1.1.1.1 pkgsrc-2005Q2:1.1.1.1.0.12 pkgsrc-2005Q2-base:1.1.1.1 pkgsrc-2005Q1:1.1.1.1.0.10 pkgsrc-2005Q1-base:1.1.1.1 pkgsrc-2004Q4:1.1.1.1.0.8 pkgsrc-2004Q4-base:1.1.1.1 pkgsrc-2004Q3:1.1.1.1.0.6 pkgsrc-2004Q3-base:1.1.1.1 pkgsrc-2004Q2:1.1.1.1.0.4 pkgsrc-2004Q2-base:1.1.1.1 pkgsrc-2004Q1:1.1.1.1.0.2 pkgsrc-2004Q1-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.2 date 2013.04.07.20.49.36; author rodent; state Exp; branches; next 1.1; 1.1 date 2003.12.21.21.30.14; author wiz; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2003.12.21.21.30.14; author wiz; state Exp; branches; next ; desc @@ 1.2 log @Edited DESCR in the case of: File too long (should be no more than 24 lines). Line too long (should be no more than 80 characters). Trailing empty lines. Trailing white-space. Trucated the long files as best as possible while preserving the most info contained in them. @ text @In 1992, a joint ISO/CCITT committee known as JPEG (Joint Photographic Experts Group) established and published the first draft international standard (DIS) for compressing continuous-tone still images, both grayscale and color. JPEG has defined four mode of operations, summarized them as follows: (1) Sequential encoding: each image component is encoded in a single left-to-right, top-to-bottom scan; (2) Progressive encoding: the image is encoded in multiple scans for applications in which transmission time is long, and the viewer prefers to watch the image build up in multiple coarse-to-clear passes; (3) Lossless encoding: the images is encoded to guarantee exact recovery of every source image sample value (even though the result is low compression compared to the lossy modes); (4) Hierarchical encoding: the image is encoded at multiple resolutions so that lower-resolution versions may be accessed without first having to decompress the image at its full resolution. Our lossless JPEG encoding program has an automatic prediction selection value (PSV) selector which selects the best PSV among a user provided or default set of PSVs. This selector guarantees the best compression ratio for lossless JPEG. The encoding program "pnmtoljpg" compresses a Portable Pixmap or Portable Graymap image to a lossles JPEG (ljpg) image using the JPEG standard (DIS) lossless mode of operation. The decoding program "ljpgtopnm" decodes a ljpg image to either a Portable Pixmap or Portable Graymap image depending on the number of color components stored in the ljpg image file. @ 1.1 log @Initial revision @ text @d1 4 a4 6 In 1992, a joint ISO/CCITT committee known as JPEG (Joint Photographic Experts Group) established and published the first draft international standard (DIS) for compressing continuous-tone still images, both grayscale and color. JPEG has defined four mode of operations, summarized them as follows. d8 11 a18 14 applications in which transmission time is long, and the viewer prefers to watch the image build up in multiple coarse-to-clear passes; (3) Lossless encoding: the images is encoded to guarantee exact recovery of every source image sample value (even though the result is low compression compared to the lossy modes); (4) Hierarchical encoding: the image is encoded at multiple resolutions so that lower-resolution versions may be accessed without first having to decompress the image at its full resolution. Our lossless JPEG encoding program has an automatic prediction selection value (PSV) selector which selects the best PSV among a user provided or default set of PSVs. This selector guarantees the best compression ratio for lossless JPEG. d20 5 a24 6 The encoding program "pnmtoljpg" compresses a Portable Pixmap or Portable Graymap image to a lossles JPEG (ljpg) image using the JPEG standard (DIS) lossless mode of operation. The decoding program "ljpgtopnm" decodes a ljpg image to either a Portable Pixmap or Portable Graymap image depending on the number of color components stored in the ljpg image file. @ 1.1.1.1 log @Initial import of ljpeg-1.0 (from pkgsrc-wip): In 1992, a joint ISO/CCITT committee known as JPEG (Joint Photographic Experts Group) established and published the first draft international standard (DIS) for compressing continuous-tone still images, both grayscale and color. JPEG has defined four mode of operations, summarized them as follows. (1) Sequential encoding: each image component is encoded in a single left-to-right, top-to-bottom scan; (2) Progressive encoding: the image is encoded in multiple scans for applications in which transmission time is long, and the viewer prefers to watch the image build up in multiple coarse-to-clear passes; (3) Lossless encoding: the images is encoded to guarantee exact recovery of every source image sample value (even though the result is low compression compared to the lossy modes); (4) Hierarchical encoding: the image is encoded at multiple resolutions so that lower-resolution versions may be accessed without first having to decompress the image at its full resolution. Our lossless JPEG encoding program has an automatic prediction selection value (PSV) selector which selects the best PSV among a user provided or default set of PSVs. This selector guarantees the best compression ratio for lossless JPEG. The encoding program "pnmtoljpg" compresses a Portable Pixmap or Portable Graymap image to a lossles JPEG (ljpg) image using the JPEG standard (DIS) lossless mode of operation. The decoding program "ljpgtopnm" decodes a ljpg image to either a Portable Pixmap or Portable Graymap image depending on the number of color components stored in the ljpg image file. @ text @@