自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

青岛机器视觉

Deeplearning 机器视觉学习笔记

  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

转载 不同的思维方式不同的人生

1. 有个老人爱清静,可附近常有小孩玩,吵得他要命,于是他把小孩召集过来,说:我这很冷清,谢谢你们让这更热闹,说完每人发三颗糖。孩子们很开心,天天来玩。几天后,每人只给2颗,再后来给1颗,最后就不给了。孩子们生气说:以后再也不来这给你热闹了。老人清静了。  【境界思维】抓住人性的弱点,无事不成。  2. 两马各拉一货车。一马走得快,一马慢吞吞。于是主人把后面的货全搬到前面。后面

2013-12-21 16:14:41 795 1

转载 字符类型转换 CString char string

CString 头文件#include string 头文件#include CString 转char *CString cstr;char *p = (LPSTR)(LPCTSTR)cstr;string 转 CStringCString.format(”%s”, string.c_str());char 转 CStringCString.format(”%s”

2013-06-24 16:09:48 685

原创 C++之类成员初始化

保证所有对象在使用前都已经初始化(1)特别是自定义类的初始化,一般用带参数的构造函数,而不是用赋值运算符,那样效率不高,那样的话会先调用默认构造函数,然后再用赋值运算。成员初值列,member initialization list,,总是使用成员初值列进行初始化注意:(1)手工初始化内置型对象(2)使用成员初始列处理对象的所有成分(3)在初始化次序不确定性时,转变设计思路

2013-06-09 15:46:09 462

原创 C++之预编译

1.不想编译某段代码。或者 因为有注释包含的情况,可以使用条件编译#if 0......#endif2.宏定义#word是把word转变成字符串对待3.头文件。为了避免重复包含头文件的情况,。节省开支,可以使用头文件的内部卫哨和外部卫哨。#ifndef XXXX#define XXXX。。#endif4.不要用宏定义新类型

2013-06-09 15:45:06 422

原创 vector内存

vector是一个非常好用的东西。不过有些事还是要注意的。vector的clear()并不释放内存。只是清空其里面的数据而已,vector如果不主动释放的话只会增不会减。释放内存一般用swap方法。内存的问题不容忽视。其问题可能是累加的,一旦出现就是大问题,有个哥们写的程序运行了七个月崩溃了,找了一年,最后发现是vector的问题。用法还是得严谨起来。加油!

2013-06-03 20:00:52 528

转载 C++字符编码转换

UTF-8: 3字节一个字符UNICODE: 2字节一个字符GB2312: 1字节一个字符例子:“你”字的UTF-8编码: E4 BD A0        11100100 10111101 10100000“你”的Unicode编码: 4F 60          01001111 01100000按照UTF-8的编码规则,分解如下:xxxx0100 xx1111

2013-05-31 23:39:46 485

原创 SQL Server表名

自定义数据库中表名不允许用USER估计涉及到系统名称的都不要用,否则打不开。。

2013-04-15 15:40:34 696

转载 统计算法执行时间-毫秒级

#include#includeusing namespace std;class CTimer{public: CTimer() {  QueryPerformanceFrequency(&m_Frequency);  Start(); } void Start() {  QueryPerformanceCounter(&m_StartCoun

2013-04-15 15:30:10 830

转载 reduce() 和 findContours()的使用陷阱 .

之前学习OpenCV时是从于老师的书本教材开始的,所以一直使用的接串口就全是其于C的,但越使用越觉得C接口不其方便,再者使用C++应当是大的趋势所向,所以,又只好对相应的C++接口进行学习和使用,真心烦燥! 浪费了一些时间不说,关键是c++接口中的一些函数的使用和要求,与C的有些出入,按之前C的方法去使用,有时会出些莫名的问题,解决起来老费劲!        之前的笔记也记,只不过是,不是记在

2013-01-10 13:02:02 558

转载 系统架构师书籍推荐

软件架构师书籍 一、Software Architecture篇     这个领域没有什么"畅销书",可能读者中本来就是开发设计人员与项目经理占了多数,真正定位为架构师而且做的也是架构师工作的不多吧。   1.《Software Architect Bootcamp--软件架构师教程》    架构师新手训练营,可惜常以Corba做例子。第2版国内还没有翻译,只好看完中文的第一版

2012-12-29 17:00:34 2375

原创 C/C++之预处理和sizeof

一、宏定义注意事项:1.不能用分号结束                    2,注意使用括号例如:定义宏MIN 返回两个数中较小的一个#define MIN(A,B) ((A) 二、const作用:1.定义常量            2.修饰函数参数或者返回值,其修饰的值受到强制保护,防止意外变动,提高程序健壮性。在类里面。用mutable修饰数据成员,修饰为

2012-12-25 15:45:28 727

转载 tesseract64位编译

经过两天吐血的编译。tesseract终于可以在win64下用了我这将每一步更加细化。我编译的是tesseract-ocr3.02 + leptonica1.681.要想编译自己的tesseract的lib和dll必须先编译leptonica,详见http://www.leptonica.org/vs2008doc/index.html  编译leptonica,zlib,libj

2012-12-25 09:19:59 558

原创 C/C++基本类型内存表示

我们都知道,C/C++这种高级编程语言,在编译执行的时候,最底层都是二进制的数据,即0/1组合。那么我们来看一下具体是怎么 表示的:首先,常用的基本类型占用的字节数:bool  1byte(BOOL 4bytes ,其实际上是int型)char 1byteshort 2int   2~4不等,视操作系统而定,一般是4byteslong 4 long long 8(个

2012-12-24 23:19:18 513

大区域DEM数据处理及其三维可视化应用

大区域DEM数据处理及其三维可视化应用,对三维建模,三维可视化。有很大帮助。C++

2011-04-11

directX编程实时渲染

directX编程实时渲染,讲的是用的主要的关键技术。各种算法

2011-04-11

空空如也

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

TA关注的人

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