簡體   English   中英

在python中繪制顏色直方圖

[英]Plotting a color histogram in python

我有一個jpeg圖像,想要繪制圖像中每種顏色出現頻率的直方圖。 我能夠使用pymorph.histogram()生成頻率表,但我不知道每個256色指數對應的實際顏色。 如何生成此調色板?
此外,有沒有辦法只生成所有這些數字的直方圖,並顯示顏色(不是0-255范圍內的數字,而是顯示實際顏色)?

我的頻率列表是使用以下代碼生成的:

import pymorph
import Image

im=Image.open('image.jpg')
im=np.asarray(im)
hist_im=pymorph.histogram(im)

嗯,我不確定pymorph,但如果它沒有產生你所期望的,那么嘗試替代品就沒有什么害處,這就是python編程的奇跡。

這可能是你正在尋找的: http//tophattaylor.blogspot.de/2009/05/python-rgb-histogram.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM