学习opencv第七章(7.1)
发布日期:2022-01-31 02:37:29
浏览次数:29
分类:技术文章
本文共 836 字,大约阅读时间需要 2 分钟。
#include "cv.h"#include "highgui.h"#include#pragma comment(lib,"cv.lib")#pragma comment(lib,"highgui.lib")#pragma comment(lib,"cxcore.lib")int main(int argc, char** argv){ CvRNG rng;//设置这个的目的是为了保证每次运行程序时得到真正的随机数 rng = cvRNG(cvGetTickCount()); IplImage* mat = cvCreateImage(cvSize(1,1000),IPL_DEPTH_32F,1);//创建一个1*1000的图像,实际就是一个向量呗 for (int i=0;i<1000;i++) { cvSet1D(mat,i,cvScalar(cvRandReal(&rng))); } int dims = 1; int bins = 10; //只有一维,所以只有一个bin分量,也可以使用int size[] = {bins}的形式 //int size[] = {bins}; float range[] = {0,1}; float* rangs[] = {range}; //必须使用这样的形式,不能像上一句代码那样,传递&range给cvCalcHist CvHistogram* hist = cvCreateHist(dims,&bins,CV_HIST_ARRAY,rangs,1); cvCalcHist(&mat,hist,0,0); for (int j = 0; j < bins; j++) { double values = cvQueryHistValue_1D(hist,j); cout<<"the bins of "<< j<<":"< <
转载地址:https://blog.csdn.net/LJH0600301217/article/details/8687669 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
路过,博主的博客真漂亮。。
[***.116.15.85]2024年04月09日 20时45分38秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
MySQL8.0数据库基础教程(二)-理解"关系"
2019-04-27
2020年最新阿里Java面试题,看看你都会了吗?
2019-04-27
大厂业务开发面试必问的UML你都会了吗?
2019-04-27
MySQL8.0关系数据库基础教程(三)-select语句详解
2019-04-27
JVM参数调优基础-参数的类型详解
2019-04-27
大厂都这么使用MySQL8进行条件查询
2019-04-27
SpringCloud微服务实战(十一)-微服务网关及其实现原理(Zuul为例讲解)
2019-04-27
Java程序员求职热点问题总结(持续更新)
2019-04-27
数据结构与算法(一): 动态数组
2019-04-27
MAT启动报错
2019-04-27
Jprofile解析dump文件使用详解
2019-04-27
浅谈代码覆盖率
2019-04-27
Java代码覆盖率历史发展轨迹
2019-04-27
【防止重复下单】分布式系统接口幂等性实现方案
2019-04-27
一图秒懂开源许可证协议-GPL、BSD、MIT、Mozilla、Apache,LGPL
2019-04-27
websocket 项目启示录
2019-04-27
性能测试
2019-04-27
Java电商系统商品详情页存储方案设计
2019-04-27
Jacoco探针源码解析(0.8.5 版本)
2019-04-27