opencv-python绘制图像颜色直方图
2016-08-23 22:09
645 查看
#-*- encoding:utf-8 -*- ''' python 绘制颜色直方图,cv2有hist和calcHist两种方法 ''' import cv2 import numpy as np from matplotlib import pyplot as plt def fun1(): img = cv2.imread('../../data/home.jpg',cv2.IMREAD_GRAYSCALE) #bins->图像中分为多少格;range->图像中数字范围 plt.hist(img.ravel(), bins=256, range=[0, 256]); plt.show() def fun2(): img = cv2.imread('../../data/home.jpg',cv2.IMREAD_COLOR) color = ('b', 'g', 'r') for i, col in enumerate(color): histr = cv2.calcHist(
相关文章推荐
- Opencv Python版学习笔记(一)图像直方图
- 学习opencv——图像颜色分布直方图
- openCV—Python(8)—— 图像直方图及其直方图均衡化
- OpenCV绘制图像中RGB三个通道的直方图
- Python-OpenCV 杂项(一):图像绘制
- 使用Matlab绘制图像的rgb颜色空间和Lab颜色空间分量图和分量直方图
- openCV—Python(7)—— 彩色图像R、G、B分量的提取与合并及其相关颜色空间的转化
- 【OpenCV】绘制图像的直方图
- OpenCV绘制图像的水平和竖直方向直方图
- OpenCV-绘制图像的像素直方图-Histogram
- opencv 绘制图像直方图
- Python下opencv使用笔记(二)(简单几何图像绘制)
- Opencv学习笔记——绘制图像的像素直方图
- OpenCV提取图像颜色直方图
- opencv学习之(五)-直方图计算和绘制图像直方图
- OpenCV中文网站例程——图像颜色分布直方图
- OpenCV:绘制图像的BGR三通道直方图
- OpenCV之单通道图像的直方图绘制
- 【opencv+python】图像处理之一、颜色空间RGB,Gray与HSV
- Python-OpenCV 杂项(一):图像绘制