Aquileo | Recent changes to 65: GraphicsMagick support for bpg please.https://sourceforge.net/p/graphicsmagick/feature-requests/65/Recent changes to 65: GraphicsMagick support for bpg please.enWed, 01 Jun 2022 20:34:39 -0000Aquileo | #65 GraphicsMagick support for bpg please.https://sourceforge.net/p/graphicsmagick/feature-requests/65/?limit=25#53ae<div class="markdown_content"><p>Hi<br/> In the delegates.mkg.in file there are strange entries like this...<br/> ~~~<br/> command='"@DCRAWDecodeDelegate@"<br/> "@BrowseDelegate@<br/> ~~~"</p> <p>I only want to add a line somewhere that looks similar to this from IM...<br/> &lt;delegate decode="bpg" command="" bpgdec"="" -b="" 16="" -o="" "%o.png"="" "%i";="" usr="" bin="" mv="" "%o""=""&gt;&lt;/delegate&gt;</p> <p>Is that IM line the correct format to add to GM's delegates.mkg.in file?</p> <p>Maybe you could edit a delegates.mkg.in file for me to try because I'm out of my depth here.</p></div>batWed, 01 Jun 2022 20:34:39 -0000https://sourceforge.net936f8634a34f18c1c474ae32477b6c9e38c0f661Aquileo | #65 GraphicsMagick support for bpg please.https://sourceforge.net/p/graphicsmagick/feature-requests/65/?limit=25#3820<div class="markdown_content"><p>Here it is</p></div>batWed, 01 Jun 2022 17:44:56 -0000https://sourceforge.net97b43468d5bc22b5de34702927b0c4806fac93e8Aquileo | #65 GraphicsMagick support for bpg please.https://sourceforge.net/p/graphicsmagick/feature-requests/65/?limit=25#1187<div class="markdown_content"><p>Hi<br/> There is a similar document here ---&gt; <a href="https://imagemagick.org/source/delegates.xml" rel="nofollow">https://imagemagick.org/source/delegates.xml</a></p> <p>I think it's this file to be edited <br/> GraphicsMagick-1.4.020220529/config/delegates.mgk</p> <p>Add these two lines to delegates.mgk underneath "&lt;delegatemap&gt;"&lt;/delegatemap&gt;</p> <div class="codehilite"><pre><span></span><code>&lt;delegate decode="bpg" command=""bpgdec" -b 16 -o "%o.png" "%i"; /usr/bin/mv "%o.png" "%o""/&gt; &lt;delegate decode="png" encode="bpg" command=""bpgenc" -b 12 -o "%o" "%i""/&gt; </code></pre></div> <p>Then ./configure.</p> <p>But it's not working for me.</p> <div class="codehilite"><pre><span></span><code><span class="o">~</span> $ <span class="nv">gm</span> <span class="nv">display</span> <span class="o">-</span><span class="nv">verbose</span> <span class="mi">003</span>.<span class="nv">bpg</span> <span class="nv">gm</span> <span class="nv">display</span>: <span class="nv">No</span> <span class="nv">decode</span> <span class="nv">delegate</span> <span class="k">for</span> <span class="nv">this</span> <span class="nv">image</span> <span class="nv">format</span> <span class="ss">(</span><span class="mi">003</span>.<span class="nv">bpg</span><span class="ss">)</span>. <span class="nv">Untitled</span><span class="o">=&gt;</span><span class="nv">LOGO</span> <span class="nv">GIF</span> <span class="mi">654</span><span class="nv">x418</span><span class="o">+</span><span class="mi">0</span><span class="o">+</span><span class="mi">0</span> <span class="nv">PseudoClass</span> <span class="mi">128</span><span class="nv">c</span> <span class="mi">8</span><span class="o">-</span><span class="nv">bit</span> <span class="mi">21</span>.<span class="mi">6</span><span class="nv">Ki</span> <span class="mi">0</span>.<span class="mi">000</span><span class="nv">u</span> <span class="mi">0</span><span class="nv">m</span>:<span class="mi">0</span>.<span class="mi">002626</span><span class="nv">s</span> <span class="ss">(</span><span class="mi">99</span>.<span class="mi">3</span><span class="nv">Mi</span> <span class="nv">pixels</span><span class="o">/</span><span class="nv">s</span><span class="ss">)</span> </code></pre></div> <p>I've attached the modified file, maybe I did something wrong.</p></div>batWed, 01 Jun 2022 17:43:46 -0000https://sourceforge.net44d469a5b101529afda14cf1526c87bcdf316df8Aquileo | GraphicsMagick support for bpg please.https://sourceforge.net/p/graphicsmagick/feature-requests/65/<div class="markdown_content"><p>Hi<br/> I have libbpg with bpgdec decoder installed on my Linux system.<br/> With ImageMagick it seems to use bpgdec with the delegates configuration ...</p> <p>Like this...</p> <div class="codehilite"><pre><span></span><code>~ $ display -verbose 003.bpg 'bpgdec' -b 16 -o '/tmp/magick-hNezXAXI6ttnT3WKWG08ZILyCG3TdjUS.png' '/tmp/magick-sViswqOUFZW_kHCiNiXVN31EFmaeKV8u'; /bin/mv '/tmp/magick-hNezXAXI6ttnT3WKWG08ZILyCG3TdjUS.png' '/tmp/magick-hNezXAXI6ttnT3WKWG08ZILyCG3TdjUS' 003.bpg PNG 1436x730 1436x730+0+0 16-bit sRGB 2.17652MiB 0.100u 0:00.090 </code></pre></div> <p>But with GraphicsMagick it doesn't work...</p> <p>Like this...</p> <div class="codehilite"><pre><span></span><code><span class="o">~</span> $ <span class="nv">gm</span> <span class="nv">display</span> <span class="o">-</span><span class="nv">verbose</span> <span class="mi">003</span>.<span class="nv">bpg</span> <span class="nv">gm</span> <span class="nv">display</span>: <span class="nv">No</span> <span class="nv">decode</span> <span class="nv">delegate</span> <span class="k">for</span> <span class="nv">this</span> <span class="nv">image</span> <span class="nv">format</span> <span class="ss">(</span><span class="mi">003</span>.<span class="nv">bpg</span><span class="ss">)</span>. <span class="nv">Untitled</span><span class="o">=&gt;</span><span class="nv">LOGO</span> <span class="nv">GIF</span> <span class="mi">654</span><span class="nv">x418</span><span class="o">+</span><span class="mi">0</span><span class="o">+</span><span class="mi">0</span> <span class="nv">PseudoClass</span> <span class="mi">128</span><span class="nv">c</span> <span class="mi">8</span><span class="o">-</span><span class="nv">bit</span> <span class="mi">21</span>.<span class="mi">6</span><span class="nv">Ki</span> <span class="mi">0</span>.<span class="mi">000</span><span class="nv">u</span> <span class="mi">0</span><span class="nv">m</span>:<span class="mi">0</span>.<span class="mi">002669</span><span class="nv">s</span> <span class="ss">(</span><span class="mi">97</span>.<span class="mi">7</span><span class="nv">Mi</span> <span class="nv">pixels</span><span class="o">/</span><span class="nv">s</span><span class="ss">)</span> </code></pre></div> <p>I realize there isn't much demand for bpg support, but could GraphicsMagick be told to use bpgdec same as ImageMagick does?</p> <p>PS<br/> ImageMagick also uses bpgenc to write...<br/> Like this...</p> <div class="codehilite"><pre><span></span><code>~ $ convert -verbose foo.jpg foo.bpg foo.jpg JPEG 640x427 640x427+0+0 8-bit sRGB 131199B 0.010u 0:00.024 foo.jpg=&gt;/tmp/magick-sv7b0PUoqXJHIFegq1SV2UWXR4gpDCeQ PNG 640x427 640x427+0+0 8-bit sRGB 131199B 0.100u 0:00.100 'bpgenc' -b 12 -q '10' -o '/tmp/magick-i9ypSvCCOwqf2JCxdhYVBSarrvUIPQHt' '/tmp/magick-U4qvLQuaOiYOivHB5YtU2-xRACZv5Tt7' foo.jpg=&gt;foo.bpg PNG 640x427 640x427+0+0 8-bit sRGB 131199B 0.000u 0:01.138 </code></pre></div> </div>batWed, 01 Jun 2022 15:58:12 -0000https://sourceforge.netfa902b12a28ce77c6537bbfdb1978f311ca9de32