しらぎくモバイルシステムに搭載されている画像変換機能のうち、特にイメージマジックまたはNetPBMが利用出来る環境での画像処理機能について解説します。
イメージマジックとPerlMagickが実装されている環境では自動的にこちらの処理方法が選択されます。
しらぎくモバイルシステムでイメージマジックかNetPBMを利用する場合、GIF画像及びPNG画像に関しては、以下のように処理されます。
JPEG画像に対応していない場合、
このようにして変換したものを、端末の表示可能な形式に変換して配信します。
尚、優先順位は
となります。
ソフトバンク在来機では、画像URLの末尾がJPEG画像なら「.jpg」などに、PNG画像なら「.png」にしないと表示されません。
このため、しらぎくモバイルシステムでソフトバンク在来機向けにGIF画像またはPNG画像を扱う場合、F画像を変換する画像処理スクリプトのURLの末尾に「.png」が付けられます。
この場合、縮小処理を行った画像をJPEG画像で配信しても、上記の制限によりそのままでは表示されません。
そこで、縮小処理を行った場合は末尾を「.jpg」に書き換えた画像処理スクリプトのURLにリダイレクトします。
しらぎくモバイルシステムでイメージマジックかNetPBMを利用する場合、JPEG画像に関しては、以下のように処理されます。
まず、JPEG画像対応端末で、端末の表示能力を超えない解像度と判断され、且つベースライン方式となっている場合は、そのまま配信します。
JPEG画像に対応していない場合、
このようにして変換したものを、端末の表示可能な形式に変換して配信します。
尚、優先順位は
となります。