picPath = 'путь к временной картинке'
img = Image.open(picPath)
pixels = img.getdata()
r_sum = 0
g_sum = 0
b_sum = 0
for r, g, b in pixels:
r_sum += r
g_sum += g
b_sum += b
total_pixels = len(pixels)
r_avg = r_sum // total_pixels
g_avg = g_sum // total_pixels
b_avg = b_sum // total_pixels
print(f'Средний цвет: {r_avg} {g_avg} {b_avg}')
удалить временный файл