自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (8)
  • 收藏
  • 关注

原创 vector初始化

vector 初始化内存方法1:vector<int> v2(10); //初始化size为10可以避免数组动态增长的时候不断的分配内存vector<int> v2,v2.reserve(10);方法2:v1[10] ={0,1,0,0,3,0,0,4,4,4};vector<int> v3(&v1[0],&v1[9]);...

2018-11-30 20:10:21 156

原创 Mat的操作的row和col总结

经常忘了他两哪个在前哪个在后1.at访问像素点的value的时候一定是row在前,映射到坐标系就是y在前(row) 实际上是at<type>(row,col)2.申明Mat()的时候,Mat(rows,cols,type)3.申明size的时候,Size(width,height)4.申明rect的,Rect(x,y,width,height) 总结:只要是涉及...

2018-11-20 16:51:30 10952

原创 下载github的单独文件网址

福利:给大家推荐一个很好的网址,可以下载github里面的单独文件,而且不需要安装任何插件https://minhaskamal.github.io/DownGit/#/home

2018-11-15 11:36:30 552

原创 libpng16.so.16: undefined reference to `inflateValidate@ZLIB_1.2.9'

这个错误我是在配ifm相机的时候出现的,查了很多资料,想办法解决zlib_1.2.9,但是看起来很复杂,因为这好像涉及到很多底层库,我尝试过,结果连opencv都没法正常使用,然后费了很大劲才恢复。解决方案:只需要将conda的文件夹的名字改一下,比如conda_tmp,然后重新安装libpng16-16:sudo apt-get install libpng16-16问题解决。...

2018-11-15 10:29:43 4109 3

原创 Python的数据结构(列表,集合,元组)

Python也算是现学现用,针对数据结构,我觉得必须掌握的就这三种:列表,集合,元组列表[ ]:列表的申明和访问#!/usr/bin/python3list =[]list1 = ['Google', 'Runoob', 1997, 2000];list2 = [1, 2, 3, 4, 5, 6, 7 ]; print ("list1[0]: ", list1[0])p...

2018-11-12 17:28:27 154

原创 C++的友元函数

类的友元函数申明在类内部,定义在外部。(怎么记得好像有一个东西也是这么玩的,好吧,原来是静态变量和静态函数,不过不同的是,静态的东西,它们还是属于这个类的,而且定义静态成员的时候是要加作用范围),它实际上是可以理解为是插入类内部的一个间谍,可以获取类内部的protected和private的信息,emmm,难怪好多人不建议用它,说是破坏了C++的封装性。尽管友元是在类里面申明的,但是它并不是类...

2018-11-09 12:01:34 226

原创 C++的中的继承,多态和虚函数

首先继承,多态,虚函数,我们先了解一下各位的关系。继承是子类继承父类,完成基础功能的获取,当然继承有三种权限,public,protect和private,如果不加权限限定,默认继承是私有继承。权限表如下:所以可以看到凡私有成员,子类都不能用,不过有方法能用,这里不讨论。多态:实际上就是通过继承实现的,函数的多态性是指一个函数被定义成多个不同参数的函数。当你调用这个函数时,就会...

2018-11-08 20:02:16 215

原创 关于C++的变量初始化

构造函数的初始化,不要写成函数的形式,比如const类型的数据是无法通过:construct(int a){p1= a;p2 =a; //const 不能直接赋值初始化p3 =p1; //p3没有被初始化}int p1;const int p2;int &p3;需要通过初始化列表construct(int a):p1(a),p2(a),p3(p1){...

2018-11-08 17:13:15 810

原创 C++静态成员和静态函数(类)

C++类的静态成员变量是需要初始化的,实际上不是为了初始化而初始化,本质上是要定义,分配内存。需要在类的外部进行定义。静态成员变量:静态成员变量和常用的全局变量比较类似。先看一个头文件animal.h#ifndef DUOTAIJINGTAI_ANIMAL_H#define DUOTAIJINGTAI_ANIMAL_H#include <string>cla...

2018-11-08 16:45:47 619

原创 leetcode第四题(383. Ransom Note)

Given an arbitrary ransom note string and another string containing letters from all the magazines, write a function that will return true if the ransom note can be constructed from the magazines ; ot...

2018-11-07 17:02:55 244

原创 C++创建链表

创建链表写过无数次,但是每次写都要思考,索性总结一个固定的模板,要用直接拿过来就行。链表的原理这里就不说了,我主要给了一个例子讲解一下链表的创建,比较简单易懂的例子,变形的话以后有空再更。以下函数的功能主要是将一个数组转为一链表:#include <iostream>using namespace std;//////链表的节点创建,创建一个节点/////////s...

2018-11-07 15:30:56 1369

原创 如何安装opencv的contrib(xfeature等)

不知道从3.x开始,opencv就已经不支持免费用一些库了,比如sift,surf这些,因为我最近需要用到,就装了一下,github上有源码,但是安装的时候我出现了很多问题,现在总结一下,方便大家安装。首先从https://github.com/opencv/opencv_contrib这里clone下下来源码。然后运行cmake-gui,这个可视化,比较方便。将extra-什么第三方库的...

2018-11-02 10:37:53 2787 5

cuda vscode编译配置

初学cuda,利用vscode,nvcc的编译器编译可执行文件

2023-03-01

read_binary.py

python读取二进制文件,可以读取mipi的12bit

2021-07-29

doxygen的配置文件

当初试的时候,配置文件和头文件同一目录,而且我只有头文件

2021-07-08

call_count.h

主要的目的是为了写一个宏函数,可以方便的插入到函数,可以获得函数被调用了几次

2021-06-25

how_to_use_simpleperf_for_cachemisses_and_cpucycles.txt

simpleperf的使用方法,主要是如何获取cachemiss和cpucyle的报告,包含火焰图

2021-06-10

extras-master-simpleperf.tar.gz

simpleperf的开源代码,里面也有分析perf.data的工具

2021-06-10

vscode 利用cmakelist 的demo工程

该工程包主要是给大家一个base,开发C++项目用的,可以作为初学者或者对于vscode以及cmakelist不熟悉的usr使用

2020-11-25

VScode hello world

VScode 如何用camke进行编译调试的示例程序,可以作为基础的环境程序,基于VScode做C++的开发

2020-11-18

人脸样本库

主要用于机器学习,或者深度学习,作为训练样本使用的,便宜分享给大家

2018-10-10

空空如也

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

TA关注的人

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