アプリ版:「スタンプのみでお礼する」機能のリリースについて

16進数形式のカラーコードを濃くしたいです(暗くしたい)。16進数のカラーコードを暗くする計算方法はありますか?

ちなみにそのカラーコードはプログラムの中で扱います。よろしくお願いします

A 回答 (2件)

> 16進数形式のカラーコードを濃くしたいです(暗くしたい)。



暗くするのと濃くするのは違うと思いますが。

HSVの色空間に変換してS(彩度)で色の濃さ、とV(明度)で明るさを変更ってのが良く使われる方法だと思います。
計算式はちょっと面倒です。

下記のサイトが参考になると思います。

RGBとHSVの相互変換ツールと変換計算式 - PEKO STEP
http://www.peko-step.com/tool/hsvrgb.html
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます

わかりやすいサイトですね。明度を下げて暗くしたいと思います

お礼日時:2014/11/22 11:33

SASS使えば、色定義も変数に出来ますし、色味も明暗・ビビッドorグレイッシュなど、一発で処理できますよ。


SASSでコーディング人生変わります

http://www.webopixel.net/html-css/771.html
    • good
    • 0
この回答へのお礼

回答有難うございます
変数使えるのはかなり便利ですね!パフォーマンスが悪くならないのなら使ってみたいです

お礼日時:2014/11/22 11:32

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!