• ベストアンサー

RGBを色コードに

RGBそれぞれの値(0~255)を入力すると、色コード(#FFFFFF)に変えてくれ、その逆も出来るソフトは無いでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.3

javascriptで作って見ました。 エラーチェックが甘いけど、一応使える。 <html> <head> <meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=SHIFT_JIS"> <script type="text/javascript"> <!-- function DecToHex(){ red = eval(document.COLORTEST.RED.value).toString(16); green = eval(document.COLORTEST.GREEN.value).toString(16); blue = eval(document.COLORTEST.BLUE.value).toString(16); if(red.length==1) red = "0" + red; if(green.length==1) green = "0" + green; if(blue.length==1) blue = "0" + blue; color = ("#"+ red + green + blue).toUpperCase(); document.getElementById("SQUARE").style.color=color; document.COLORTEST.COLORCODE.value=color; } function HexToDec(){ red = eval("0x" + (document.COLORTEST.COLORCODE.value).substr(1,2)); green = eval("0x" + (document.COLORTEST.COLORCODE.value).substr(3,2)); blue = eval("0x" + (document.COLORTEST.COLORCODE.value).substr(5,2)); document.getElementById("SQUARE").style.color=document.COLORTEST.COLORCODE.value; document.COLORTEST.RED.value=red.toString(); document.COLORTEST.GREEN.value=green; document.COLORTEST.BLUE.value=blue; } //--> </script> <title>カラーテスト</title> </head> <body> <form name="COLORTEST"> <label for="RED">R</label><input type="text" name="RED" value="0" id="RED"><br> <label for="GREEN">G</label><input type="text" name="GREEN" value="0" id="GREEN">←<span id="SQUARE" style="color:black">■</span>→<label for="COLORCODE">カラーコード</label><input type="text" name="COLORCODE" value="#000000" ID="RESULT"><br> <label for="BLUE">B</label><input type="text" name="BLUE" value="0" id="BLUE"><br> <input type="BUTTON" value="変換→" onclick="javascript:DecToHex()"><input type="BUTTON" value="←変換" onclick="javascript:HexToDec()"><input type="reset" value="クリア"> </form> </body> </html>

その他の回答 (8)

  • futaba009
  • ベストアンサー率10% (1/10)
回答No.9

締切後ですが、知識資産として私の回答も追加させてください。 下記のサイトさんの1コンテンツとして、カラーコード変換ツールというものがあります。 よろしければご覧ください。 ●Mariのいろえんぴつ http://homepage3.nifty.com/iroempitsu/ Home > いろずかん > 色を楽しもう > カラーコード変換ツール

  • SortaNerd
  • ベストアンサー率43% (1185/2748)
回答No.8

3さんのプログラムが一番手軽な気もしますが… GIMPはどうでしょう。色選択画面でRGB←→16進がリアルタイムで表示されます。またカラーピッカーから感覚的に色を選ぶことも出来ますよ。それにGIMPは持っていて損はしませんよ。 3さんのプログラムより便利ではありますが起動に時間がかかるのが難点か。

surahimu
質問者

お礼

沢山の回答ありがとうございました。 お礼はNo8に書くだけで割愛させてもらいます。申し訳ありません。 BLUEPIXYさん。変換する数式どころかプログラムを組んでいただきありがとうございます。 Vamp-8さんsiteumaさん。まさにピッタリなソフトを見つけてくださりありがとうございます。 SortaNerdさんが紹介してくれたソフトは私の意図とは少し違いましたが、慣れればこちらのほうが使いやすそうです。ありがとうございます。 それぞれで長所、短所があるので紹介していただいたものを使い分けて、じっくり自分にあったものを見つけようと思います。

  • Vamp-8
  • ベストアンサー率30% (12/39)
回答No.7

Color Dialog 003 をお勧めします。 RGB→#ffffffへの変換はもちろん、windowsのペイントにある、 「色合い、鮮やかさ、明るさ」からの変換もできます。 画面上の色の取得もできる上に、とても軽くて快適です。 Windows95/98/Me対応ですが、2000とXPでも動いています。

参考URL:
http://www.vector.co.jp/soft/win95/net/se085351.html
回答No.6

仰々しいソフトを入れなくても、電卓を使えば換算は実現します。 ※10進→16進変換  [10進にチェックが入っていることを確認]  →[0~255]を入力   →[16進]にチェック    →[編集]     →[コピー] ※16進→10進変換  [16進にチェックが入っていることを確認]  →[0~FF]を入力   →[10進]にチェック    →[編集]     →[コピー] 操作をすればご破算されます。ただしR,G,Bの色ごとの計算になり、三色いっぺんの変換はできません。

  • siteuma
  • ベストアンサー率28% (77/271)
回答No.5

お手軽に、というならこんなのとか。 他にもVector等でいろいろ紹介されていますよ。

参考URL:
http://towofu.s5.xrea.com/soft/htmlcolorgen.htm
noname#182251
noname#182251
回答No.4

シェアウェア(¥500)ですが http://www.hikarun.com/w/

参考URL:
http://www.hikarun.com/w/wcolora.htm
  • kalze
  • ベストアンサー率47% (522/1092)
回答No.2

Windows付属の電卓。 所詮、色コードは、前から二文字ずつ、RGBを16進数で表しただけなので、電卓を関数電卓モードにして、一色ずつ入力し、表記変えれば終わり。 10進数から16進数にかえればRGBから色コード 逆にすれば色コードからRGB って具合に分かります。 まぁ数値しかわからんし、手順がちょっと多いですけどね・・・ javascriptで組んでしまうというのもありますけど。

  • elmclose
  • ベストアンサー率31% (353/1104)
回答No.1

それならば、MS Windowsについている「電卓」でできます。 設定を「関数電卓」にして、「10進」の状態で数値(0~255)を入れて、「16進」のラジオボタンを押すと16進数の数値(00~FF)に変換してくれます。 逆(16進→10進)も同様です。

関連するQ&A

  • 216色(#FFFFF0等)と、RGB。両方載っているHPはありますか?

    HPで、とても気に入った色を見つけて、その色を自分のWordの背景にしようとおもったのですが、HPでは、216色の#FFFFFFのような表記でしたが、Wordでは、RGB使用。 216色に直す方法は知っていますが、計算が面倒です。 どこかのHPで、216色(#FFFFFF等)とRGB、2つ載っているHPは有りますでしょうか? 出来れば、フリーソフトで、RGB→216色 216色→RGBと、切り替えが出来るソフトがあればなぁと思っています。 宜しくお願いします。

  • HPB17 CSSで色の値を16進数で表示したい

    初めまして、現在HPB17でホームページ作りをしています。 (初心者から中堅の間くらいのレベルです) スタイルの設定で、色の変更ができると思うのですが、 (スタイルエキスプレス)などで確認すると、 色の表示の値がRGBで表現されています。 (例:RGB 110 110 110など) 私としては16進数で(例:#ffffff)見たほうが分かりやすいので 変更したいのですが、どうしていいのか分からず、 いつもRGBの値を消してから手動で入力しています。 最初の書式設定で変更できるのでしょうか? (ツール→オプションの中でできますか?) たくさんいろいろ方法を探しましたが、どうしても分かりませんでした。 もしご存知の方がおられましたら、どうぞよろしくお願い致します。

  • RGBコードで画像をPCで見る方法について

    お尋ねいたします。 家庭用の地デジチューナの赤白黄色のRGBコードでTVをPCで見たいのですが、どのような方法がございますでしょうか? どうかよろしくお願いいたします。

  • dicカラーのRGB値について

    DICカラーにRGB値があると思いますが、あれはどういう意味なのでしょうか? この値をPC上で入力すれば類似するカラーがモニタ上で得られると言うことなのでしょうか? また、特色が使えない(4色のみ)の印刷で、なおかつ制作環境でRGBしか扱えない場合、上記RGB値にて製作したデータでCMYK変換して印刷したら、少し色味は違うと思いますが似たような色合いで印刷になるのでしょうか? 初歩的ですがよろしくご教授ください。

  • ディジタル画像にある色のRGB値を出すには。

    画像の中の色のRGB値を出すにはどのようにしたらよいでしょうか。 色の部分をスポイトで吸って処理をして数値を出すようなイメージでしょうか、フリーソフトかそのようなwebサイトをご存知でしたら、ぜひ教えていただきたいのですが。

  • 金色のRGBは何ですか?

    こんにちは! ちょっと伺いたいことがあるですが、金色のRGBは何でしょうか?お分かりの方は是非教えてください。お願いします。

  • 空色をRGBで

    こんにちわ ペンなどで「空色」と言うのがありますが、それをRGBで再現するには、どのようにしたらよいでしょうか。

  • RGB値にちかいCMYKの値?を知りたいのです。

    RGB値にちかいCMYKの値(?)を知る方法はないでしょうか。 DTPデザイナーさんに作ってもらったロゴで使われているのと同じか似た色を使って、企画書などを作りたいのですが、イラストレーターで調べられるのはCMYKの値だけのようです。ワードなどでも使えるよう、RGB値か16進数の番号を知りたいのです。 もし手法などございましたら是非教えて頂けませんでしょうか。 よろしくお願い致します。

  • 16進数で表現される色をRGB値になおす計算

    例えば、「#F30485」という色を出したいとき、RGB値になおす場合計算方法は、 「0~9」の値はそのままで、「A~F」は「A=10」「B=11」「C=12」「D=13」「E=14」「F=15」として、2桁ずつそれぞれR・G・Bの値なので、R値は「15*16+3=243」、G値は「0*16+4=4」、B値は「8*16+5=133」で、「rgb(243,4,133)」。 つまり、計算式は、 「それぞれの最初の桁の数字*16+それぞれの2番目の桁の数字」 ということで合っているでしょうか? 回答よろしくお願いします。

    • ベストアンサー
    • HTML
  • イラレのRGBで作ると色がくすむ

    イラレのRGBでデータをつくり、 JPGとEPS形式にするとどちらも色がくすみます。 詳しい方よろしくお願いいたします。。。

    • ベストアンサー
    • Mac

専門家に質問してみよう