自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小李的专栏

努力由制造变成创造

  • 博客(11)
  • 资源 (18)
  • 问答 (1)
  • 收藏
  • 关注

原创 c++之逆波兰表达式-stack的运用

1. 逆波兰表达式算法简介将一个普通的中序表达式转换为逆波兰表达式的一般算法是: (1)首先构造一个运算符栈,此运算符在栈内遵循越往栈顶优先级越高的原则。 (2)读入一个用中缀表示的简单算术表达式,为方便起见,设该简单算术表达式的右端多加上了优先级最低的特殊符号“@”。 (3)从左至右扫描该算术表达式,从第一个字符开始判断,如果该字符是数字,则分析到该数字串的结束并将该数字串直接输出。 (4

2015-12-27 17:50:38 1459

转载 IplImage, CvMat, Mat 的关系以及相互转化

opencv中常见的与图像操作有关的数据容器有Mat,cvMat和IplImage,这三种类型都可以代表和显示图像,但是,Mat类型侧重于计算,数学性较高,openCV对Mat类型的计算也进行了优化。而CvMat和IplImage类型更侧重于“图像”,opencv对其中的图像操作(缩放、单通道提取、图像阈值操作等)进行了优化。在opencv2.0之前,opencv是完全用C实现的,但是,IplIma

2015-12-27 11:00:40 739

原创 Effective C++ 笔记目录

条款01:视C++为一个语言联邦 c++分解为四个次语言 条款02:尽量以const,enum,inline替换#define 少用预处理, 常量替换#define两点注意 条款03:尽可能使用const 详细介绍 const 条款04:确定对象被使用前已先被初始化 初始化与赋值 条款05:了解C++默默编写并调用哪些函数 编译器可以暗自为类创建默认构造函数

2015-12-20 21:00:17 886

原创 Effective C++读书笔记八—— 条款41-44

模板与泛型编程条款41:了解隐式接口和编译期多态本节两个概念即什么是隐式接口,什么是编译期多态。面向对象编程世界总是以显示接口(expicit interfaces)和运行期多态(runtime polymorphism)解决问题。但是在templates 及泛型编程的世界,隐式接口和编译期多态更重要。隐式接口是相对于函数签名(也就是函数名称、参数类型、返回类型)所代表的显式接

2015-12-20 17:27:16 534

转载 Brief特征点描述

简介BRIEF是2010年在ECCV 的一篇名为《BRIEF:Binary Robust Independent Elementary Features》的文章提出的,BRIEF是对已检测到的特征点进行描述,它是一种二进制编码的描述子,摈弃了利用区域灰度直方图描述特征点的传统方法,大大的加快了特征描述符建立的速度,同时也极大的降低了特征匹配的时间,是一种非常快速,很有潜力的算法。原理介绍前人通过对大

2015-12-15 17:05:49 2809

原创 c++异常处理 try catch

C++ 异常处理 try catch catch关键字是用来定义catch block的,它后面带一个参数,用来与异常对象的数据类型进行匹配。注意catch关键字只能定义一个参数,因此每个catch block只能是一种数据类型的异常对象的错误处理模块。如果要想使一个catch block能抓获多种数据类型的异常对象的话,怎么办?C++标准中定义了一种特殊的catch用法,那就是” catch(…

2015-12-13 16:15:58 3263

原创 动态链接库

动态链接库简介动态链接库包含其他程序来完成工作的需要调用的函数,不能直接运行,也不能接收消息。

2015-12-13 15:24:51 715

转载 VC6.0工程设置说明

http://blog.sina.com.cn/s/blog_4bb59dc40100fcet.html所谓:“工欲善其事,必先利其器”。如果我们精于VC开发环境,我们是不是能够做得更加游刃有余呢? 先来看一下VC的处理流程,大致分为两步:编译和连接。源文件通过编译生成了.obj文件;所有.obj文件和.lib文件通过连接生成.exe文件或.dll文件。1. 打开工程设置对话框。左边的列表可以选择

2015-12-13 14:57:15 6849 1

原创 Hough 变换检测直线、圆

1. Hough变换检测直线记图像空间坐标系为X-Y,则图像空间中所有共线点的直线方程表示为: y=mx+c      (1) 其中m为直线的斜率,c为截距,将公式(1)改写为: c=-xm+y      (2) 可以将公式(2)理解为参数空间坐标系为M-C中的一条直线方程,其中斜率为-x,截距为y。                   图1 图1(a)为图像空间,

2015-12-12 22:05:01 2768

转载 哈佛学生爱玩的逻辑游戏

威尼斯商人玩推理在莎士比亚的戏剧《威尼斯商人》中,有这样一个推理故事:有3个外形完全相同的盒子,每个盒子里都放有2个球。其中的一个盒子里是2个白球,一个盒子里是2个黑球,一个盒子里是一个白球和一个黑球。盒子外面都贴有一张标签,标明“白白”、“黑黑”、“白黑”。但由于一时疏忽,每个盒子的标签都贴错了。请问:从哪个盒子中任意取出一个球,就可以辨明每个盒子所装的分别是什么球?开启发散思维你一个人到了一座荒

2015-12-08 19:37:53 1476 1

原创 Effictive c++读书笔记七——条款38-40

条款38:通过复合塑模树has-a 或“根据某物实现出”复合(composition)是类型之间的一种关系,一个类型的对象包含其他类型对象便是这种关系:class Address{ …… };class PhoneNumber{ …… };class Person{public: ……private: std::string name; Address

2015-12-06 22:04:01 527

java语言实现获取大文件md5值

使用Java语言,实现获取大文件文件流来计算md5

2022-07-21

angularjs中select2使用 demo

angularjs中select2使用demo,经过测试没问题。其中含有js,css文件

2019-04-15

mfc对话框用gridctrl显示sql表格源码

mfc对话框用gridctrl显示sql表格源码

2017-01-12

gridctrl_demo源码和帮助文档

gridctrl_demo源码和帮助文档,用于表格的显示,处理,功能强大,我只是搬运工。

2017-01-12

opencv手写英文字符识别

原理简单介绍:使用OpenCV中svm训练英文字符图片,进而识别。 资源包括完整代码,训练图像,测试图片

2016-12-04

matlab相机标定源码

matlab相机标定工具箱,源码

2016-04-20

MATLAB单相机校准中文说明

MATLAB单相机校准中文说明

2016-04-05

Matlab摄像机标定工具箱的使用说明

Matlab摄像机标定工具箱和opencv相机标定程序说明

2016-04-05

Speeded-Up_Robust_Features_SURF算法全文翻译

Speeded-Up_Robust_Features_SURF算法全文翻译,从摘要到总结完全翻译。

2015-11-30

mfc显示图片源码和DIB文件

mfc两种显示图片方法。文档类显示和对话框picture控件显示。资源还包括DIB文件,业界良心,分数超值。

2015-10-23

Visual C++数字图像模式识别典型案例-冯伟兴-2

Visual C++数字图像模式识别典型案例-冯伟兴-光盘内容实例代码

2015-05-27

Visual C++数字图像模式识别典型案例-冯伟兴-1

Visual C++数字图像模式识别典型案例-冯伟兴 光盘内容1-4章实例代码

2015-05-27

《vc++数字图像处理技术详解》光盘 刘海波

《vc++数字图像处理技术详解》光盘 刘海波 11章节内容,仅供学习使用~

2015-01-25

龟兔赛跑c++程序

龟兔赛跑c++程序 class Athlete{ } class Rabbit:public Athlete{ }

2014-11-13

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

TA关注的人

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