读取txt文件数据保存到vector,并转换为Mat

Mat Vec2Mat(vector<vector<float>> vec) //二维Vector转Mat { int row = vec.size(); int col = vec[0].size...

2019-01-15 16:01:31

阅读数 25

评论数 0

内存泄露问题解决办法

参照https://blog.csdn.net/mfcing/article/details/42673393

2019-01-10 19:58:40

阅读数 15

评论数 0

OpenCV中findcounter所用轮廓提取算法理解

OpenCV中findcounter函数所用的算法来源于论文Topological structural analysis of digitized binary images by border following。 百度文库中可以下载https://wenku.baidu.com/view/...

2018-12-19 14:13:52

阅读数 56

评论数 0

adaboost算法原理及sklearn中使用办法

  转自https://www.cnblogs.com/pinard/p/6136914.html,感谢作者     在集成学习原理小结中,我们讲到了集成学习按照个体学习器之间是否存在依赖关系可以分为两类,第一个是个体学习器之间存在强依赖关系,另一类是个体学习器之间不存在强依赖关系。前者的代...

2018-10-08 16:59:50

阅读数 359

评论数 0

logistic回归(二分类)和Softmax回归的关系、logistic回归(多分类)和Softmax的关系

转自:https://blog.csdn.net/danieljianfeng/article/details/41901063 logistic回归(二分类): 定义逻辑回归hypothesis为 , 其中,为sigmoid函数,可以理解为预测为正类的概率。 损失函数为:   对l...

2018-10-08 16:58:03

阅读数 186

评论数 0

机器学习之数据预处理--归一化与标准化

参考:https://blog.csdn.net/starter_____/article/details/79215684,感谢作者

2018-10-08 16:36:12

阅读数 30

评论数 0

主成分分析(PCA)的求解大致过程

PCA算法的大致步骤: 设有m条n维数据,m个样本,对原始数据标准化(减去对应变量的均值,再除以其方差),每个样本对应p个变量,x=(x∗1,x∗2,⋯,x∗n)′x=(x1∗,x2∗,⋯,xn∗)′。 1.对原始数据标准化(减去对应变量的均值,再除以其方差) 参考1:https://b...

2018-10-08 14:27:14

阅读数 56

评论数 0

C++中虚函数的作用

参考https://blog.csdn.net/jhz033/article/details/73527288

2018-10-07 20:20:54

阅读数 27

评论数 0

堆和栈的区别

参见https://www.cnblogs.com/yechanglv/p/6941993.html

2018-10-05 11:07:43

阅读数 14

评论数 0

malloc和new的区别、free和delete的区别

new/delete是C++提供的实现内存的动态分配与释放的方法; malloc/free是C提供的实现内存动态分配与释放的方法。   下面以两个例子讲解malloc和new的区别: C++中: int *iptr; iptr = new int;   //分配一个整形变量的空间,并将...

2018-09-07 11:03:31

阅读数 30

评论数 0

各种I/O口知识点总结

一些概念: 单工模式的概念解释:只支持数据在一个方向上传输; 半双工模式的概念解释:允许数据在两个方向上传输,但是某一时刻只允许数据在一个方向上传输; 全双工的模式概念解释:同时在两个方向上传输,是两个单工通信的结合,要求发送设备和接收设备同时具有独立的接收和发送能力。 1. 串口 串行...

2018-09-06 22:30:20

阅读数 34

评论数 0

面试所遇问题

一. python中元组合列表有什么区别?          Python 的元组与列表类似,不同之处在于元组的元素不能修改,元组中的元素不能被删除。 元组使用小括号,列表使用方括号。 二. C++中友元函数的作用?           友元函数提供了不同类或对象的成员函数之间、类的成员函...

2018-09-04 12:25:39

阅读数 26

评论数 0

对于段页式内存管理的理解

      内存管理单元(MMU)负责从虚拟地址到物理地址的转化。逻辑地址(可以认为是虚拟地址)是段标识+段内偏移量的形式,MMU通过查询段表,可以将逻辑地址转化为线性地址。如果CPU没有开启分页功能,那么线性地址就是物理地址;如果CPU开启了分页功能,MMU还需要查询页表来将线性地址转化为物理地...

2018-09-01 09:37:24

阅读数 196

评论数 0

用户态与内核态

    用户态和内核态是操作系统的两种运行级别。 发生以下三种情况时进程会从用户态切换到内核态: 1.发生系统调用 2.产生异常 3.外设产生中断

2018-08-23 09:27:48

阅读数 77

评论数 0

kmalloc kzalloc vmalloc malloc 和get_free_page()的区别

参照https://www.cnblogs.com/onlyforcloud/articles/4465750.html和https://blog.csdn.net/star_xiong/article/details/17683733

2018-08-21 10:03:39

阅读数 22

评论数 0

用户进程分段存储

       在将应用程序加载到内存空间执行时,操作系统负责代码段、数据段和BSS段的加载,并在内存中为这些段分配空间。栈也由操作系统分配和管理;堆由程序员自己管理,即显式地申请和释放空间。      BSS段、数据段和代码段是可执行程序编译时的分段,运行时还需要栈和堆。 参考:https...

2018-08-21 09:51:24

阅读数 43

评论数 0

数组和单链表的排序

//数组的冒泡排序 void sortA2(int a[], int length){ int i, j, temp; for(i = 0; i < length-1; ++i){ for(j = 0; j < l...

2018-08-18 11:18:24

阅读数 57

评论数 0

mjpeg_streamer_client中链表操作

添加到链表末端: /**********************************************************************  * 函数名称: RegisterDispOpr  * 功能描述: 注册"显示模块", 把所能...

2018-08-18 11:00:42

阅读数 17

评论数 0

C语言链表的操作(单向链表)

参照博客https://blog.csdn.net/tech_pro/article/details/70207204和https://blog.csdn.net/it_iverson/article/details/76615041和https://blog.csdn.net/yubujian_...

2018-08-17 11:04:46

阅读数 31

评论数 0

Linux网络编程(socket)

入门知识查看https://blog.csdn.net/qq_31505483/article/details/73929798   网络编程本质上也是数据传输,也满足数据传输三要素:源、目的、长度。服务器只能被动地响应请求,而客户端可以主动发出请求。 网络通信有两种协议:TCP和UDP,其...

2018-08-16 08:41:23

阅读数 49

评论数 0

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