calcHist()直方图
来源:互联网 发布:mac解压软件破解版 编辑:程序博客网 时间:2024/05/17 23:23
#include <opencv2/opencv.hpp>#include <iostream>using namespace std;using namespace cv;int main(){ Mat image = imread("D:/group.jpg", 0); MatND hist; const int channels[] = { 0 }; const int histsize[] = { 256 }; const float range[] = { 0., 255. }; const float *ranges[] = { range }; calcHist(&image, 1, channels, Mat(), hist, 1, histsize, ranges); double min, max; minMaxLoc(hist, &min, &max); double rate = 255. / max; Mat histgram(256, 256, CV_8U, Scalar(255)); //Mat histagram(Size(255, 255), CV_8U, Scalar(255)); for (int i = 0;i < 255; i++) { //line(histagram, Point(i, 255), Point(i, 255 - hist.at<float>(i)*rate), Scalar(0)); line(histgram, Point(i, 255), Point(i, 255 - hist.at<float>(i)*rate), Scalar(0));//函数形参和实参类型必须一致,float和const类型不可以写错 } namedWindow("histgram"); //namedWindow("histagram"); imshow("histgram", histgram); //imshow("histagram", histagram); waitKey(0); return 0;}
阅读全文
0 0
- calcHist()直方图
- 直方图之calcHist使用 .
- opencv 直方图calcHist
- opencv 图像直方图 calcHist
- opencv2 直方图 calchist函数
- opencv 计算直方图 calcHist()
- 直方图之calcHist使用
- Opencv之直方图计算calcHist
- opencv 直方图 CV::calcHist使用
- calcHist()计算图像直方图opencv
- OpenCv计算直方图cv::calcHist
- opencv2 直方图之calchist函数使用
- 【OpenCV】calcHist在直方图中的使用
- [OpenCV基础] 直方图之calcHist使用
- OpenCV直方图计算匹配方法详解calcHist
- OPENCV——直方图计算calcHist
- OpenCV【4】---calcHist 计算图像的直方图
- 【Opencv】【C++】 Opencv之calcHist() 计算直方图
- java学习笔记
- Java过滤器与SpringMVC拦截器之间的关系与区别 过滤器与拦截器
- 高速缓冲存储器cache介绍
- 学习笔记
- Flume中的HDFS Sink配置参数说明
- calcHist()直方图
- 内存(RAM或ROM)和FLASH存储的真正区别总结
- centos利用yum安装卸载软件常用命令
- 【HDU
- NSDate基础用法
- 侧滑菜单之NavigationView原理分析
- vijos多边形(区间dp)dp太弱了
- 如何导入python模块?
- 【POI】Apache POI字体/Fonts(八)