自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux 隔文件夹建立软链接

加入我的 ~/Shell/文件下有个test文件夹和test1文件夹,先需要在test1文件夹中建立test文件夹的软链接slink,该怎么实现: 假设我当前工作路经为~/Shell/ 则,执行cd ./test1ln -s ../test slink

2016-04-28 22:19:53 755

原创 linux BASH_SOURCE[0]

BASH_SOURCE[0] BASH_SOURCE[0] 等价于 BASH_SOURCE, 取得当前执行的shell文件所在的路径及文件名。在目录/home/sam/linux编程练习/Shell下新建脚本test.sh:#!/bin/bashDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )/../" && pwd )"# DIR=$( cd "$( di

2016-04-28 21:47:58 6314 2

原创 OpenCV3.0 HOG+SVM行人检测器

介绍什么的请参考:利用Hog特征和SVM分类器进行行人检测我只说一下Opencv3.0里面,需要注意的地方。 本人接触OpenCV很短的时间,新手。OpenCV3.0相比2.X,接口更加清晰,还是有很大的改动的。 主要有几个需要注意的地方: 1. sampleLabelMat的数据类型必须为有符号整数型。 2. 加载已经训练好的分类器,需要注意: svm = SVM::load<SVM>(

2016-04-26 21:49:02 11184 11

转载 OpenCV: resize

OpenCV改变图像大小的操作有两类:resize与图像金字塔,但是这两类操作差别还是比较大的。 一、resize 函数原型 void resize(InputArray src, OutputArray dst, Size dsize, double fx=0, double fy=0, int interpolation=INTER_LINEAR ) 各个参数的意义比较直观,但是需要注意

2016-04-26 21:32:15 613

转载 OpenCV矩阵操作

OpenCV矩阵操作

2016-04-26 21:30:09 308

转载 OpenCV : InputArray和OutputArray

OpenCV学习笔记(五十六)——InputArray和OutputArray的那些事core

2016-04-26 21:29:00 976

转载 OpenCV:对XML和YAML文件实现I/O操作

OpenCV学习笔记(六)——对XML和YAML文件实现I/O操作

2016-04-26 21:27:26 405

转载 opencv Mat详解

参考链接:OpenCV系列(三):Mat详解 OpenCV官方:Mat OpenCV学习笔记(四十)——再谈OpenCV数据结构Mat详解

2016-04-26 21:26:01 618

原创 C++ 嵌套类与外围类间的成员访问

/** * 嵌套类与外围类间的成员访问 * 1. 外围类不能访问嵌套类的非静态数据成员, 反之亦然; * 2. 外围类可以访问嵌套类的静态成员,但必须加上名字限定,嵌套类可以访问外围类的静态成员 * 3. 在外围类的成员函数中,可以直接调用嵌套类的静态成员函数,但调用非静态成员函数必须借助嵌套类对象来调用 * 4. 在嵌套类的成员函数中,可以直接调用外围类的静态成员函数,但不能调用非静态函

2016-04-24 15:49:43 3521

原创 mysql常用指令

1、连接Mysql 格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。 首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了

2016-04-18 22:13:43 377

原创 编译第一个opencv测试程序

g++ -o test1 test1.cpp -I/usr/local/include -I/usr/local/include/opencv -I/usr/local/include/opencv2 -L/usr/local/lib /usr/local/lib/*.so

2016-04-17 13:07:51 1672

原创 对象的静态类型与动态类型

由于继承导致对象的指针和引用具有两种不同的类型: 静态类型 和 动态类型 。 静态类型 :指针或者是引用声明时的类型。 动态类型 :由他实际指向的类型确定。 例如:GameObject *pgo = new SpaceShip; //pgo静态类型是 GameObject动态类型是 SpaceShip*Asterioid *pa = new Asterioid; //pa的静态类型是 Ast

2016-04-12 19:54:26 787

原创 扑克牌顺子

/** * 扑克牌顺子 * 先排序,再统计0的个数,再统计空缺的个数 */#include <iostream>#include <vector>#include <algorithm>using namespace std;class Solution {public: bool IsContinuous( vector<int> numbers ) { if (

2016-04-12 10:12:06 378

原创 输入一个递增排序的数组和一个数字s,在数组中寻找两个数,使得这两个数的和为s

题目:输入一个递增排序的数组和一个数字s,在数组中寻找两个数,使得这两个数的和为s。注意:已经是一个递增排序数组,所以要牢牢得抓住这个特性。#include <iostream>using namespace std;class Solution {public: bool FindNumsWithSum(int data[], int length, int sum, int *num1,

2016-04-10 22:26:36 2438

原创 找出数组中只出现一次的数字

题干:找出数组中只出现一次的数字——一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。#include <iostream>#include <vector>using namespace std;class Solution {public: void FindNumsAppearOnce(vector<int> data,int* num1

2016-04-10 20:49:56 432

原创 C++ 友元

Friend.h#ifndef FRIEND_H_#define FRIEND_H_#include <vector>#include <iostream>/** * 令成员函数为友元,需要注意顺序,要仔细组织程序的结构,以满足声明和定义的彼此以来关系: * 1. 首先定义B类,其中声明funb2函数,但是不定义它 * 2. 定义A类,其中包含对B::funb2的友元声明 * 3. 定

2016-04-10 16:13:05 330

原创 把数组排成最小的数

题目:输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。四段代码,主要区别在于sort()函数的第三个参数上:用一个StrComparator类,重载()操作/** * 把数组排成最小的数 * 输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有

2016-04-07 09:39:30 509 1

空空如也

空空如也

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

TA关注的人

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