ロゴを持っていて、「最もよく使われている色」を取得したいのですが、同様の色をフィルターしたいと思います。ヒストグラムの一種の機能を設計しようとしています
私のアイデアは、アドビのKulerのようなものです。私の考えは、一緒にうまく見える3-5色を得ることができます。彼らはしばしば "カラーホイール"でかなり離れています。
私は画像を受け取りました。どのような原色があるのかを知る方法があるかどうかを確認したいのですが、この結果の後に "Kuler"とどのような色が混ざっているかを調べてみてください。
質問:
がどのように私はhistorygram機能意志「グループ同系色」を作るのですか?ヒストグラムを作成するには、画像をピクセル単位でスキャンしながら、見つかった各色の配列を作成し、次に++を各列に並べます。
しかし、256階調のRGB(xx、yy、zz)の代わりに、これはおおよそ "低く"しなければならないと思います。 16値かそれとも少ないでしょうか?
誰かが似たようなことをしたことがありますか、どうやって始めたらいいですか?
私はC#でsomekindaの例がこの仕事のための私のpreferede言語として見たいと思っています。
HTMLのカラーコードを使用すると、似た色である値の範囲を取得することが可能であろう見読みたいのでしょうか?たぶんそれに基本色を与え、可能であればビットのどちらかでHEX値(私はかなり確実にグループ化されたRRGGBBです)を変更します。ちょうどアイデア、私はそれについて行くための最善の方法について完全には分かりません。 – joshhendo
RGB色空間は、256色以上の* far *で構成されています。これを256色または16色で行うと、恐ろしい*結果が生じるでしょう。このようなプロジェクトに着手する前に、色理論をもう少し広範に研究することをお勧めします。 –
私は24ビットカラー(ヘンチxx、yy、zz、256トーン)を認識しています。だから256 * 256 * 256色または約16,7ミルです。 – BerggreenDK