誰でもまともなCイメージライブラリをお勧めしますか?Cイメージライブラリ
私はbmp、gif、jpg、png、tgaのローダーの後です。
私はこれをプログラミングに使用したいソニープレイステーションポータブル、opensourceはとても便利です。
は、いくつかのgoogleing後、私はFreeImageとCIMGを見つけたが、両方はむしろ重く感じ、CIMGはC++ C.誰でもまともなCイメージライブラリをお勧めしますか?Cイメージライブラリ
私はbmp、gif、jpg、png、tgaのローダーの後です。
私はこれをプログラミングに使用したいソニープレイステーションポータブル、opensourceはとても便利です。
は、いくつかのgoogleing後、私はFreeImageとCIMGを見つけたが、両方はむしろ重く感じ、CIMGはC++ C.あなたがロードしているイメージを制御するなら、私が知っている最も軽いローダーはSean Barrettの素晴らしいstb_image.cです(単一ファイルのソースコードへの直接リンクです)。
Seanのサイトには、小さなTrueTypeラスタライザやVorbisデコンプレッサ、btwなど、非常に価値のあるライブラリがあります。あなたがstb_imageを使用してOpenGLの画像の読み込みが必要な場合は
、私は謙虚に... SOILexに私のプロジェクトの1のために
ImageMagickのはC API to connect to its librariesを持っているではありません。彼らが"low-level interface" between C and the ImageMagick librariesと呼ぶものもあります。
DevILが推奨されます。あなたがしたいことをするかどうかは分かりません。
私はこれまでPSPゲームでFreeImageを使用していましたが、ゲームではなくデータを前処理していました。
2番目のThomas OwensのImageMagick提案です。図書館がどれほど包括的であるか、そしてあなたが最後にどれくらいの時間を費やすかは、驚くばかりです。
Hereは、画像処理のために書いたコードです。これはC++(cではない)ですが、BMPとGIFのロードコードを簡単に抽出できるはずです。それはLGPLのライセンスです。
これらの形式を解凍するのにlibpngとjpeglibを使用します。
あなたを指します、私はCImgライブラリを使用しています。これは非常に便利です。さらに、彼らはまともな文書を持っています。
しかし、どのようにPSP用のポータブルです。 – thing2k