かなり前から、PNG や JPG よりも大幅に改善された画像コーデックがいくつかありましたが、後者は依然として支配的です。
特に、より多くの採用を望んでいる 2 つの形式は、FLIFとBPGです。それらはあらゆる点で JPG や PNG よりも優れているように見えます (市場で受け入れられていないことを除けば)。特にFLIFは非常に有望そうです。
TL;DR = 自分のソフトウェアでサポートする以外に、imagemagick で FLIF と BPG をサポートする方法はありますか?
ImageMagick の ChangeLog は言う
2015-06-25 6.9.1-7 ... * BPG 画像フォーマットに対応
ImageMagick のソース コードには BPG の直接的なサポートはありませんが、config/delegates.xml には、BPG ファイルと PNG ファイルとの間の変換を行うデリゲート "bpgdec" と "bpgenc" がリストされており、その後 ImageMagick によって処理されます。それらがまだシステム上にない場合は、これらのデリゲートを提供する必要があります。bpgdec および bpgenc のソースは、http://bellard.org/bpg/ からダウンロードできます 。
ChangeLog には FLIF については何もありませんが、FLIF サポートの「プル リクエスト」が最近適用され、ImageMagick ソースに coders/flif.c が存在します (機能するには別の libflif が必要です)。libflif のソース コードは、https: //github.com/FLIF-hub/FLIF からダウンロードできます。
どちらの機能もテストしていません。
bpgdec、bpgen、および libflif はすべて LGPL ライセンスであり、bpgdec の縮小版は BSD ライセンスの下で利用できます。