2005年12月9日金曜日

画像ファイルのイメージ・カラーの自動選定

画像ファイルを読み込んで、自動でイメージ・カラーを決定する、
プログラムを作成しました。(perl,ImageMagick)
(パラメータ調整中です。。 Linux用)
http://sozai.picolix.jp で自動作成しているチェック模様がすでに1万枚
にものぼりこれを自動で色分けしたいとずっと思っていたのですが、
今回、雛形ができましたので、もう少しで自動分類できるかと思います。
赤,黄赤,黄,黄緑,緑,青緑,青,青紫,紫,赤紫の10系に分ける予定です。


分け方のヒントは、ロミテチオさんの「画像の色相でソート」と、
参考文献:諸原雄大、近藤邦雄、島田静雄、佐藤尚、「テキスタイルデザイン画像におけるイメージ・カラーの選定法」情報論,Vol36,No.2,1995です。
以下の自動計算結果は、イメージ・カラーのトップ3の
#RGB:色相角度-計算結果L
(Lの最大ものが、イメージ・カラーとなります。)
Image color=’色’
p.jpg
#4b58a8:231-0.6897
#3c36c9:242-0.4747
#5c7c88:196-0.3127
Image color=青紫
p2.jpg
#c72b38:355-0.5803
#d42437:353-0.4904
#df4364:347-0.4653
Image color=赤
p3.jpg
#35660e:93-0.6492
#0b370a:118-0.473
#2e630f:97-0.6058
Image color=黄緑
以下の画像は、何色に分類すればいいでしょうか?
ん~。感覚的には、オレンジ?
p4.jpg
#594b21:45-0.8024
#0b5a2a:143-0.5076
#a93c18:14-0.6923
Image color=黄
このあたりは、ちょっとパラメータを調整する必要がありそう。

0 件のコメント:

コメントを投稿