摘要:problem: Reverse Integer 注意考虑是否越界; INT_MAX INT_MIN 32bits or 64bits 调整策略,先从简单的问题开始;
阅读全文
摘要:前言 使用vim的过程中想要快速移动光标至行首、行尾、第一行、最后一行或者某一行,本文对此简单介绍。 具体操作 1.快速至当前行的行首; 1) Home键; 2) 数字0; 3) 符号^; 2.快速至当前行的行尾使用
;1)End键;2)符号 3) n+ 符号$ 表示当前行开始的第(n-1
阅读全文
摘要:参考 1. https://www.cnblogs.com/hzhida/archive/2012/05/29/2524351.html 2. https://www.cnblogs.com/hzhida/archive/2012/05/29/2524397.html 3. https://www.
阅读全文
摘要:回文串 回文串(palindromic string)是指这个字符串无论从左读还是从右读,所读的顺序是一样的;简而言之,回文串是左右对称的。一般求解一个字符串的最长回文子串问题。 problem:Longest Palindromic Substring 参考 1.LongestPalindromi
阅读全文
摘要:前言 Opencv中可以调用函数提取某些连续的行或者列,Mat的rowRange和colRange可以获取某些范围内行或列的指针; 这两个函数返回的是指向原矩阵内部位置的指针,类似于浅拷贝; example cv::Mat align_mean(cv::Mat mean, cv::Rect face
阅读全文
摘要:前言 最近看github上源码发现对两个cv::Rect使用相与(&)操作,猛地感觉自己蒙啦,Rect类还有这种神奇用法?!翻看opencv官网Rect类,果然如此! opencv中Rect类 Rect_类有些意思,成员变量x、y、width、height,分别为左上角点的坐标和矩形的宽和高。常用的
阅读全文
摘要:前言 实现多个文档文件在同一个屏幕上显示多个窗口。 实现过程 在指令列模式输入『:sp {filename}』即可!那个 filename 可有可无, 如果想要在新窗口启动另一个文件,filename就加入文件名,否则仅输入 :sp 时, 出现的则是同一个档案在两个窗口间! 另外,可以利用『[ctr
阅读全文
摘要:公共成员函数: mode code 参考 1.cplusplus.com; 完
阅读全文
摘要:前言 有时候使用linux需要选择某一块区域进行处理,比如对某些列的某些行,类似于Ultraedit的列模式,其实vim中就有相关的功能,此时可以使用vim的区块选择进行处理。 区块选择 1.在一般模式将光标移动到所需区域的左上角所在的行列,然后按下ctrl+v,左下角会出现VISUALBLOCK的
阅读全文
摘要:problem: Median of Two Sorted Arrays 什么是median(中值)? solution中使用的是递归方法,可以自己推导一下下。。。 还没有完全明白,先记录下来。 参考 1.leetcode-4-MedianofTwoSortedArrays; 完
阅读全文
摘要:ARM平台实现于仕琪人脸检测库YSQfastfd 平台要求 步骤 运行之前需要检查一下是否安装摄像头及其驱动; 如果没有,需要重新安装驱动; 问题 出错的源码主要有video.cpp和test.cpp; 个人感觉主要是调用ioctl的过程有点问题。 问题没有解决,还没找到错误原因,桑心,有点丧。。。
阅读全文
摘要:problem:Longest Substring Without Repeating Characters to be continue
阅读全文
摘要:前言 最近使用dlib库的同时也会用到opencv,特别是由于对dlib库的画图函数不熟悉,都想着转换到opencv进行show。本文介绍一下两种开源库中rectangle类型之间的转换。 类型说明 opencv中cv::Rect 以及opencv中的rectangle函数: 或者 dlib中的re
阅读全文
摘要:函数的计算结果类型是double,单位是秒。 要使用更精确的计时,就需要使用getCPUTickCount(),不过现代计算机CPU的频率会随着负载而变化所以没大有必要使用该函数,可以参看函数的介绍【Also, since a modern CPU varies the CPU frequency
阅读全文
摘要:参考 1.windows命令; 2.linux-command; 完
阅读全文
摘要:problem: Add Two Numbers 需要学习的是单向链表的基础使用;
阅读全文
摘要:前言 最近使用dlib进行红外图像的人脸检测,发现效果还不错,想要extract检测到的人脸区域作为数据集,其中需要从dlib图像类型数据中提取dlib::rectangle类型的人脸区域。 code 1. 将dlib image转换为opencv cv::Mat类型,同时提取图像区域的数据类型也是
阅读全文
摘要:re 1.https://www.cnblogs.com/idorax/p/6475941.html end
阅读全文
摘要:how to unzip *.bz2 file? unzip or re 1.baidubaike; end
阅读全文
摘要:re: 1.facial-landmark-detection; https://www.learnopencv.com/facial-landmark-detection/ 2.landmark https://www.learnopencv.com/?s=landmark 3.landmark;
阅读全文
摘要:learn opencv website: https://www.learnopencv.com/ learn opencv github:https://github.com/spmallick/learnopencv
阅读全文
摘要:flag -everyday do leetcode problems at least one and at most three. problem here 需要学习的是c++的map类型,之前竟然完全不了解; 还有unorder_map类型;
阅读全文
摘要:前言 读取文件内容时,需要判断是否到文件末尾,此时用到eof函数。 函数定义 Check whether eofbit is set Returns true if theeofbiterror state flag is set for the stream. This flag is set b
阅读全文
摘要:前言 使用to_string函数可以将不同类型的数据转换为string类,请参考here和here。如果string的位数固定,如何进行自动补零呢?请看本文实例! 代码 确定位数,to_string 自动补零; int a = 5; std::string str = std::to_string(
阅读全文
摘要:退出shell终端: 清除当前屏幕信息 不过clear只是将之前的命令向上隐藏啦。。。
阅读全文
摘要:参考 1.AdaBoost从原理到实现; 完
阅读全文
摘要:参考 1.AdaBoost从原理到实现; 完
阅读全文
摘要:前言 编写python程序有时候需要对代码块进行comment,本文对此介绍。 方法 python注释的三种方法: 1.井号注释单行代码: # 2.三个单引号或三个双引号注释语句块: ''' 或者" " " 3.井号加两个百分号画出语句块分界线: #%% 代码 参考 1.注释代码块; 完
阅读全文
摘要:前言 AdaBoost的算法步骤比较容易理解,可以参考李航老师的《统计学习方法》和July的blog。 对博主而言,最主要的是迭代部分的第二步骤是如何如何确定阈值呢,也就是说有一个特征就有一个强分类器,n个特征就有n个强分类器,那如果你特别大的话,肯定需要筛选特征,该如何筛选呢;也就是对于多维或者高
阅读全文
摘要:计算过程原理及代码; matlab代码:先行(列)累加再列(行)累加; 参考 1.快速计算积分图; 完
阅读全文
摘要:特征提取的原理、代码等; 如果是白黑白,是减去一个黑的还是2个黑的,网上有不同的说法;应该需要看原论文了。 论文原文 参考 1.Haar-like特征提取原理; 2.计算Haar-like特征数目; 3.VJ大神论文; 完
阅读全文