自定义博客皮肤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)
  • 收藏
  • 关注

原创 teamviewer 未就绪

局域网使用teamviewer一直 未就绪状态选项 中设置连接方式 “未激活”修改为其他两个状态即可

2021-06-01 16:42:00 470

原创 linux GDB调试记录

###1.如何进入gdb编译时,需要有相应的参数设置cmakelists中的设置如下:SET(CMAKE_BUILD_TYPE "Debug")SET(CMAKE_CXX_FLAGS_DEBUG "$ENV{CXXFLAGS} -O0 -Wall -g2 -ggdb")SET(CMAKE_CXX_FLAGS_RELEASE "$ENV{CXXFLAGS} -O3 -Wall")或者是...

2019-08-28 11:34:14 137

原创 orb-slam中DescriptorDistance特征距离的计算

ref:计算二进制位1的个数位运算的奇技淫巧int ORBmatcher::DescriptorDistance (const cv::Mat &a, const cv::Mat &b) { // adapted from: http://graphics.stanford.edu/~seander/bithacks.html#CountBitsSetParall...

2019-06-25 15:06:37 1209

原创 Optimized Contrast Enhancements to Improve Robustness of Visual Tracking in a SLAM Relocalization

基于互信息中的信息理论方法为视频序列中的每一帧都计算其最佳的对比度增强本文的创新点:各层增强不同的多层图像表示,提高关键点的检测和匹配2.计算最佳对比度增强参数的有效方法,利用信息理论方法3.与orb相比提高效果十分的明显,在光照变化场景中算法:每一层的parameters都通过寻找该图与reference image的最大shared information得到.这种信息衡量...

2019-06-12 09:25:46 261

原创 Mat用uchar访问的理解

通常创建图片Mat后访问像素时用image.at(i,j)来操作有一次访问一个01矩阵时,用了int来访问,(因为觉得0 1 是int类型),得到的数据是错的.reference:https://www.cnblogs.com/happyamyhope/p/7244538.html图像里为什么存为uchar?像素灰度使用一个8bit来描述,假如使用int来,那么浪费了24bits的空间....

2019-06-04 15:03:33 950

原创 使用ifstream读取txt时eof问题

ifstream infileinfile.open("xxx.txt");int x;while(!infile.eof()) infile>>x;以为当读完最后一个字符时,infiile.eof()变为true,实际中发现当读完最后一个字符时,还会再读一次,当发现没有新的可以给x时,eof()才会变为true,这个时候的x会跟最后一个字符一样,导致我们读取的实际内...

2019-05-29 10:40:47 2181 3

原创 long long转string代码

string lltoString(long long timestamp){ string result; ostringstream ss; ss<<timestamp; istringstream is(ss.str()); is>>result; return result;}包含头文件:#include...

2019-05-28 10:23:01 5480

原创 机器学习-SVM算法

经常遇到或用到SVM算法,不过都是用的别人的代码,并没有深入的研究理解过。感觉很不应该,今天记录一下自己的感受和理解。 之前对SVM的理解就是将数据映射到高维空间从而找到最优的分割平面。 处理二维数据时,为一条分割线,三维时就是一个超平面。当维度上升,那就是寻找更高维的超平面。二维空间 线性可分 如何确定哪条分割线是最优的?我们希望这条线把两类分的越开越好,也就是它离两类的距离都很大。

2017-09-15 14:28:25 429

原创 图像/视频背景建模

最近一直在看图像前景提取相关的东西,来做个整理。 个人理解可以分为两个方向:背景建模角度 前景特征角度一是从如何构造出更合理的背景表达形式出发,不考虑一个像素点作为前景点该具备的特质; 二是从前景的角度出发,考虑的是前景点与背景点的差异,例如颜色不一样、纹理不一样、或者具备更‘锋利’的边缘特征。可以联系到图像显著性检测的相关想法,但是不完全一样。大部分都是视频中的应用,视频中的背景建模可

2017-08-09 11:30:52 3610

原创 第3章 字符串,向量和数组

第3章 字符串,向量和数组using namespace::name;每个名字都需要独立的using声明, 例如 using std::cin; using std::cout; using std::endl;标准库类型stringstring表示可变长的字符序列。使用前需包含string头文件,同时作为标准库的一部分,string定义在命名空间std中,所以事先都要:#include <st

2017-03-30 08:35:35 327

原创 2.2-2.5 变量和类型

2.2 变量变量是一个具名的、可供程序操作的存储空间。变量定义可同时多个进行:int sum = 0, value, units_sold = 0; //同时定义,同时赋值变量 variable 对象 object :指一块能存储数据并具有某种类型的内存空间初始化和赋值是两种不同意义的操作:初始化不是赋值,初始化的含义是创建变量时赋予其一个初始值,而赋值的含义是把对象的当前值擦除,而赋予一个新值来

2017-02-19 21:57:12 370

原创 2.1.3 字面值常量

2.1.3 字面值常量

2017-02-18 17:33:40 275

原创 windows下基于tensorflow框架的neural art论文实现

windows下基于tensorflow的neural art代码实现

2017-01-19 11:55:02 1065

原创 图像剪切波变换

1.图像经过某种离散变化后的能力分布体现了图像的变换特征,从无失真压缩的角度考虑,变换的目的是希望图像经离散变换后能力尽可能的集中在少量的几个系数中,即具有能量聚集性,由此可得到较高的压缩比。 图像经过Shearlets变换后,能量的分布会随着变换尺度n的变换尺度呈现出一定的规律。 基于剪切波变换的人脸表情识别 论文中实验可知,当尺度从1增大时,能量会越来越集中与坐标平面的原点。 图像经过剪

2016-12-29 15:37:39 7808 1

原创 2.1.1-2.1.2 变量的基本类型及转换

第二章 变量的基本类型2.1 基本内置类型算数类型(arithmetic type):字符、整型数、布尔值和浮点数空类型(void):不对应具体值,仅用于一些特殊 场合,例如 void main,当函数不反悔任何值时使用空类型作为返回类型。2.1.1算数类型整型 :包括字符和布尔类型浮点型算数类型: 类型 含义 最小尺寸 bool 布尔类型 未定义(取值为真或假)

2016-12-08 22:12:26 322

原创 C++ primer 第一章续

while 语句例子:#includeint main(){ int sum = 0, val = 1; //只要val的值小于或等于10,while循环就会持续执行 while(val 10) { sum += val; ++val; } std::cout "sum of 1 to 10 inclusi

2016-12-07 20:13:29 235

原创 C++ primer 第一章

1.1每个C++程序都包含一个或多个函数(function),其中一个必须命名为main,操作系统通过调用main来运行C++程序。 例:int main(){ return 0;}可知,一个函数的定义包含四部分(以示例为解释):返回类型int,函数名main,一个括号包围的形参列表(可以为空,这里就是空),以及函数体(就是花括号包含的部分)。 main函数的返回类型必须为int

2016-11-30 10:20:31 222

空空如也

空空如也

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

TA关注的人

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