cv2.calcHist()函数的API以及解说
时间: 2024-06-06 20:08:07 浏览: 13
cv2.calcHist(images, channels, mask, histSize, ranges[, hist[, accumulate]])
参数说明:
- images:输入的图像列表,可以是一张或多张图像。
- channels:指定要统计直方图的通道,可以是一个列表,每个元素表示一张图像的通道,也可以是一个整数,表示所有图像的指定通道。
- mask:掩膜图像,用于限制统计直方图的区域,可以为None,表示统计整个图像的直方图。
- histSize:直方图的大小,表示将像素值分为几个等级。
- ranges:像素值的范围,表示将像素值映射到哪个区间。
- hist:输出的直方图,如果为None,则函数会为其分配内存。
- accumulate:是否累加直方图,如果为True,则输出的直方图会累加到输入的直方图中。
解释:
cv2.calcHist()函数用于计算图像的直方图,可用于统计图像中像素值的分布情况。函数的参数较多,需要理解清楚各个参数的作用,才能正确使用。其中,images参数可以是一张或多张图像,表示要统计的图像;channels参数指定要统计直方图的通道,可以是一个列表,每个元素表示一张图像的通道,也可以是一个整数,表示所有图像的指定通道;mask参数是掩膜图像,用于限制统计直方图的区域,可以为None,表示统计整个图像的直方图;histSize参数表示直方图的大小,表示将像素值分为几个等级;ranges参数表示像素值的范围,表示将像素值映射到哪个区间;hist参数是输出的直方图,如果为None,则函数会为其分配内存;accumulate参数表示是否累加直方图,如果为True,则输出的直方图会累加到输入的直方图中。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)