2月
13

RGBã®è‰²ã§ä¸€ç•ªè¿‘ã„色(近似色)を求ã‚る方法

By admin  //  備忘用  //  No Comments
ホームページã®ã‚·ã‚¹ãƒ†ãƒ é–‹ç™ºã§æŒ‡å®šã•れãŸè‰²ã«è¿‘ã„色ã‹ã‚‰é †ã«è‰²ã‚’並ã¹ã‚‹å¿…è¦ãŒã‚ã£ãŸã®ã§ã¡ã‚‡ã£ã¨èª¿ã¹ã¦å‚™å¿˜ç”¨ã«ã“ã“ã«è¨˜éŒ²ã€‚
普段必è¦ãªäººã¯å°‘ãªã„ã¨æ€ã†ã‘れã©ã€
PHPã¨ã‹ã§ãƒ—ログラムを作ã£ã¦ã‚‹äººã¯ä½¿ã†ã“ã¨ãŒã‚ã‚‹ã‹ã‚‚ã—れãªã„。

調ã¹ã¦ã¿ã‚‹ã¨é›£ã—ã„話ã§ã¯ãªã‹ã£ãŸã€‚
ç°¡å˜ã«è¨€ã†ã¨ãƒ”タゴラスã®å®šç†ãŒå½“ã¦ã¯ã¾ã‚‹ã€‚
WEBã®å ´åˆã€è‰²ã¯R(赤)G(緑)B(é’)ã¨3åŽŸè‰²ã§æ§‹æˆã•れã¦ã„る。
ã¤ã¾ã‚Šã€ï¼“ã¤ã®ãƒ‘ラメーターã§è‰²ãŒæ±ºã¾ã‚‹ã€‚
色ã®è¿‘ã•を求ã‚ã‚‹ã¨ã„ã†ã®ã¯åº§æ¨™ç©ºé–“ã§ã®2点間ã®è·é›¢ã‚’求ã‚ã‚‹ã®ã¨åŒã˜ã€‚
ピタゴラスã®å®šç†ã‚’使ã£ã¦ã€
(x^2+y^2+z^2)^1/2を使ã†ã€‚
ã“れを色ã«å½“ã¦ã¯ã‚ã‚‹ã¨ã€
色1(r1, b1, g1)
色2(r2, b2, g2)
((r2-r1)^2+(g2-g1)^2+(b2-b1)^2)^1/2
ã“れã§ä»–ã®è‰²ã¨ã®å·®ã‚’求ã‚ã‚‹ã“ã¨ãŒå‡ºæ¥ã‚‹ã€‚

Leave a comment

↓サーãƒãƒ¼ã‚’借りるãªã‚‰â†“
サーãƒãƒ¼ã«ã¤ã„ã¦ã¯ã“ã¡ã‚‰


↓ドメインをã¨ã‚‹ãªã‚‰â†“
ドメインã«ã¤ã„ã¦ã¯ã“ã¡ã‚‰

↓ãƒãƒƒãƒˆã‚·ãƒ§ãƒƒãƒ—ã‚’å§‹ã‚ã‚‹ãªã‚‰â†“

人気ã®è¨˜äº‹