keitaの日記: OCamlでPNG
日記 by
keita
OCamlでPNGを読み書きできるライブラリを書いてみようと思いつきました。
実際のところcamlimagesが大変に便利なのでそんなものは
全然必要ないのですけれども、
せっかくOCamlのバイトコードは可搬性があるのに
libpngを一々各プラットフォーム向けに用意しなければならないのは
ちょっと面倒かなぁと思いまして。
ふとそんな考えで、じゃあPNGの定義でも調べてみようかな、と探してみたら
さすがにlibpngのサイトは情報が色々あってありがたいものです。
仕様書の日本語訳もあったのでこいつは益々もってありがたい。
http://tech.millto.net/~pngnews/kndh/PngSpec1.2/PNGcontents.html
で、一通り眺めてみて、自分の知らないことが多いなぁと感じました。
そんなわけなのでこれは非常に勉強になるから頑張って実装してみましょ。
実際のところモノになるのか怪しいのだけれども取り敢えず
ダメ元でチャレンジだけはしてみます。
camlimagesがあるから失敗しても不便はないしね。
んー、お勉強お勉強。
実際のところcamlimagesが大変に便利なのでそんなものは
全然必要ないのですけれども、
せっかくOCamlのバイトコードは可搬性があるのに
libpngを一々各プラットフォーム向けに用意しなければならないのは
ちょっと面倒かなぁと思いまして。
ふとそんな考えで、じゃあPNGの定義でも調べてみようかな、と探してみたら
さすがにlibpngのサイトは情報が色々あってありがたいものです。
仕様書の日本語訳もあったのでこいつは益々もってありがたい。
http://tech.millto.net/~pngnews/kndh/PngSpec1.2/PNGcontents.html
で、一通り眺めてみて、自分の知らないことが多いなぁと感じました。
そんなわけなのでこれは非常に勉強になるから頑張って実装してみましょ。
実際のところモノになるのか怪しいのだけれども取り敢えず
ダメ元でチャレンジだけはしてみます。
camlimagesがあるから失敗しても不便はないしね。
んー、お勉強お勉強。
OCamlでPNG More ログイン