« 頭がぷりおん | トップへ戻る | 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

コメント

コメントしてください




保存しますか?