C++で画像とか入出力のまとめ
最近CGとかやってるんですが、結果画像を画像ファイルで保存したりしたいわけです。
まあ、適当にやるならPPMとかでもいいんですけど、PNGとかで保存したいなあ、という需要もあるわけですね。
そこで、マルチプラットフォームっぽいC++用の画像入出力ライブラリについて、集まった情報を自分用にまとめてみました。Twitterで教えてくれた人はありがとうございました!
- boost::gil
- Qt
- stb_image.c
- http://nothings.org/というサイトのhttp://nothings.org/stb_image.cというC言語で書かれたブツがあります。まだ使ってみてませんが、Cファイル単体でPNGとかJPEGが取り扱えるっぽいので、使いやすさはかなりのものっぽいです。
- DevIL
- http://openil.sourceforge.net/です。これも、最初二つよりも導入が楽そうですが、まだ調査中です。