- 関連ページ
-
- ページ案内
-
Perl 5用画像処理ライブラリしらぎくイメージライブラリ。
- 平成16年 8月21日 公開
- 平成18年 7月15日 修正
- 平成17年11月22日 更新
- 平成19年 2月に二ヶ月続けて債務不履行と言う状況に陥りましたが、その後の進展に依り破産及びサイト閉鎖と言う最悪の事態は免れる事が出来ました。しかしながら、今後安定してコンテンツをご提供出来るかは分かりません。
- このような状況ですので、引続き皆様のご支援をお願いしております。
- また、大した技術ではございませんが、制作者の技術をご活用下さる法人の方も改めてお待ちしております。
Perl 5でGIF, JPEG及びPNG画像相互間の変換を行うライブラリしらぎくイメージライブラリの解説・配布ページです。
この作品は無償でご利用になれます。
どんなライブラリか。
GIF画像からPNG画像、PNG画像からJPEG/GIF画像、及びJPEG画像からGIF/PNG画像への変換処理を行います。
- 現在のところ、GIF画像及びインデックスドカラーPNG画像からJPEG画像への変換処理はありません。
もともと、しらぎくモバイルシステムで利用している画像処理スクリプトを一般向けに整理して公開したものです。
現在対応している形式は、以下の通りです。
- GIF画像
-
- インタレースGIFの読込可。
- 透過GIF対応。
- アニメーションGIFの読込は第一コマ目のみ有効。
- JPEG画像
-
- 読込はベースライン方式及びプログレッシヴ方式のみ対応、書出はベースライン方式。
- ハフマン符号圧縮のみ対応(算術符号圧縮は非対応)。
- カラー画像はサンプリング比4:1:1, 4:2:2及び4:4:4に対応。
- インデックスドカラーに変換する場合は216色以内に減色。
- PNG画像
-
- インタレースPNGの読込可。
- 透過はインデックスドカラーで完全透過パレット一つのみ有効(その他は全て完全不透過扱い)。
- アルファチャネルつきPNG画像の読込可(アルファチャネルは破棄)。
- 32ビット型トゥルーカラー及びグレイスケールは16ビットに減色。
- インデックスドカラーに変換する場合は216色以内に減色。
この他にもバグがある可能性もあり、まだまだ開発途上ですが、取敢えず公開できる分を公開させて頂きました。
しらぎくイメージライブラリ目次。
しらぎくイメージライブラリダウンロード・運用マニュアル。
- 運用マニュアルはウェブ公開版です。配布されているスクリプトに添付の運用マニュアルとは表示・表現が若干異なります。
しらぎくイメージライブラリ資料目次。