OpenCV提取图像颜色直方图+cvCreateHist
来源:互联网 发布:网络视听许可证 youku 编辑:程序博客网 时间:2024/05/21 18:33
输入图像:
输出直方图分布图像:
输入图像:
输出直方图分布图像:
对于颜色直方图的统计,应该还可以用更多的该进,诸如当S分量小于给定值时,不同H,人眼看上去都是白色,可以将这些颜色的统计归并到白色中去。
[编辑]
作者
- Pigoneand 猪逻辑公园
出处:http://wiki.OpenCV.org.cn/index.PHP/%E5%9B%BE%E5%83%8F%E9%A2%9C%E8%89%B2%E5%88%86%E5%B8%83%E7%9B%B4%E6%96%B9%E5%9B%BE
public static IntPtr cvCreateHist(int dims,int[] sizes,HIST_TYPE type,IntPtr[] ranges,int uniform)
各个成员的意思结合下图来理解:
dim是表示几维空间,即一般彩色图像是3通道的,dim=3;而灰度图是1通道的,dim=1
sizes如上图有10个方块,即sizes=10
type我用的时候是CV_HIST_ARRAY,具体请参照这里。
ranges如上图最右边的数字100。这里猫仔有话说,即图像若为IPL_DEPTH_8U,即深度为8,则设成255比较合适,若深度为8位的图像ranges设为2550,则图像上的像素点都会统计在0~255中(即第一个直方图方块中)。
uniform我用的时候设为1,具体请参照这里。
0 0
- OpenCV提取图像颜色直方图+cvCreateHist
- OpenCV提取图像颜色直方图
- opencv得到图像的RGB颜色直方图
- opencv-python绘制图像颜色直方图
- 用Python和OpenCV提取颜色直方图特征
- 颜色直方图特征提取
- opencv-图像二值化、阈值获取、直方图、轮廓提取(转)
- opencv-图像二值化、阈值获取、直方图、轮廓提取
- opencv-图像二值化、阈值获取、直方图、轮廓提取(转)
- OpenCV中文网站例程——图像颜色分布直方图
- 学习opencv——图像颜色分布直方图
- 【OpenCV学习笔记 017】图像颜色分布直方图
- 图像颜色分布直方图
- 绘制图像颜色直方图
- 图像颜色分布直方图
- 图像颜色分布直方图
- 图像颜色分布直方图
- opencv 颜色直方图
- 【VB.NET】浅谈VB与VB.NET的关系
- html css 居中总结
- HTTP代理原理以及HTTP隧道技术
- 文件索引
- C++文件操作
- OpenCV提取图像颜色直方图+cvCreateHist
- Qt const
- 六,iOS中的金额格式化和金额大小写转换
- Tomcat 7服务器线程模型
- 一个数据包的互联网漫游记
- SSH、SSM整合一览
- 最新产品 L1频段卫星导航射频前端低噪声放大器芯片AT2659
- 字符流中第一个不重复的字符
- Unity Texture atlas mipmaps 优化(seams thing、bleeding、camera angle、distance)