決められたルールに従って作ったGIF画像を、WEB上で任意の色に変換するCGI(Perl)プログラムです。
変換可能な画像(オリジナルGIF)に使用できる色は、最大8色の基本色と、その中間色(制約有り)。本CGIは、オリジナルGIFで作成したアンチエイリアス部分やグラデーション部分を全て中間色として認識。指定色を基に新たな中間色を計算し、GIF画像を生成します。
このCGIは、素材WEBサイトに最適です。ボタンや壁紙等の素材画像を本CGIで公開することにより、素材利用者は好みの色に変換しダウンロードできますので、素材サイトとしての利便性は向上します。
透過GIFを素材として公開する場合にも非常に効果的です。これまでは、ジャギー(画像の輪郭がギザギザの状態)を避けるため、“明るい背景で使用下さい”のような注意書きで対応したり、デザイン的に輪郭を単純化するしかありませんでした。しかし本CGIは、アンチエイリアス部分も色変換できるので、鮮明な画像のまま、好みの背景色に変えることができます。
本CGIは、その他に以下の機能があります。
「カラーサンプル作成機能」 … オリジナルGIFを1つ作るだけで、たくさんのカラーサンプルを用意することができます。
「カラーパレット機能」 … RGB値をKEY入力する以外に、192色のカラーパレットを使って簡単に色指定できます。
機能の詳細については、下記ホームページを参照してください。
http://donnk.com/color/
カスタマイズのヒントを解説します。
(カスタマイズは自由ですが、自己責任で行って下さい。)
- 公開画面のスタイルやメッセージを変更する
公開画面の背景やタイトル・メッセージ部分を変更したい場合は、list.html(素材選択画面)、select.html(カラーバリエーション画面)、custom.html(色指定画面) を変更してください。
- カラーパレットの色コードを変更する
pallet.txtを変更してください。1行=1色となっています。
- サンプルを11個以上作成する
sample/default.txt の変更で対応可能です。本ファイルは、2〜10行目が1行ごとに1つのサンプルデータとなっています。
ファイルの最後に行を追加(行のコピペ)するとサンプルを拡張できます。
- 素材選択画面を使わず、カラーバリエーション画面に直接リンクする
素材選択画面は、あまり機能を充実させておりません。
素材を分類化するなど、凝ったつくりにしたい場合は、素材選択画面を使わないで、そのようなページを自前で用意していただき、
カラーバリエーション画面に直接リンクすることをおすすめします。リンク先URLは、管理者ページ/サンプル設定画面で
確認することができます。
- 利用者にRGB値入力をさせたくない
pallet.pl の“書き換え任意”の中に、“RGB値のKEY入力可否”設定があります。詳しくは当cgiをご覧ください。
下記メールアドレスにお問い合わせください。
color@donnk.com
尚、メールタイトルは“問い合わせ”としてください。