计算直方图1D
来源:互联网 发布:发型设计软件破解版 编辑:程序博客网 时间:2024/05/01 17:22
#ifndef HISTOGRAM_H_#define HISTOGRAM_H_#include <opencv2/core/core.hpp>#include <opencv2/highgui/highgui.hpp>#include <opencv2/imgproc/imgproc.hpp>#include <iostream>#include <vector>#include<opencv2/core/core.hpp>#include<opencv2/highgui/highgui.hpp>#include<opencv2/imgproc/imgproc.hpp>#include<iostream>#include <vector> using namespace std; using namespace cv; class Histogram1D { private: int histSize[1]; float hranges[2]; const float *ranges[1]; int channels[1]; public: Histogram1D() { histSize[0]=256; hranges[0]=0.0; hranges[1]=255.0; ranges[0]=hranges; channels[0]=0; }; cv::MatND getHistogram(const cv::Mat &image) { cv::MatND hist; cv::calcHist(&image,1,channels,cv::Mat(),hist,1,histSize,ranges); return hist; }; };#endif /* HISTOGRAM_H_ */#include"Histogram1D.h" int main() { cv::Mat image=cv::imread("d:\\test\\opencv\\group.jpg",0); if( !image.data ) exit(0); Histogram1D h; cv::MatND histo=h.getHistogram(image); for(int i=0;i<256;i++) cout<<"value"<<i<<"="<<histo.at<float>(i)<<endl;getchar(); return 0; }
0 0
- 计算直方图1D
- 直方图计算
- 直方图计算
- 直方图计算
- opencv 2D直方图
- 计算灰度直方图
- opcv 直方图计算
- 直方图计算(续)
- 【OpenCV】直方图计算
- 直方图的计算
- OpenCV 计算二维直方图
- 图片灰度直方图计算
- 直方图计算代码
- opencv计算直方图
- 直方图相似性计算
- 直方图计算¶
- opencv 计算直方图 calcHist()
- opencv3 计算二维直方图-H-S直方图
- bcp能够实现按照条件导出表内数据
- seo优化-原创文章请留步 我有话要讲
- MySql安装与配置
- 浅谈企业网站优化战略
- ubuntu下搭建c/c++环境步骤讲解
- 计算直方图1D
- easyui datagrid无数据时显示横向滚动条
- Android 初学
- ios开发资料汇总
- PHP strpos() 函数
- 斗地主(5)
- Gson 是 Google 提供的用来在 Java 对象和 JSON 数据之间进行映射的 Java 类库。可以将一个 JSON 字符串转成一个 Java 对象,或者反过来。
- svn 项目被锁定
- 使用IF NOT EXISTS创建数据表