はじめまして。KEINOSです。 RGB値の明度や色彩を変換する処理用のPHPクラスの開発をSourceForge.JPで始めました。 シンプルで使いやすいものになればと思っています。 ■"cColor_KEINOS.php"について このクラスは、インスタンス作成時に渡したRGB値を元に、下記処理を返すものです。 1)色彩を変えずに明度を変える。 2)明度を変えて色を強調した際に、引数に対し埋もれない方(自動的に明るい方か暗いほう)を返す。 3)2色を任意の割合で混ぜる。 4)セーフ・カラーに変える。 5)グレー値に変える。 ■用途の一例 ・基本色を中心にWEB2.0風に明度を変えてたい。 ・背景色を変えてもフォント色が埋もれないようにしたい。 ・A色をB色に近づけさせて、色を馴染ませたい。 WEBページのコーディング時に、PHPで動的に出力する場合に利用できると思います。 特に、色味を定期的に変更したいが、全体のバランスを変えたくない場合などには有効ではないでしょうか。 色々な用途も載せていければいいな。 ■ホームページ(SourceForge.jp内) http://keinos-color.sourceforge.jp/ 以上