上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 23 下一页
摘要: vector 是动态数组,连续内存空间,具有随机存取效率高的优点。vector 是单口容器,在队尾插入和删除元素效率高,在指定位置插入会导致数据 元素移动,效率低。vector 构造函数12345... 阅读全文
posted @ 2019-06-07 14:45 深页 阅读(61) 评论(0) 推荐(0)
摘要: string 是对 char * 的封装,具有如下特性:char 是一个指针,string 是一个类。string 实现了对 char 的封装,是 char* 的容器string 封装了许多字符... 阅读全文
posted @ 2019-06-07 08:36 深页 阅读(45) 评论(0) 推荐(0)
摘要: Mat 类提供了多种方便的方法来选择图像的局部区域。使用这些方法时需要注意,这些方法并不进行内存的复制操作。如果将局部区域赋值给新的 Mat 对象,新对象与原始对象共用相同的数据区域,不新申请内存... 阅读全文
posted @ 2019-06-02 22:47 深页 阅读(187) 评论(0) 推荐(0)
摘要: 利用 C++中的运算符重载,OpenCV 2 中引入了 Mat 运算表达式。这一新特 点使得使用 C++进行编程时,就如同写 Matlab 脚本,代码变得简洁易懂,也便于维护。下面给出 Mat 表... 阅读全文
posted @ 2019-06-02 14:05 深页 阅读(89) 评论(0) 推荐(0)
摘要: 边缘检测是为了识别物体的边缘,而边缘是由数字图像中亮度变化明显的点连接而成的,主要可以通过基于图像强度的一阶和二阶导数来寻找到这些点。边缘检测可以分成三个步骤:滤波。由于导数对噪声敏感,所以在边缘... 阅读全文
posted @ 2019-06-02 13:35 深页 阅读(375) 评论(0) 推荐(0)
摘要: 数字图像在数字化和成像过程中会受到成像设备或外界环境的影响,受到干扰产生的图像叫做噪声图像。按照噪声的引入方式分类,可以将噪声分成加性噪声和乘法性噪声。加性噪声的幅度与信号的幅度无关,是叠加在图像... 阅读全文
posted @ 2019-06-02 02:01 深页 阅读(694) 评论(0) 推荐(0)
摘要: 计算机使用 0/1 编码存储图像,数字图像在计算机中同样也使用 0/1 编码来存储。在计算机看来图像是一堆亮度不同的点组成的矩阵。一般灰度图用 2 维矩阵来表示,彩色图片是多通道的,则用 3 维矩... 阅读全文
posted @ 2019-05-25 23:32 深页 阅读(103) 评论(0) 推荐(0)
摘要: 本文介绍 OpenCV 的基本数据结构,做到心中有数就不会在阅读示例代码的时候发憷。Mat 类Mat 是 OpenCV 中最重要的一种数据结构,OpenCV 将其定义为一个类,用于存储图像矩阵。属... 阅读全文
posted @ 2019-05-25 12:52 深页 阅读(139) 评论(0) 推荐(0)
摘要: printf “格式字符串” 候选字符格式字符串作用%d将整数转成十进制%f将整数转成浮点数%u十进制无符号整数%o将整数转成八进制%c将整数转成对应的 ASCII 字符%s将整数转成字符串%x... 阅读全文
posted @ 2019-05-23 10:43 深页 阅读(91) 评论(0) 推荐(0)
摘要: C/C++ 中的 main 函数经常带有 argc, argv ,比如 int main(int argc, char** argv) 或者 int main(int argc, char* ar... 阅读全文
posted @ 2019-05-23 08:05 深页 阅读(84) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 23 下一页