【发布时间】:2018-11-17 14:54:03
【问题描述】:
我想创建图像的直方图。我试过这些代码:
import cv2
import numpy as np
from matplotlib import pyplot as plt
img = cv2.imread('bin_003.png')
color = ('b','g','r')
for i,col in enumerate(color):
histr = cv2.calcHist([img],[i],None,[256],[0,256])
plt.plot(histr,color = col)
plt.xlim([0,256])
plt.show()
【问题讨论】:
-
白色是 (255,255,255) 所以我不知道你为什么感到惊讶。
-
其实我并不意外,我的意思是,我想让轴变成只有“0”和“1”。例如,“0”代表 0,“1”代表 255 @MarkRansom
标签: python numpy matplotlib image-processing histogram