やす(Krtyski)

Rainbow Color Palett

2017/12/30 (Sat) 18:14:28

今年最後のプログラム、RGB値をどうやって連続変化させtら虹色のカラーパレットができるのかを試した RAINBOW.g3m です。

左から右へ描画する際、RGB値も表示します。

実際に fx-CG50 の液晶で見てみると、上下だけでなくて左右に視野角が変わると、かなり色合いが変化してしまいます。逆にそれが万華鏡のように綺麗に思えますが...

RGB値は以下のように連続変化させてみました;

RGB(255,255,255)白
       ↓
RGB(255, 0,255)紫 (Magenta)
    ↓      (藍)
RGB( 0, 0,255)青 (Blue)
       ↓
RGB( 0,255,255)水色 (Cyan)
         ↓
RGB( 0,255, 0)緑 (Green)
    ↓
RGB(255,255, 0)黄 (Yellow)
       ↓   (橙)
RGB(255, 0, 0)赤 'Red)
    ↓
RGB( 0、 0、 0)黒

Pass :
iron2

Re:Rainbow Color Palett

2017/12/31 (Sun) 12:00:15
iron2です。

よく画像処理の最初のほうに出てきますね。
電卓上での再現ありがとうございます。
参考にします。
Pass :
やす(Krtyski)

Re:Rainbow Color Palett

2018/01/03 (Wed) 22:07:54

年末に作ったカラーパレットですが、fx-CGシリーズの 16 bit カラーに合わせ、左右矢印で行ったり来たりして、マーカー位置のRGB値とX座標を表示するように変更してみました。


虹色の順に色を並べると、RGB 値がどうなるのか調べてみたプログラム Ver. 3
https://egadget2.web.fc2.com/archives/fx-CG50/Rainbow/Rainbow3.html
(fx-CG50 高精細カラー液晶 16ビット65536色に対応したバージョン)
 - 右矢印を押し続けると、虹色が順に表示される (変更)
 - 現在描画している位置を示すマーカーを追加し、マーカーの位置のX座標を表示 (変更)
 - 左矢印 でマーカーを移動させると、その線のRGB値を表示する (変更)
 - RGB(r, g, b)の値をリアルタイムで表示
 - RGB値が大きく切り替わるところで減速する
 - R と B は32階調 0~248、Gは64階調 0~525 が fx-CG50 の仕様、これに合わせた

ちなみに、fx-CGシリーズ 16 bit カラーでは、
・R:0~247(8刻み)
・G:0~251(4刻み)
・B:0~247(8刻み)
と、PCのRGBに比べて、かなり粗くなっています。
Pass :
Name
Mail
URL
icon
99
Pass
*編集・削除用(任意:英数字4~8文字)
Subject
絵文字
画像添付
[ e:349][ e:442][ e:446][ e:454][ e:456][ e:786][ e:451][ s:472D][ s:472E][ s:4731]
[ e:731][ e:732][ s:4740][ s:4741][ e:51][ e:265][ e:266][ e:262][ s:4F4F][ s:453D]
[ s:4F34][ s:4532][ s:4F32][ e:45][ e:219][ s:4F62][ s:4540][ s:4763][ s:4766][ s:4767]
[ s:476A][ s:4769][ s:476B][ s:4768] [ s:476C][ s:476D][ s:4538][ s:504E][ s:473E][ s:473D]
[ s:4F2D][ s:512B][ s:5151][ s:4526][ s:4528][ s:452B][ s:4775][ s:453C][ s:453A][ s:453B]