- 博客(12)
- 资源 (10)
- 收藏
- 关注
原创 C++每日一练(STL_Map)
一、今日课题map二、实战演练 map是一类关联式容器,它是模板类。关联的本质在于元素的值与某个特定的键相关联,而并非通过元素在数组中的位置类获取。它的特点是增加和删除节点对迭代器的影响很小,除了操作节点,对其他的节点都没有什么影响。对于迭代器来说,不可以修改键值,只能修改其对应的实值。1)有何用?Vectors 包含着一系列连续存储的元素,其行为和数组类似。访问Vector中的任意元素或从末
2016-09-30 16:11:58 745
原创 C++每日一练(STL_Vector)
一、今日课题vector二、实战演练 vector<type> variable_name (number_of_elements)1)有何用?Vectors 包含着一系列连续存储的元素,其行为和数组类似。访问Vector中的任意元素或从末尾添加元素都可以在常量级时间复杂度内完成,而查找特定值的元素所处的位置或是在Vector中插入元素则是线性时间复杂度。2)怎么用?头文件#include
2016-09-29 16:45:31 511
原创 C++每日一练(STL_Bitset)
一、今日课题bitset二、实战演练 C++语言的一个类库,用来方便地管理一系列的bit位而不用程序员自己来写代码。1)有何用?有些程序要处理二进制位的有序集,每个位可能包含的是0(关)或1(开)的值。位是用来保存一组项或条件的yes/no信息(有时也称标志)的简洁方法。标准库提供了bitset类使得处理位集合更容易一些。2)怎么用?初始化bitset<n> b;//b有n位,每位都为0
2016-09-28 15:22:30 721 2
原创 C++每日一练(多重继承)
一、今日课题多重继承二、实战演练1)有何用?C++多重继承一直是一个让人搞不太清楚的一个问题,但是有时候为了实现多个接口,多重继承是基本不可避免,当然在Windows下我们有强大的COM来帮我们搞定这个事情,不过如果你想自己实现一套类似于COM的东西出来的时候,麻烦事情就来了。2)怎么用?使用虚继承会带来额外的时间和空间的开销,访问任何一个数据,都需要通过虚继承表进行跳转,不过一般来说够用了虚
2016-09-27 16:04:38 1012
原创 C++每日一练(拷贝构造函数、友元函数)
一、今日课题1.拷贝构造函数2.友元函数二、实战演练1.拷贝构造函数 拷贝构造函数,又称复制构造函数,是一种特殊的构造函数,它由编译器调用来完成一些基于同一类的其他对象的构建及初始化。 其唯一的形参必须是引用,但并不限制为const,一般普遍的会加上const限制。此函数经常用在函数调用时用户定义类型的值传递及返回。拷贝构造函数要调用基类的拷贝构造函数和成员函数。如果可以的话,它将用常
2016-09-26 17:25:00 1053
原创 coherence_enhancing_diff(Filters/Enhancement)
一、效果一览二、功能保持图像细节特征的同时减弱噪声。三、算子背景1.各向异性扩散方程: 2.相关参数:平滑偏导算子平滑扩散系数迭代次数
2016-09-26 10:27:47 1832
原创 C++每日一练(重载)
一、今日课题1.函数重载2.运算符重载二、实战演练1.函数重载 When two or more different declarations are specified for a single name in the same scope, that name is said to overloaded. By extension, two declarations in the sam
2016-09-23 15:20:51 741
原创 C++每日一练(构造、析构、虚函数)
一、今日课题1.构造函数 && 析构函数2.虚函数 && 纯虚函数二、实战演练构造/析构 构造函数:与类名相同的,在建立对象时自动调用的函数。如果在定义时,没有为类定义构造函数,编译系统就会生成一个默认形式的隐含的构造函数,这个构造函数体是空的,因此默认构造函数不具备任何功能。 析构函数:析构函数会在到某个对象的所有引用都被删除或者当对象被显式销毁时执行。1)有何用?构造:给创建的
2016-09-22 15:34:28 562
原创 C++每日一练(this指针、函数模板)
C++每日一练(16/9/21)一、今日课题1.this指针的理解2.函数模板的定义和使用二、实战演练this指针 要理解this指针,先要理解class的意思。class应该理解为一种类型,象int,char一样,是用户自定义的类型。(虽然比int char这样build-in类型复杂的多,但首先要理解它们一样是类型)。用这个类型可以来声明一个变量,比如int x, myclass my等等。
2016-09-21 16:44:10 1140
原创 C++每日一练(类模板、树)
一、今日课题1.类模板的定义及使用2.树的基本术语二、实战演练类模板 使用类模板使用户可以为类定义一种模式,使得类中的某些数据成员、某些成员函数的参数、某些成员函数的返回值能取任意类型。类模板是对一批仅仅成员数据类型不同的类的抽象,程序员只要为这一批类所组成的整个类家族创建一个类模板,给出一套程序代码,就可以用来生成多种具体的类,(这类可以看作是类模板的实例),从而大大提高编程的效率。1. 定
2016-09-20 16:43:29 1211
原创 光源的基础培训
机器视觉光源中最关键的一个方面就是选择正确的照明,机器视觉光源直接影响到图像的质量,进而影响到系统的性能。所以我们说光源起到的作用:就是获得对比鲜明的图像。 一个好的图像处理系统,首先应该获得一张高质量的图像,可以说光源是图像处理系统成功的关键之一。选用光源的主要目的有: 1、将待测区域与背景区域区分开来; 2、将运动目标“凝固”在图像; 3、增强等测目标边缘的清晰度; 4、消除阴影;选择
2016-09-19 15:20:39 2593 1
原创 机器之眼,看懂世界
一、计算机视觉行业概述1.概述概括地说,视觉系统主要解决的是物体识别、物体形状和方位的确认以及物体运动判断三个问题。而计算机视觉的研究,则是专注于让机器代替人眼,解决这些问题。 2.行业驱动数据量 - 运算力 - 算法技术 3.市场规模人脸识别和视频监控作为计算机视觉的重要领域,2015年市场容量已达十亿和百亿级别。二、计算机视觉技术与应用场景1.通用视觉识别技术流程 2.识别技术
2016-09-19 14:15:25 1206
MiniTool分区软件
2023-07-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人