<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic experimenting with jpegli in Camera Software</title>
    <link>https://community.usa.canon.com/t5/Camera-Software/experimenting-with-jpegli/m-p/594442#M24857</link>
    <description>&lt;P&gt;I have been experimenting with jpegli. I hope that some of this might be helpful to others.&lt;/P&gt;
&lt;P&gt;I have already requested on CPS an enhancement to DPP to use jpegli to encode JPG files. HIF files are superior to JPG, but not all web browsers will display the HIF files. When using jpegli, one gets a much smaller file at the same quality level and much better quality at the same file size. In areas of an image that have gradual changes in color or brightness is where jpegli makes the biggest difference.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The libjxl source code includes jpegli. JPEGXL is also superior to JPEG, but is even less widely supported by web browsers than HIF.&lt;/P&gt;
&lt;P&gt;I save a 16 bit TIF from DPP along with a JPG at what DPP calls quality 10 at the same time. I also save a dr4 recipe file as a record of my edits. I use exiftool to display the contents of the dr4 file and to add standard IPTC, MWG and XMP metadata.&lt;/P&gt;
&lt;P&gt;I built jpegli from the libjxl source code on my Debian Linux machine and installed it to /usr/local/bin.&lt;/P&gt;
&lt;P&gt;I wrote a web page that has one of my photos, some of the camera settings, all of the edits in DPP, the command lines I used, and links to versions of the image.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The versions include straight out of camera JPG, JPG saved by DPP, JPG created using jpegli, and the difference between JPG saved from DPP and JPG created by jpegli.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I was influenced by&amp;nbsp;&lt;A href="https://www.nature.com/articles/s41467-025-64679-2" target="_blank"&gt;https://www.nature.com/articles/s41467-025-64679-2&lt;/A&gt;&amp;nbsp; to use 4:4:4 quantization instead of the 4:2:2 quantization done by DPP. "&lt;SPAN&gt;Ashraf, M., Chapiro, A. &amp;amp; Mantiuk, R.K. Resolution limit of the eye — how many pixels can we see?.&amp;nbsp;&lt;/SPAN&gt;&lt;I&gt;Nat Commun&lt;/I&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG style="font-weight: bolder; box-sizing: inherit; color: #222222; font-family: -apple-system, 'system-ui', 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;16&lt;/STRONG&gt;&lt;SPAN&gt;, 9086 (2025). &lt;A href="https://doi.org/10.1038/s41467-025-64679-2" target="_blank"&gt;https://doi.org/10.1038/s41467-025-64679-2&lt;/A&gt;&lt;/SPAN&gt;"&lt;/P&gt;
&lt;P&gt;The webpage that I made is at:&amp;nbsp;&lt;A href="https://www.rsok.com/~jrm/2026Apr30_birds_and_cats/IMG_5771c_2026apr03_titmouse.html" target="_self"&gt;https://www.rsok.com/~jrm/2026Apr30_birds_and_cats/IMG_5771c_2026apr03_titmouse.html&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Tufted Titmouse (Baeolophus bicolor) in Norman, Oklahoma, United States on April 3, 2026" style="width: 999px;"&gt;&lt;img src="https://community.usa.canon.com/t5/image/serverpage/image-id/75164iC9A5ECD58FC975E3/image-size/large?v=v2&amp;amp;px=999" role="button" title="IMG_5771c_2026apr03_titmouse" alt="Tufted Titmouse (Baeolophus bicolor) in Norman, Oklahoma, United States on April 3, 2026" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;Tufted Titmouse (Baeolophus bicolor) in Norman, Oklahoma, United States on April 3, 2026&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;difference between image save by DPP and image created by jpegli from 16 bit TIF that had been saved from DPP:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="IMG_5771_diff.jpeg is the difference between IMG_5771c.JPG and IMG_5771c2.JPG" style="width: 999px;"&gt;&lt;img src="https://community.usa.canon.com/t5/image/serverpage/image-id/75165i9261871BAA436ED0/image-size/large?v=v2&amp;amp;px=999" role="button" title="IMG_5771_diff" alt="IMG_5771_diff.jpeg is the difference between IMG_5771c.JPG and IMG_5771c2.JPG" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;IMG_5771_diff.jpeg is the difference between IMG_5771c.JPG and IMG_5771c2.JPG&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 01 May 2026 15:31:44 GMT</pubDate>
    <dc:creator>johnrmoyer</dc:creator>
    <dc:date>2026-05-01T15:31:44Z</dc:date>
    <item>
      <title>experimenting with jpegli</title>
      <link>https://community.usa.canon.com/t5/Camera-Software/experimenting-with-jpegli/m-p/594442#M24857</link>
      <description>&lt;P&gt;I have been experimenting with jpegli. I hope that some of this might be helpful to others.&lt;/P&gt;
&lt;P&gt;I have already requested on CPS an enhancement to DPP to use jpegli to encode JPG files. HIF files are superior to JPG, but not all web browsers will display the HIF files. When using jpegli, one gets a much smaller file at the same quality level and much better quality at the same file size. In areas of an image that have gradual changes in color or brightness is where jpegli makes the biggest difference.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The libjxl source code includes jpegli. JPEGXL is also superior to JPEG, but is even less widely supported by web browsers than HIF.&lt;/P&gt;
&lt;P&gt;I save a 16 bit TIF from DPP along with a JPG at what DPP calls quality 10 at the same time. I also save a dr4 recipe file as a record of my edits. I use exiftool to display the contents of the dr4 file and to add standard IPTC, MWG and XMP metadata.&lt;/P&gt;
&lt;P&gt;I built jpegli from the libjxl source code on my Debian Linux machine and installed it to /usr/local/bin.&lt;/P&gt;
&lt;P&gt;I wrote a web page that has one of my photos, some of the camera settings, all of the edits in DPP, the command lines I used, and links to versions of the image.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The versions include straight out of camera JPG, JPG saved by DPP, JPG created using jpegli, and the difference between JPG saved from DPP and JPG created by jpegli.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I was influenced by&amp;nbsp;&lt;A href="https://www.nature.com/articles/s41467-025-64679-2" target="_blank"&gt;https://www.nature.com/articles/s41467-025-64679-2&lt;/A&gt;&amp;nbsp; to use 4:4:4 quantization instead of the 4:2:2 quantization done by DPP. "&lt;SPAN&gt;Ashraf, M., Chapiro, A. &amp;amp; Mantiuk, R.K. Resolution limit of the eye — how many pixels can we see?.&amp;nbsp;&lt;/SPAN&gt;&lt;I&gt;Nat Commun&lt;/I&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG style="font-weight: bolder; box-sizing: inherit; color: #222222; font-family: -apple-system, 'system-ui', 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;16&lt;/STRONG&gt;&lt;SPAN&gt;, 9086 (2025). &lt;A href="https://doi.org/10.1038/s41467-025-64679-2" target="_blank"&gt;https://doi.org/10.1038/s41467-025-64679-2&lt;/A&gt;&lt;/SPAN&gt;"&lt;/P&gt;
&lt;P&gt;The webpage that I made is at:&amp;nbsp;&lt;A href="https://www.rsok.com/~jrm/2026Apr30_birds_and_cats/IMG_5771c_2026apr03_titmouse.html" target="_self"&gt;https://www.rsok.com/~jrm/2026Apr30_birds_and_cats/IMG_5771c_2026apr03_titmouse.html&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Tufted Titmouse (Baeolophus bicolor) in Norman, Oklahoma, United States on April 3, 2026" style="width: 999px;"&gt;&lt;img src="https://community.usa.canon.com/t5/image/serverpage/image-id/75164iC9A5ECD58FC975E3/image-size/large?v=v2&amp;amp;px=999" role="button" title="IMG_5771c_2026apr03_titmouse" alt="Tufted Titmouse (Baeolophus bicolor) in Norman, Oklahoma, United States on April 3, 2026" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;Tufted Titmouse (Baeolophus bicolor) in Norman, Oklahoma, United States on April 3, 2026&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;difference between image save by DPP and image created by jpegli from 16 bit TIF that had been saved from DPP:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="IMG_5771_diff.jpeg is the difference between IMG_5771c.JPG and IMG_5771c2.JPG" style="width: 999px;"&gt;&lt;img src="https://community.usa.canon.com/t5/image/serverpage/image-id/75165i9261871BAA436ED0/image-size/large?v=v2&amp;amp;px=999" role="button" title="IMG_5771_diff" alt="IMG_5771_diff.jpeg is the difference between IMG_5771c.JPG and IMG_5771c2.JPG" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;IMG_5771_diff.jpeg is the difference between IMG_5771c.JPG and IMG_5771c2.JPG&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 01 May 2026 15:31:44 GMT</pubDate>
      <guid>https://community.usa.canon.com/t5/Camera-Software/experimenting-with-jpegli/m-p/594442#M24857</guid>
      <dc:creator>johnrmoyer</dc:creator>
      <dc:date>2026-05-01T15:31:44Z</dc:date>
    </item>
  </channel>
</rss>

