[〜#〜] pam [〜#〜] imageformatをサポートしているプログラム(特に画像ビューアー、エディター、コンバーター)を知りたいです。これまでに16人の視聴者(Eye of Gnome(eog)、Eye of MATE(eom)、Eyesight、Feh、Geeqie、gliv、gpicview、gThumb、gwenview、nomacs、qiv、 ristretto、shotwell、viewnior、xfi(xfe)、xzgv)、およびnoneは、問題の形式をサポートしています。エディターの場合は、GIMP、mtPaintを試しました、Krita、しかし彼らもそれをサポートしていません。
他に何かありますか?また、これらのファイルをロードするプラグインを作成してインストールするのが簡単なプログラムはありますか、できればC/Lua/Python/Lispにありますか?私はおそらくGIMPのプラグインを作成するつもりです。そのためのプラグインを作成した経験があります。
私は透明性をサポートし、野生で可能な限り最高のサポートを持っているシンプルな画像フォーマットが必要であり、これまでのところ最良の候補はPAMであると思われるため、私は尋ねています。
また、おそらく私がリストしたこれらのアプリケーションの多くには、インストールできるプラグインがあります。PAMのサポートを追加するプラグインをご存知でしょうか?
おかげで、私はあなたの助けに感謝します。
更新:Pinta、Gnome Paint、xpaint、kolourpaintもこの形式をサポートしていません。
人気のあるand PAMを直接サポートするインザワイルドビューア/エディタアプリケーションはありませんが、これは単純な理由によるものです。
PAMは、いくつかのTupleタイプと透明度をサポートする標準ピクセルマップにとどまりません。その目的は、ガンマ、カラープロファイル、1インチあたりのピクセル数、またはその他の画像情報を考慮せずに、高速でロスレスにラスター画像を操作および変換することです。通常の使用では、多くの画像は追加情報を使用して、異なるハードウェアおよびソフトウェアで画像を正しく表示したり、ビューアに追加のsignificant情報を提供します。
PAM形式の特定の制限された有用性のため、一般にコマンドラインまたはコンパイルされたライブラリを介してサポートされ、PAMを使用する開発者は必要に応じて必要なだけの追加情報を使用できます。次に、PAMを適切なパブリック形式にエクスポートし、その情報を組み込みます。
PAMのサポートを表示および編集すること以外に何も必要ないことを述べたので、libnetpbm
CライブラリとGimpの既存のNetpbmプラグインに興味があるかもしれません。これらを使用して、PAMのプラグインを作成できます。
シンプルなフォーマットに興味があり、PAMが理想的であると述べました。 PAMはバイナリ形式であるため、バイナリ形式が許可されている場合は、PNGに興味があるかもしれません。 PAMと同様にネットワーク経由の転送用に標準化されており、ほとんどすべての視聴者がすぐに使用できます。保存された画像の読み込み、画像の作成、画像の変換、ファイルへの直接アクセスまたはパイプ経由のアクセス速度が必要かどうかに応じて、Netpbmユーティリティpamtopng
とともにPAMおよびPNGを使用することを検討できます。 pngtopam
。低レベルの操作または作成にはPAMを使用し、その他すべてにはPNGを使用します。