Pythonでcolorgramを使って画像から色を取り出してみる
スポンサーリンク

色を調べるのに使うツールはこちら

colorgramというライブラリをインポートして画像の色を抽出したいと思います。

1.colorgramをインストールおよびインポートします

2.色を抽出したい画像をmain.pyと同じフォルダへ格納します

以下のようにコードを記述します。ちなみに30色抽出したいのでimage.jpgのあとを30をしていますが、ここは自由に変更できます。

image.jpgの部分はファイル名を指定します。

import colorgram

rgb_colors = []
colors = colorgram.extract("image.jpg", 30)
for color in colors:
    r = color.rgb.r
    g = color.rgb.g
    b = color.rgb.b
    new_color = (r, g, b)
    rgb_colors.append(new_color)
    
print(rgb_colors)

ぜひ参考にしてください!また!

Twitterでフォローしよう

おすすめの記事