{"id":27,"date":"2016-04-17T12:42:41","date_gmt":"2016-04-17T10:42:41","guid":{"rendered":"http:\/\/jpegclub.org\/reference\/?page_id=27"},"modified":"2026-01-25T14:38:30","modified_gmt":"2026-01-25T13:38:30","slug":"reference-sources","status":"publish","type":"page","link":"https:\/\/jpegclub.org\/reference\/reference-sources\/","title":{"rendered":"Reference Sources"},"content":{"rendered":"<p>&nbsp;<\/p>\n<ul>\n<li><a href=\"https:\/\/www.ijg.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">Homepage of the Independent JPEG Group<\/a><\/li>\n<li><a href=\"https:\/\/jpegclub.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">JPEG Club Info-Site<\/a><\/li>\n<li><a href=\"https:\/\/en.wikipedia.org\/wiki\/Libjpeg\" target=\"_blank\" rel=\"noopener noreferrer\">Wikipedia&#8217;s Libjpeg-page<\/a><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>The\u00a0Independent JPEG Group (IJG) is\u00a0responsible for\u00a0the reference implementation of\u00a0the original JPEG standard. The\u00a0reference software from the\u00a0Independent JPEG Group was\u00a0a\u00a0key to\u00a0the success of\u00a0the original JPEG standard and\u00a0has found widespread adoption in\u00a0applications of\u00a0image coding. Particularly, all\u00a0contemporary digital photo cameras support the\u00a0capture of\u00a0images in\u00a0JPEG format as\u00a0the common medium for\u00a0image interchange, and\u00a0all image viewers, image editors, and\u00a0Web browsers can\u00a0display JPEG images as\u00a0common standard.<\/p>\n<p>The\u00a0IJG implementation was\u00a0first publicly released in\u00a0October 1991 and\u00a0has been considerably developed since that time.<\/p>\n<p>In\u00a0June 2009, Independent JPEG Group published a\u00a0new major release (version 7) of\u00a0the software package to\u00a0enable a\u00a0new set\u00a0of\u00a0features for\u00a0image coding application and\u00a0therewith to\u00a0continue the\u00a0success story of\u00a0JPEG.<\/p>\n<p>In\u00a0January 2010, Independent JPEG Group introduced a\u00a0new release (version 8) with extensions providing the\u00a0fundament for\u00a0the next generation image coding standard.<\/p>\n<p>In\u00a0January 2013, Independent JPEG Group released version 9 with improvements for\u00a0the new\u00a0introduced lossless coding mode.<\/p>\n<p>JPEG 10 is a groundbreaking new release which clarifies the bit depth issue in JPEG.<br \/>\nIt was released by Independent JPEG Group in January 2026.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-19\" src=\"https:\/\/jpegclub.org\/reference\/wp-content\/uploads\/2025\/12\/Logo_JPEG_10_flat_cropped.png\" alt=\"JPEG 10 Logo\" width=\"420\" height=\"164\" \/><\/p>\n<table style=\"border-collapse: separate; border-spacing: 2px;\">\n<tbody>\n<tr>\n<td style=\"padding: 4px 8px 4px 8px;\" bgcolor=\"#e0e0ff\"><u>Filename<\/u><\/td>\n<td style=\"padding: 4px 8px 4px 8px;\" bgcolor=\"#e0e0ff\"><u>Size<\/u><\/td>\n<td style=\"padding: 4px 8px 4px 8px;\" bgcolor=\"#e0e0ff\"><u>Last modified<\/u><\/td>\n<td style=\"padding: 4px 8px 4px 8px;\" bgcolor=\"#e0e0ff\"><u>Type<\/u><\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 4px 8px 4px 8px;\" bgcolor=\"#f0f0ff\"><a href=\"https:\/\/jpegclub.org\/reference\/wp-content\/uploads\/2026\/01\/jpegsr10.zip\">jpegsr10.zip<\/a><\/td>\n<td style=\"padding: 4px 8px 4px 8px;\" align=\"right\" bgcolor=\"#f0f0ff\">1,203 KB<\/td>\n<td style=\"padding: 4px 8px 4px 8px;\" align=\"right\" bgcolor=\"#f0f0ff\">25 Jan 2026<\/td>\n<td style=\"padding: 4px 8px 4px 8px;\" bgcolor=\"#f0f0ff\">Zip\u00a0Compressed Data<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 4px 8px 4px 8px;\" bgcolor=\"#f0f0ff\"><a href=\"https:\/\/jpegclub.org\/reference\/wp-content\/uploads\/2026\/01\/jpegsrc.v10.tar.gz\">jpegsrc.v10.tar.gz<\/a><\/td>\n<td style=\"padding: 4px 8px 4px 8px;\" align=\"right\" bgcolor=\"#f0f0ff\">1,074 KB<\/td>\n<td style=\"padding: 4px 8px 4px 8px;\" align=\"right\" bgcolor=\"#f0f0ff\">25 Jan 2026<\/td>\n<td style=\"padding: 4px 8px 4px 8px;\" bgcolor=\"#f0f0ff\">Unix Tape Archive<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><strong>CHANGE LOG<\/strong> for\u00a0Independent JPEG Group&#8217;s JPEG Software<\/p>\n<p><u>Version 10 &nbsp; 25-Jan-2026<\/u><\/p>\n<p>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.<\/p>\n<p>Add lossless negate function in jpegtran. Thank to Ulf-Dietrich Braumann for suggestion.<\/p>\n<p>Enable processing of images using reversible color tranform with various bit depths by jpegtran.<\/p>\n<p>Add Windows 64 Bit (Modern) platform support in the C++Builder\/RAD Studio build, remove ARM (32-bit) platform support in the Visual Studio build.<\/p>\n<p><u>Version 9f &nbsp; 14-Jan-2024<\/u><\/p>\n<p>Add build system for C++Builder\/RAD Studio.<\/p>\n<p>Add build system for Xcode (beside configure).<\/p>\n<p>Add ARM64EC (Emulation Compatible) platform support in the Visual Studio build.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; Homepage of the Independent JPEG Group JPEG Club Info-Site Wikipedia&#8217;s Libjpeg-page &nbsp; The\u00a0Independent JPEG Group (IJG) is\u00a0responsible for\u00a0the reference implementation of\u00a0the original JPEG standard. The\u00a0reference software from the\u00a0Independent JPEG Group was\u00a0a\u00a0key to\u00a0the success of\u00a0the original JPEG standard and\u00a0has found widespread adoption in\u00a0applications of\u00a0image coding. Particularly, all\u00a0contemporary digital photo cameras support the\u00a0capture of\u00a0images in\u00a0JPEG format as\u00a0the common medium for\u00a0image interchange, and\u00a0all image viewers, image editors, and\u00a0Web browsers can\u00a0display JPEG images<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["entry","author-lgoehler","post-27","page","type-page","status-publish","clearfix"],"_links":{"self":[{"href":"https:\/\/jpegclub.org\/reference\/wp-json\/wp\/v2\/pages\/27","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jpegclub.org\/reference\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jpegclub.org\/reference\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jpegclub.org\/reference\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jpegclub.org\/reference\/wp-json\/wp\/v2\/comments?post=27"}],"version-history":[{"count":77,"href":"https:\/\/jpegclub.org\/reference\/wp-json\/wp\/v2\/pages\/27\/revisions"}],"predecessor-version":[{"id":701,"href":"https:\/\/jpegclub.org\/reference\/wp-json\/wp\/v2\/pages\/27\/revisions\/701"}],"wp:attachment":[{"href":"https:\/\/jpegclub.org\/reference\/wp-json\/wp\/v2\/media?parent=27"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}