IT・個人事業

Pythonでcolorgramを使って画像から色を取り出してみる

公開:

※ 本記事にはアフィリエイト広告(Amazonアソシエイト・楽天アフィリエイト等)が含まれています。

Python #10

Pythonの *args**kwargs を理解する

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

RGB Calculator

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)

Python #12

Pythonでpyperclipを使ってクリップボードにコピーをしよう!

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