直方图均衡化histogram获得意外一个关键字参数,这是什么问题,要怎么解决?

?
关注【相关推荐】
图像直方图定义
一个灰度级在范围[0,L-1]的数字图像的 直 方图是一个离散函数
h(rk)=nk
h\left( r_k \right) =n_k
h(rk)=nk
nk是图像中灰度级为rk的像素个数 rk 是第k个灰度级,k = 0,1,2,…,L-1
直方图是一个统计特征
测试用例1,图像灰度直方图
def plot_demo(image):
#image.ravel()将numpy数组扁平化为一维数组,会改变原数组
#flatten()也是扁平化成一维数组,但是不会改变原数组
plt.hist(image.ravel(),256,[0,256]) # 256为bins数量,[0, 256]为范围,即灰度范围
plt.show()

测试用例2,图像三通道的直方图
def image_hist(image):
color=("blue","green","red")
for i ,color in enumerate(color):
hist=cv.calcHist([image],[i],None,[256],[0,256])
plt.plot(hist,color=color)
plt.xlim([0,256])
plt.show()
