本文是一个网友(彭文伟)的心得体会,现在传上来与大家共享

1,adaptiveskindetector web摄像机

2,bgfg_codebook 摄摄像设备的读取图片的各种方式 3,bgfg_segm 高斯处理视频

4,blobtrack 图像块blob视频追踪

5,calibration 摄像校准

6,calibration_artificial 根据角点自动校准摄像

7,camshiftdemo 彩色跟踪 根据鼠标点击一个区域的色度光谱 来跟踪视频目标

8,contours 轮廓采集

9,convert_cascade

从文件中装载训练好的级联分类器或者从OpenCV中嵌入的分类器数据库中导入 然后另存为一个文件

10,convexhull 求离散点的轮廓

11,delaunay 根据随机点 找到边 Delaunay三角测量 结束计算Voronoi图表的细胞结构

12,demhist 直方图 对比度亮度调节

13,dft 快速傅里叶分解

14,distrans 距离变换 没理解 计算输入图像的所有非零元素对其最近零元素的距离

15,drawing 画点、线、圆、椭圆和文字。

16,edge 纹理边缘检测提取

17,facedetect 人脸识别检测 不包括adaboost训练 加载已经训练好的模型

两层调用cascade.detectMultiScale 第一层测脸 第二层测眼睛

训练部分在C:\OpenCV2.1\apps\traincascade\traincascade.cpp

18,fback 计算视频(两幅图像)的光流

19,fback-c 同上 计算视频(两幅图像)的光流

20,ffilldemo 用指定颜色填充一个连接域

21,find_obj 根据surf方式角点找目标 使用最近邻搜索

选择是否使用opencv库自带的plann的最近邻搜索

22,find_obj_calonder 训练和预测R树 使用分类树

23,find_obj_ferns 也是目标寻找 基于随机蕨丛的快速识别关键点

24,fitellipse 椭圆拟合 查找图像轮廓图形

25,grabcut 鼠标键盘相应和画笔以及图片截取 对于mfc使用opencv来说没意义

26,houghlines 两种哈夫变换方式提取线

27,image 图像加噪和平滑等处理

28,inpaint 鼠标画图

29,kalman 卡尔曼滤波器

30,kmeans 聚类分析

31,laplace 拉普拉斯边缘检测

32,letter_recog

演示训练随机树分类器和boosting监督学习分类器和mlp分类器,使用uci的字符库数据集

33,lkdemo 点跟踪 改进的Lucas-Kanade 光流算法 检测视频运动目标

34,minarea 寻找最小面积的包围圆形

35,morphology 形态学操作 腐蚀膨胀处理图像

36,motempl 运动分割 原理不知

37,mser_sample (Maximally stable extremal regions

mser)MSER方法区域提取图像轮廓 复杂背景下行人检测论文59页

使用颜色距离阈值的基于MSER方法的最大稳定颜色区域检测子(Maximally Stable Colour

Regions,MSCR)

38,mushroom 演示建立决策分类树训练 使用mushroom数据 来自uci的数据库

39,peopledetect HOG (Histogram-of-Oriented

Gradients)行人或人体检测,使用的是hog特征和svm,其中svm分类器实质是一个3781维浮点数组

40,polar_transforms 把图像映射到极指数空间和线性极空间

41,pyramid_segmentation 用金字塔实现图像分割

42,squares 寻找矩形轮廓

43,stereo_calib 摄像机立体校准

44,stereo_match 立体匹配

45,tree_engine 演示使用不同的决策树 CvDTree

dtree;决策树 CvBoost boost;Boosted tree

classifier监督学习树 CvRTrees rtrees;随机树 CvERTrees

ertrees;完全随机树

46,watershed 做分水岭图像分割

39例:

Re: 如何计算窗口中HOG的3780维向量

由 sernia ? 2009-08-16 15:45

The details of our HOG computation are illustrated as

follows:

1).To reduce the illumination variance in different images,the

gray-scale normalization is performed so that all image shave the

same intensity range.

灰度图归一化处理

2). The same centered [-1, 0, 1] mask is used to compute horizontal

gradient px(x,y) and vertical gradient py(x,y) of every

pixel.

用[-1, 0, 1]水平梯度和垂直梯度处理

3).Compute the norm and orientation of each pixel.

计算距离和角度

norm(x, y) = sqrt(px2 (x, y) + py2 (x, y))

orient(x, y) = arc tan( py(x, y) / px(x, y))

4). Split input images into equally-sized cells and group them into

bigger blocks. Before computing the HOG feature, the gradient

magnitude is normalized within the block. In Dalal’s paper he uses

L2-Hys normalization in the computation of HOG feature, however,

during discussion he concludes that L2-Hys, L2-norm and L1-sqrt

performed equally well. Since L2-norm is simpler than L2-Hys, we

choose L2- normalization, as illustrated in (3)

5).After normalization the block is applied with a spatial Gaussian

window with σ = 0.5 * block _ width , as suggested by Dalal.

6).Trilinear interpolation is used to construct the HOG feature for

each cell to obtain the low-level feature in our algorithm.

问题,第三步中计算出来了每个点的模和角度后,接下来怎么做?第四步我的理解是对向量进行归一化,但是第五步直接就是说移动block了,但是1,2,3步中对每个点进行计算以后怎么得到cell的9维向量呢?而且我用openCV里面的default参数时,发现是3780个float,这个float又是根据什么计算的呢?

opencv心得体会_OpenCV心得相关推荐

  1. 用计算机做科学实验心得体会,科学实验的心得体会

    科学实验心得体会 在成功的道路上,免不了失败.一次小小的实验,就可以*,失败乃成功之母. 那是风和日丽的一天早上,我坐在家里悠然自在的看报纸.几个黑体大字引人注目:一条细线可以钓起*块!不是吧?我不敢 ...

  2. 计算机文档排版的心得体会,排版心得体会-20210523074838.docx-原创力文档

    排版心得体会 篇一:对版式设计课程的心得及体会 版式设计课程的收获 在这门课程的学习当中,我们做的报纸作业对于我们的 实践能力是很重要的,刚开始,我也不知道怎么去做报纸的 排版,很陌生.当老师拿给我们 ...

  3. Matlab实践课心得体会,实验心得体会4篇

    实践是检验真理唯一的标准,当想要检验自己的所学时一需要做实验来检验.下面是由出国留学网小编为大家整理的"实验心得体会四篇",仅供参考,欢迎大家阅读. 篇一:实验心得体会 大学数学实 ...

  4. 计算机课听课心得体会,计算机心得体会(精选8篇).doc

    计算机心得体会(精选8篇) 计算机心得体会1 计算机是现代科技的产物,是信息技术的核心,计算机课程由此应时代之运而生.其课程本身的特点决定了计算机教学在开展创造力教育方面具有得天独厚的优势,如何引导. ...

  5. 测绘计算机编程心得体会,测绘心得体会

    <测绘心得体会>由会员分享,可在线阅读,更多相关<测绘心得体会(2页珍藏版)>请在人人文库网上搜索. 1.测绘的心得体会测绘是我们在大三上学期课程结束后进行的, 也是校内的教学 ...

  6. 感恩工作平台心得体会_心得体会-感恩工作心得体会

    感恩工作心得体会 篇一:"知足感恩.爱岗敬业"心得体会 "知足感恩.爱岗敬业"心得体会 来到沪昆这个大家庭.转眼之间, 10 个多月过去了,我已经逐渐融入了这里 ...

  7. 区块链报告会心得体会3000_心得体会范文3000字

    心得体会范文 3000 字 大学毕业总结 3000 字[一] 时间过得真快,转眼间大学四年的学习生活即将结束.还记得 报道时的炎炎夏日,还记得院长在联欢会上语重心长的话语. "你们 是从东大 ...

  8. 用计算机写一份心得体会,计算机心得体会范文

    计算机心得体会范文 我们心里有一些收获后,通常就可以写一篇心得体会将其记下来,这么做可以让我们不断思考不断进步.那么好的心得体会是什么样的呢?下面是小编为大家整理的计算机心得体会范文,仅供参考,欢迎大 ...

  9. 计算机文档排版的心得体会,排版心得体会.docx

    排版心得体会 篇一:对版式设计课程的心得及体会 版式设计课程的收获 在这门课程的学习当中,我们做的报纸作业对于我们的实践能力是很重要的,刚开始,我也不知道怎么去做报纸的排版,很陌生.当老师拿给我们以前 ...

最新文章

  1. php安卓传输图片到mysql_php – Android应用程序将图像发送到MySQL
  2. java有向图邻接表入度_图的实现--邻接表(求出各顶点的出度和入度)
  3. 阿里京东滴滴等大厂面试题汇总
  4. c语言读取nc文件格式,nc文件资料地读取与处理.doc
  5. 待字闺中之兄弟数字分析
  6. 深度学习笔记(30) Inception网络
  7. Linux分区之parted命令
  8. 30岁女IT工程师感叹:靠这工具,把报表做成养老工作,月薪快3W
  9. Js 将图片的绝对路径转换为base64编码(3)
  10. C++基本类型隐性转换。
  11. 基本的数据库概论和基本知识
  12. 大话无线通讯基础之:WIFI和5G信道划分
  13. linux添加usb扫描枪,抓取扫描枪扫描数据的案例
  14. html下划线无阴影效果,CSS | 实现下划线的N个姿势
  15. 《私募股权基金投资基础知识》---第四章
  16. 测试象棋水平用哪个软件好,最新象棋软件作弊名单公布,软件测试员都被封,哪些网络象棋主播...
  17. python实现微信聊天机器人_用python玩微信,实现聊天机器人,新手必学
  18. 2019年最值得学习的编程语言TOP5
  19. 用了 VS Code、IDEA 等十几款编辑器后,我总结出优秀编辑器的特质
  20. 红警ol服务器维护中1003,【图片】红警ol心灵终结3单位全面解析_红警ol吧_百度贴吧...

热门文章

  1. 无法访问计算机请检查名称的拼写,Win7访问共享文件夹提示“请检查名称的拼写”怎么办?...
  2. 使用.NET Micro ORM “Symbiotic”的简单 CRUD
  3. 无极性电容的定义及应用
  4. xpad如何改变字体主题
  5. 浅谈短视频背后的社会道德伦理问题(个人观点,仅供参考)
  6. ASP无限分类数据库版
  7. 百度网盘搜索引擎神器哪些网站比较好用
  8. 生物医学知识库/知识图谱(英文+中文)盘点
  9. Android OpenCV实现文字识别
  10. Linux系统笔记本合盖黑屏与休眠的问题