- 博客(61)
- 资源 (11)
- 收藏
- 关注
转载 相机标定原理介绍
原文:http://www.cnblogs.com/Jessica-jie/p/6596450.html相机标定原理介绍(一)http://blog.youkuaiyun.com/aptx704610875/article/details/48914043标定实例 一.总体原理:摄像机标定(Camera calibration)简单来说是从世界坐标系换到图像坐标系的过程,也就是求最终的投影矩阵的过程。[1]基...
2018-04-06 11:09:42
2528
转载 C++中的构造函数,拷贝构造函数和赋值运算
原文:http://www.cnblogs.com/TianFang/archive/2012/10/27/2742121.html关于C++中的构造函数,拷贝构造函数和赋值运算,以前看过一篇《高质量C++/C编程指南》的文章中介绍的很清楚,网上能搜索到,如果想详细了解这方面的知识可以参看一下这篇文章。常见的给对象赋值方式有构造函数,拷贝构造函数,赋值运算符这三种方法,
2017-08-15 15:34:24
512
转载 C++ explicit关键字详解
原文:http://www.cnblogs.com/ymy124/p/3632634.html首先, C++中的explicit关键字只能用于修饰只有一个参数的类构造函数, 它的作用是表明该构造函数是显示的, 而非隐式的, 跟它相对应的另一个关键字是implicit, 意思是隐藏的,类构造函数默认情况下即声明为implicit(隐式).那么显示声明的构造函数和隐式声明的
2017-08-15 15:30:15
379
原创 map/multimap/unordered_map/unordered_multimap; set/multiset/unordered_set/unordered_multiset
map/multimap/unordered_map/unordered_multimap其元素都是一个pair,即key-value映射,variable[key]=value;map的key是唯一的,但multimap的key允许重复,他们都是由RB TREE实现的;注意: map和multimap(实际上RB TREE)find是复杂度log(size);insert的时间复
2017-06-23 16:47:00
518
转载 multiMap遍历方法
multimap是map升级版,仍然是key-value,但这个key允许重复代码来源:http://www.cnblogs.com/dongsheng/archive/2013/09/10/3311594.html/* multimap中的三种遍历方法 multimap中如果没有查找到相应元素,则返回的迭代器是依据该元素的排列顺序该键应该插入的位置
2017-06-15 11:46:08
2810
转载 深入 char * ,char ** ,char a[ ] ,char *a[] 内核
原文 http://blog.youkuaiyun.com/daiyutage/article/details/8604720 C语言中由于指针的灵活性,导致指针能代替数组使用,或者混合使用,这些导致了许多指针和数组的迷惑,因此,刻意再次深入探究了指针和数组这玩意儿,其他类型的数组比较简单,容易混淆的是字符数组和字符指针这两个。。。下面就开始剖析一下这两位的恩怨情仇。。。 1 数
2017-06-07 23:25:54
365
转载 c++ RTTI(运行时类型识别)
原文http://www.cnblogs.com/zhuyf87/archive/2013/03/15/2960899.html通过RTTI,能够通过基类的指针或引用来检索其所指对象的实际类型。c++通过下面两个操作符提供RTTI。(1)typeid:返回指针或引用所指对象的实际类型。(2)dynamic_cast:将基类类型的指针或引用安全的转换为派生类型的指
2017-05-20 18:45:36
445
转载 c++中的const与指针
原文http://www.cnblogs.com/hustcat/archive/2009/04/11/1433549.html在c/c++中,指针本身就是一个难点,再加与const的结合,常会产生许多让人费解的地方,在这里做个小结。 1.定义const对象const int buffsize=512;因为常量定义后就不能修改,所以定义时必须初始化.cons
2017-05-20 18:41:40
342
转载 关于C++ const 的全面总结
原文http://blog.youkuaiyun.com/Eric_Jo/article/details/4138548 C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,本人根据各方面查到的资料进行总结如下,期望对朋友们有所帮助。Const 是C++中常用的类型修饰符,常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能
2017-05-20 18:37:26
324
转载 Python的参考
原文http://www.kuqin.com/abyteofpython_cn/ch09s06.html参考当你创建一个对象并给它赋一个变量的时候,这个变量仅仅 参考 那个对象,而不是表示这个对象本身!也就是说,变量名指向你计算机中存储那个对象的内存。这被称作名称到对象的绑定。一般说来,你不需要担心这个,只是在参考上有些细微的效果需要你注意。这会通过下面这个例子
2017-02-06 23:59:49
409
转载 Python可变参数
原文http://www.cnblogs.com/Commence/p/5578215.html在Python中可以定义可变参数,顾名思义,可变参数就是传入参数是可变的。可以是任意个,以一个简单的数学编程为例,计算sum = a * a + b * b + .....z * z函数定义可以如下:def getsum(num) : sum
2017-02-06 22:45:23
524
转载 Python函数定义global
原文:http://www.kuqin.com/abyteofpython_cn/ch07s03.html#!/usr/bin/python# Filename: func_global.pydef func(): global x print 'x is', x x = 2 print 'Changed local x to', xx =
2017-02-06 22:35:20
880
转载 Python中元组,列表,字典的区别
转自http://blog.youkuaiyun.com/yasi_xi/article/details/38384047Python中,有3种内建的数据结构:列表、元组和字典。1.列表 list是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序列的项目。列表中的项目。列表中的项目应该包括在方括号中,这样python就知道你是在指明一个列表。一旦你创建了一个列表,你就可以
2017-02-06 18:37:50
431
转载 linux下的source命令
原文 http://blog.youkuaiyun.com/wangyangkobe/article/details/6595143Linux Source命令及脚本的执行方式解析当我修改了/etc/profile文件,我想让它立刻生效,而不用重新登录;这时就想到用source命令,如:source /etc/profile对source进行了学习,并且用它与sh
2017-02-05 01:07:25
379
转载 Linux下的Nano命令
原文 http://blog.youkuaiyun.com/jb19900111/article/details/18899063Nano命令指南 今天在输命令时,无意中输入了nano,对这个命令不太熟悉,结果不知道如何才能退出,保存,赶快查了一下资料,原来是这样的啊。 打开文件与新建文件 使用nano打开或新建文件,只需键入:
2017-02-05 01:04:34
777
转载 Ubuntu12.04 安装PyCharm
原文http://www.cnblogs.com/zhcncn/p/4027025.html1. 下载选择Linux Tab,选择下载免费的Community Edition【1】。当前版本是3.4 2. 安装PyCharm按照官网给出的安装指导【2】进行安装。(1) Copy the pycharm-*.tar.gz
2017-02-05 01:02:12
769
转载 设置Linux环境变量的方法和区别_Ubuntu
原文 http://www.powerxing.com/linux-environment-variable/设置 Linux 环境变量可以通过 export 实现,也可以通过修改几个文件来实现,有必要弄清楚这两种方法以及这几个文件的区别。通过文件设置 Linux 环境变量首先是设置全局环境变量,对所有用户都会生效:etc/profile
2017-02-05 00:58:21
303
原创 模式识别hw3-------常见模式识别算法用于人脸图片性别识别
仍然感谢助教和队友,本文承接http://blog.youkuaiyun.com/bizer_csdn/article/details/54755843本次作业共采用了5种方法,其对应实验结果如下:vgg+PCA+LDA+SVMAdaBoost+LBP+LDALBP\Fisherface+KNNSIFT特征点+PCA+SVMS
2017-01-29 22:07:48
3726
2
原创 模式识别hw2-------基于matconvnet,用CNN实现人脸图片性别识别
主要来源模式识别课程大作业,本文首先感谢当初的助教和一起完成作业的队友matconvent在matlab下封装了CNN常见算法,网址http://www.vlfeat.org/matconvnet/,本文采用matconvnet-1.0-beta16.tar.gz第一题1.利用train和val文件夹进行训练和调参: 利用matconvne
2017-01-27 23:39:59
7728
6
转载 latex与word之间的各种转化方法
转自:http://blog.youkuaiyun.com/communix/article/details/49965233在稿件接收后,经常会遇到出版社要求变更稿件格式,其中最多的是latex变为word格式。如果手工操作,是非常麻烦的,还容易出错。如果钱多得花不了,可以让出版社找人去做这种工作,一般每篇文章几百美元,但是效果不好,最后还得自己重改一遍。以下介绍一些
2017-01-13 16:06:25
6341
转载 Word插入Latex公式的几种方式~(TeXsWord、EqualX、Aurora、向Office插入LaTeX公式的工具)
原文 http://blog.youkuaiyun.com/lzuacm/article/details/17287385 Word插入Latex公式的几种方式 向Word和PowerPoint插入LaTeX公式的小工具2006-01-28 by 陈硕讨论、下载请前往:http://bbs.ctex.org/forum.php?mo
2017-01-13 12:44:27
3407
转载 Latex写算法的伪代码排版
转自 http://blog.youkuaiyun.com/lwb102063/article/details/53046265algorithmicx例子相应代码:[plain] view plain copy \documentclass[11pt]{ctexart} \usepackage[t
2017-01-12 23:49:11
5946
转载 (LaTex)CTex的初次使用心得及入门教程
原文 http://blog.youkuaiyun.com/tostq/article/details/50110329摘要最近要发论文了,被知乎里人推荐使用论文编译软件(CTex、LaTex和Overleaf之类),瞬间感觉自己用Word简直Out了(书读少)。学校里也听说过LaTex,不过因为当时没怎么写过论文,所以对这么麻烦的软件(什么文字还可以编译!写文章就像编程一样!)要一直
2017-01-12 23:39:49
29104
转载 仿射相关与线性相关
原文:http://blog.youkuaiyun.com/hqh45/article/details/495914031.目录目录线性组合与仿射组合线性相关与线性独立仿射相关与仿射独立联系线性组合与仿射组合给定n个向量v1,v2...vn,其线性组合为∑i=1naivi,其中,a1,a2,a3...ai是标量。 仿射组合是线性组合的一种
2017-01-08 23:25:50
2560
转载 C++中int、string等常见类型转换
原文 http://blog.youkuaiyun.com/hobbit1988/article/details/7935546初学C++,总结下在实践中对于几种常见内置类型转换的理解吧。 1、int型与string型的互相转换最佳实践:int型转string型 [cpp] view plain copy
2017-01-02 17:28:15
424
原创 c++ 11 lambda函数
lambda函数,即匿名函数[ ] (int x) { return x%3==0; }其中 []表示匿名函数,x表示形参#include using namespace std;void main(){ auto fmod3=[](int x){return x%3==0;}; cout<<fmod3(3)<<endl; getchar();
2016-12-31 22:35:15
390
转载 delete 和 delete []的真正区别
原文http://blog.youkuaiyun.com/cbnotes/article/details/38900799c++中对new申请的内存的释放方式有delete和delete[两种方式,到底这两者有什么区别呢?1.我们通常从教科书上看到这样的说明:delete 释放new分配的单个对象指针指向的内存delete[] 释放new分配的对象数组指针指向的内存那么
2016-12-09 23:53:51
327
转载 C++11智能指针之unique_ptr
1. 智能指针概念智能指针是基于RAII机制实现的类(模板),具有指针的行为(重载了operator*与operator->操作符),可以“智能”地销毁其所指对象。C++11中有unique_ptr、shared_ptr与weak_ptr等智能指针,可以对动态资源进行管理2. unique_ptr概念unique_ptr“唯一”拥有其所指对象,同一时刻只
2016-11-27 14:41:32
317
原创 c++ throw try catch
#include using namespace std;double fuc(double x, double y) //定义函数 { if(y==0) { //throw y; //除数为0,抛出异常 throw exception(); } return x/y; //否则返回两个数的商 } void main() {
2016-11-26 15:50:19
368
转载 std::map::erase的用法及陷阱
方法一:[cpp] view plaincopystd::map mapTest; bool TestVal(const std::string & val); ...... std::map::iterator it = mapTest.begin(); while(it != mapTest.end
2016-11-14 16:47:16
985
转载 【OpenCV】访问图像中每个像素的值
出处:http://blog.youkuaiyun.com/xiaowei_cqu/article/details/7557063!!此篇是基于IplImage* (C接口或者说2.1之前版本的接口,新的Mat的访问方式请参考博文:《访问Mat图像中每个像素的值》)IplImage是OpenCV中CxCore部分基础的数据结构,用来表示图像,其中Ipl是Intel Image Proc
2016-11-12 22:51:43
291
原创 c++ stl---------set
template < class Key, class Traits=less, class Allocator=allocator >class setIDE vs 2012摘自MSDNset就是集合,要求其中的每个元素必须唯一成员函数begin返回解决在设置
2016-11-08 17:41:30
349
原创 常见三维重建算法及其实现(含源码下载链接)
这里三维重建,输入的是断层图像切片,节选于自己毕业设计,文末贴出一些关键代码。三维重建的方法大概有两种:直接将体素投影到计算机显示平面的方法被称为体绘制(Volume Rendering),也可以被称为直接绘制;而通过几何单元(一般近似选取三角面片)来拟合物体的表面,这种方法被称为面绘制(Surface Fiting),也可以称为间接绘制。其中,体绘制是直接分析光线穿过三维体数据场时的
2016-10-01 17:36:44
58947
38
翻译 一种自适应的图像二值化
思想来源于:http://www.cnblogs.com/Imageshop/archive/2013/04/22/3036127.html改进的策略是用一个2D高斯核去卷积图线,以此作为图像自适应的阈值作者提供MATLAB:
2016-10-01 16:57:59
8036
原创 C++ list——push_back()与insert()
push_back()是把插入元素直接放入链表结尾,不多表述insert()是把元素插入指定位置摘自MSDNParameterDescriptionWhereThe position in the target list where the first element is inserted.ValThe value of the
2016-09-29 10:50:23
19658
原创 vim使用
我是root用户$vi ~/.vimrc在root下(需要$chmod 777/root 更改权限)创建了vimrc文件按i,才是可编辑状态,左下角出现“插入”开始编辑:输入完成后按ESC退出编辑模式$:x 或者 $:wq常见命令如下::w 保存文件但不退出vi:w file 将修改另外保存到fi
2016-09-26 23:54:06
326
转载 Linux下的文件及文件后缀名
1、Linux文件的扩展名;一谈到文件类型,大家就能想到Windows的文件类型,比如file.txt、file.doc、file.sys、file.mp3、file.exe等,根据文件的后缀就能判断文件的类型。但在Linux一个文件是否能被执行,和后缀名没有太大的关系,主要看文件的属性有关。但我们了解一下Linux文件的后缀名还是有必要的,特别是我们自己创建一些文件,最好还是加后缀名,这
2016-09-26 23:23:49
5227
转载 ubuntun文件系统结构讲解
1. 文件系统类型windows中常见的磁盘格式有fat16、fat32和ntfs。windows是一个封闭的系统。无法打开ext3或者mac 日志式。在ubuntu中其文件系统广泛使用ext3(ext4是ext3的扩展)的文件格式,从而实现了将整个硬盘的写入动作完整的记录在磁盘的某个区域上。而且在ubuntu中可以实现主动挂载windows的文件系统,并以只读的方式访问磁盘中wind
2016-09-26 23:06:37
611
转载 Vim的Python编辑器详细配置过程 (Based on Ubuntu 12.04 LTS)
为什么要用vim编辑py文件?因为在Linux命令行中,缺少图形界面的IDE,vim是最佳的文本编辑器,而为了更好的编辑py文本,所以配置vim。 1. 安装完整版vimvi和vim的区别?在Linux自带有vi编辑器,而vim是指vi improved,即vi升级版。区别在于vi指令和功能较vim简单,正因如此才有了vi improved。Ubun
2016-09-26 22:04:16
341
转载 Linux环境下Python的安装过程
Linux环境下Python的安装过程前言一般情况下,Linux都会预装 Python了,但是这个预装的Python版本一般都非常低,很多 Python的新特性都没有,必须重新安装新一点的版本,从下边的截图,可以看到我的 linux下,预装Python 的版本非常低,古老的 2.4.3版本。这里我准备安装现阶段稍微主流点的版本 2.7.3。下载官网下载地
2016-09-24 12:36:36
4820
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人