[英]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.