欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python 獲取主色調(diào)

Python是一種廣泛使用的編程語(yǔ)言,被廣泛應(yīng)用于各種領(lǐng)域中,其中獲取主色調(diào)也是其中之一。下面我們將介紹如何使用Python獲取主色調(diào)。

# 導(dǎo)入所需的庫(kù)
import numpy as np
import cv2
from sklearn.cluster import KMeans
# 加載圖像
img = cv2.imread('test.jpg')
# 調(diào)整圖像大小并轉(zhuǎn)換為一維數(shù)組
img = cv2.resize(img, (256, 256))
img_flat = np.reshape(img, (-1, 3))
# KMeans聚類取主色調(diào)
kmeans = KMeans(n_clusters=3).fit(img_flat)
colors = kmeans.cluster_centers_
# 將主色調(diào)輸出
print('主要顏色:')
for color in colors:
print('#%02x%02x%02x' % (int(color[2]), int(color[1]), int(color[0])))

我們使用Python的OpenCV庫(kù)加載圖像,并使用sklearn的KMeans算法進(jìn)行聚類,以獲取圖像中的主色調(diào)。在這個(gè)例子中,我們選取三個(gè)主色調(diào)。輸出結(jié)果中,將每個(gè)顏色的RGB值轉(zhuǎn)換為十六進(jìn)制格式,并輸出。