自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 OPENCV多通道分离与合成、图像格式转换

C++: void split(const Mat& src, Mat*mvbegin); C++: void split(InputArray m,OutputArrayOfArrays mv); 合成C++: void merge(const Mat* mv, size_tcount, OutputArray dst) C++: void merge(InputArr...

2018-06-26 11:27:23 566

原创 均值滤波的快速解法

均值滤波是一种非常常见的滤波方法,本身算法难度并不大,但是想当然的算法复杂度都是width*height*size的复杂度。下面我试着写了下一个height*width复杂度算法这个快速算法的精髓是采用一个数组代替滑动窗口。以5*5的图像进行3*3的均值滤波为例。(height=width=5;size=3)首先创建一个列和数组cur_rowSum,初始化为前size(3)行像素的列和...

2018-06-26 11:24:11 9121

原创 实时人流量检测

将 Kinect 放在天花板上,朝向地面,由 Kinect 传感器生成RGB和深度图,深度信息是用来达到外观不变的目的。由于人头部到 Kinect 的距离总是比身体其他部位离得更近,人数计算的问题也就等价于寻找本地数据中 局部深度值最小的区域。根据深度图的特点,water-filling算法能鲁棒地标度不变地找到这些局部区域。整体思路: 具体实现: Kinect本身的红外发射器功率...

2018-05-31 13:07:45 23179 6

原创 Ubuntu16.04下pytorch安装

https://pytorch.org/ 基于conda安装网络连接超时(不会科学上网ε=(´ο`*)))),安装失败,自己根据终端报的网址手动下载,放在相应的文件夹下就OK了; 基于pip安装,先在网站上点右下角的“click here……”,找到相应合适的.whl文件然后下载,放在相应的文件夹,然后用pip install就可以了。 最后会有“Successfully install...

2018-05-15 16:14:47 1003

原创 extern关键字

extern关键字会提升变量或者函数的逼格,使得它们可以跨文件被访问。 首先,你得在cpp文件里面实现这些全局变量和全局函数,这是最基本的,然后只需要在需要用到这些变量和函数的文件里声明一下,用extern修饰声明,这样弄完之后就可以随意使用这些全局变量和全局函数了。 别的文件里写一堆的extern声明显得特别不专业,也显得代码十分臃肿,有没有好的做法呢? 我们一般把所有的全局变量和全局函数...

2018-04-16 17:21:34 142

原创 论文阅读_Object Detection

Girshick R, Donahue J, Darrell T, et al. Rich Feature Hierarchies for Accurate Object Detection and Semantic Segmentation [J]. 2014:580-587. 问题[1]: 使用滑动窗法依次判断所有可能的区域速度慢、效率低;提取人工设定的特征(Haar,HOG)进行检测的...

2018-03-21 21:44:48 375

原创 随机数

随机数 计算机的随机数都是由伪随机数,即是由小M多项式序列生成的,其中产生每个小序列都有一个初始值,即随机种子。(注意: 小M多项式序列的周期是65535,即每次利用一个随机种子生成的随机数的周期是65535,当你取得65535个随机数后它们又重复出现了。)我们知道rand()函数可以用来产生随机数,但是这不是真正意义上的随机数,是一个伪随机数,是根据一个数(我们可以称它为种子)为基准以某个...

2017-10-01 18:45:54 251

原创 用首地址可以输出字符串的解释

字符数组 看书时遇到一个百思不得其解的问题,char* s; 明明s是个首地址,为什么直接输出可以得到字符串? char str[10] = {“hello world”}; 当编译器遇到这句时,会把str数组中从第一个元素把hello world\0 逐个填入。。 由于C语言中没有真正的字符串类型,可以通过字符数组表示字符串,因为它的元素地址是连续的,这就足够了。 C语言中规定数组代表...

2017-10-01 18:35:28 5743 6

原创 struct & typedef struct

struct和typedef struct 以前学的是C,现在用C++,稍微有点混乱,捋一捋a 首先://在C和C++里不同 typedef struct Student { int a; }Stu; 于是在声明变量的时候就可:Stu stu1; 如果没有typedef就必须用struct Student stu1;来声明 这里的Stu实际上就是struct Student...

2017-10-01 18:29:07 207

原创 配置OpenCV3.2.0教程

http://blog.csdn.net/chensheque5497/article/details/73187896 1.下载工具:以OpenCV3.2.0为例 2.解压:右键运行即可,本教程解压到F盘,解压的其它地方也是可以的,解压完后得到一个名为opencv目录,如下图所示。 3.配置系统变量:选择计算机->右键属性选择->高级系统设置->选择高级->环境变量->系统变量。

2017-09-08 14:54:15 964

《C++ primer》 第五版 练习题答案

所有章节练习题答案

2016-03-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除