0

私はこの素晴らしい機能/コマンドに出くわしました。色を RGB に変換するには、次の操作を行います。

col2rgb("peachpuff")
//returns hex

1 つの 16 進数値を返します。Perl、Python、または PHP を使用してこれを拡張したいのですが、たとえば「yellow」を渡すことができるようにしたいのですが、関数はすべてのタイプの黄色 (hex/rgb/?/etc 値) を返します。

色名を16進値にマッピングすることを含む簡単な解決策がすでに実装されていますが、今ではより正確になり、いくつかの式などを使用して何が何であるかを判断したいと考えています。

しかし、いつものように、これを行う方法についての手がかりがありません! したがって、これを行う方法に関する実装のアドバイスに感謝します。

皆さんありがとう

4

2 に答える 2

1

標準の CSS カラー名は X11 に由来し、セットの共通点は、それらの RGB 値とともに、ウィキペディアで見つけることができます。

より簡単に解析できるリストは、Web 上に散在するさまざまな rgb.txtファイルで見つけることができますが、これらは CSS セットではなく X11 セットである可能性があります。

追加: RGB 値を指定すると、HSL 変換によって近くの色を計算できます。カラー パレット (組み合わせて使用​​する色のセット) は、科学ではなく芸術です

于 2010-04-04T01:32:00.223 に答える
0

ccs のカラー名を使用しないのはなぜですか。W3c webstandard --> CSS3/SVGファーベン

于 2010-04-04T01:30:54.773 に答える