« 頭がぷりおん | トップへ戻る | DCは何の略か。雑記の中身とは関係ない。 »
2004年08月24日
さぼってた。あと色空間変換とか。
色々やっていたら日記を書くのを忘れてしまいました。
そんなわけで週末報告。
週末二晩の睡眠時間が24時間に達しました(まて
寝すぎだから、自分。
ところで、気が向いたので色空間変換をやってたんですよ。Cで。
hsiからrgbってのは、既にのじゃ氏の力を借りて実装してあったわけです。二年か三年前に。今回、改めてrgbとhsiやyuvやらの相互変換について実装して、ゲームやらシェーダー実験やらに使おうと思ったわけで。
とりあえずwebで色々漁ってみました。
結果、値の範囲がわからない式がいくつも出てきました。勘弁してください。0.0~1.0なのか、0~100なのか、0x00~0xFFなのか、全然わかりません。
悔しいので、いくつか適当に実装してみました。
結果、非線形な色の変化を見せてくれました。駄目ジャン。
とりあえずt-pot様をコピペしたらhsiとrgbの相互変換はできました。笑えねぇ。
うーん、どっかに色空間変換の正しい情報ないかなぁ?
投稿者 togabito : 2004年08月24日 16:50
Trackback Pings
このエントリーのトラックバックURL:
http://aaa.jspeed.jp/~togabito/cgi-bin/mt/mt-tbx.cgi/42