自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 C语言编译过程

一.预处理阶段 .c ----> .i (-E) 1.将头文件包含 2.删除注释 3.宏替换 4.条件编译 二.编译阶段 .i ----> .s (-S) 将.i文件内容编译成汇编语言后生成.s文件 三.汇编阶段 (-c) 将.s文件汇编成机器语言后生成.o文件 四.链接阶段 .o链接成可执行文件 反汇编 objdump -xd 这些过程放缓存区,内存区 ...

2019-08-18 16:41:06 158

原创 STL + 内存分配

STL:标准模板库 作用:标准化组件 容器:存数据 迭代器:遍历 × ++ = == != begin(), end() 内存分配 代码:代码区 数据:数据区 —Bss:未初始化的全局变量以及初始化为0的全局变量+静态成员变量(只拷贝一份, 一次初始化) —Data:初始化为非零的全局变量 rodata:一般常量数据+字符串常量(只保留一份,存在一个...

2019-08-17 08:45:13 276

原创 点乘 X乘

点: |a| |b| cos X: |a||b| sin

2019-08-14 15:24:14 3541

原创 cv::Vec3b

vector(向量): C++中的一种数据结构,一个类,相当于一个动态的数组。(类模板) Vec3f 浮点 8U 类型的 RGB 彩色图像 <Vec3b> (0-255) vector a 单通道: img.at(5,6) = 25; 多通道: img.at< cv:: Vec3b >((5,6) [0]= 25;//B img....

2019-08-14 09:37:58 10870 1

转载 Canny

Canny 小记 Canny算法实现: 1.用高斯滤波器平滑图像(在调用Canny之前自己用blur平滑) 2.用一阶偏导的有限差分来计算梯度的幅值和方向. 3.对梯度幅值应用非极大值抑制 . 4.用双阈值算法检测和连接边缘. 应用非最大抑制。这将删除不被认为是边缘的一部分的像素。因此,只有细线(候选边)将保留。 滞后:最后一步。Canny确实使用两个阈值(上限和下限): 如果像...

2019-08-14 09:14:00 250

空空如也

空空如也

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

TA关注的人

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