自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 PLY格式文件

PLY是一种电脑档案格式,全名为多边形档案(Polygon File Format)或 斯坦福三角形档案(Stanford Triangle Format)。该格式主要用以储存立体扫描结果的三维数值,透过多边形片面的集合描述三维物体,与其他格式相较之下这是较为简单的方法。它可以储存的资讯包含颜色、透明度、表面法向量、材质座标与资料可信度,并能对多边形的正反两面设定不同的属性。在档案内容的...

2019-07-16 18:18:38 4330 3

原创 C++ 算法中遇到的问题

最近在用C++练习编程算法,其中一个问题:打印从1到最大的n位数。用递归的数字排列方法做,本来已经能成功做出来了,我自己又添加了一些小改动,本以为也是可行的,结果却发现了一个问题,关于0、NULL与‘\0’的关系问题。 先将正确解题代码奉上。```#include <iostream>using namespace std;// length: n位数 ...

2019-02-28 23:49:10 279

原创 通用单目标跟踪综述《Handcrafted and Deep Trackers: A Review of Recent Object Tracking Approaches》

近年来,视觉目标跟踪成为一个非常活跃的研究领域。每年都会提出越来越多的跟踪算法。跟踪在人机交互、自动驾驶汽车、机器人、监控和安全等各种现实问题中有着广泛的应用。本文将回顾跟踪领域的最新的趋势和进展,并基于特征提取方法评估了不同跟踪算法的鲁棒性。我们将跟踪算法大致分为基于相关滤波的跟踪算法(CFTs)和非基于相关滤波的跟踪算法(Non-CFTs)。根据体系结构和跟踪机制,将每个类别进一步划分为不同的...

2018-12-31 22:28:48 1259

原创 (MDNet)Learning Multi-Domain Convolutional Neural Networks for Visual Tracking 阅读笔记

MDNet是一种在线更新的深度学习单目标跟踪算法,由韩国浦项工科大学的团队提出。

2018-12-29 23:55:33 333

原创 Pytorch学习——常用函数

Pytorchtorch.Tensortorch.Tensor is a multi-dimensional matrix containing elements of a single data type.torch.Tensor is an alias for the default tensor type (torch.FloatTensor).torch.nn.Conv2d...

2018-11-30 22:19:57 384

原创 SiamRPN VOT2018竞赛提交代码解读

SiamRPN VOT CODE1. 文件引用关系vot -->> vot_SiamRPN: Rectanglenet -->> vot_SiamRPN: SiamRPNBIGrun_SiamRPN -->> vot_SiamRPN: SiamRPN_init SiamRPN_trackutils

2018-11-30 21:59:11 5082 4

原创 (DaSiamRPN)Distractor-aware Siamese Networks for Visual Object Tracking 阅读笔记

2018年的VOT竞赛结果已出,基于深度特征(Deep Feature)的相关滤波依旧强势,但值得注意的是,基于孪生网络(Siamese Network)的方法异军突起,在主赛上有不俗表现的同时,在实时赛与长时跟踪赛上取得了几乎垄断的绝对优势。先解释一下SiamRPN与DaSiamRPNSiamRPN(High Performance Visual Tracking with Siames...

2018-10-31 20:43:17 1927 4

原创 JavaScript的闭包

JavaScript的闭包我们将执行上下文定义当前代码的执行环境或作用域。全局执行上下文:当我们启动程序时,我们从全局执行上下文开始。在全局执行上下文中声明一些变量,这些变量为全局变量。本地执行上下文:当程序调用函数时,JavaScript 创建一个新的本地执行上下文,本地执行上下文将拥有自己的变量集。调用上下文:调用函数的执行上下文,函数将返回值发送给调用上下文,它可以是全局执行上下文或另一个本地执行上下文。调用上下文将负责处理返回值,返回值可以是对象、数组、函数、布尔值或其他任何东西。

2018-09-01 20:56:33 134

原创 Canvas绘制图形基础

<canvas> 标签只有两个属性—— width和height。这些都是可选的,并且同样利用 DOM properties 来设置。当没有设置宽度和高度的时候,canvas会初始化宽度为300像素和高度为150像素。该元素可以使用CSS来定义大小,但在绘制时图像会伸缩以适应它的框架尺寸:如果CSS的尺寸与初始画布的比例不一致,它会出现扭曲。id属性并不是<canvas&gt...

2018-08-31 15:22:11 267

原创 JavaScript中的数据类型

JavaScript中的数据类型虽然看上去并不复杂,但有些特性会使新人在刚接触时产生一些困惑,这里总结梳理一下,以供参考。目录 一、基本定义二、基本类型(包裹)对象三、基本类型与对象的区别一、基本定义JavaScript 是一种弱类型或者说动态语言。最新的 ECMAScript 标准定义了 7 种数据类型:    6 种原始类型(非对象并且无方法的数据)Boolean...

2018-08-05 22:10:18 855

原创 Javascript 数组Array对象属性小结 (相似、易混淆的方法)

Javascript 数组方法小结——相似、易混淆的方法目录1.every( ) 用于检测数组所有元素是否都符合指定条件(通过函数提供)。2.filter( ) 创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素。3.find( ) 返回传入一个测试条件(函数)符合条件的数组第一个元素。4.forEach( ) 用于调用数组的每个元素,并将元素传递给回调函数...

2018-03-28 21:16:45 299

原创 Sublime显示space与tab空格缩进的区别

    最近用python写项目后台,在使用网上别人的代码复制粘贴后经常出现 IndentationError: unindent does not match any outer indentation level。一般这种错误都是因为混用了tab与space空格键。所以为了减少错误,需要让sublime显示出tab与space键缩进的区别。注:sunlime的汉化教程在我之前的博客里有。1. ...

2018-02-10 16:44:34 3567

原创 卷积神经网络的发展综述

部分内容来自《Recent_Advances_in_Convolutional_Neural_Networks》,本人在此文基础上进行了一些删改。过去几年,深度学习在解决诸如图像目标识别、语音识别和自然语言处理等很多问题方面都表现出色。在各种类型的神经网络当中,卷积神经网络是得到最深入研究的。早期由于缺乏训练数据和计算能力,要在不产生过拟合的情况下训练出高性能卷积神经网络是很困难的。ImageNet这样的大规模标记数据的出现和GPU计算性能的快速提高,使得对卷积神经网络的研究迅速井喷。本文我将纵览卷积神经

2017-12-31 18:52:50 47425

原创 《imagenet classification with deep convolutional neural networks》阅读笔记

《imagenet classification with deep convolutional neural networks》是学习CNN必读的一片论文。原文地址:深度学习论文资料这篇笔记是对论文中的亮点部分进行提炼解析,而非全文翻译。

2017-12-29 16:43:01 789

原创 在Vue项目中引入D3.js

使用Vue-cli ,且适合于在单文件组件.vue的情况下引入D3.js

2017-12-16 17:53:50 14872

原创 NPM基本操作

npm是Node的包管理工具,首先要安装Node。在终端输入node -v查看node版本,npm -v查看安装的npm版本。推荐以下操作在Git中完成。—— Git教程与常用指令集合

2017-12-06 17:04:02 403

原创 Git报错Another git process seems to be running in this repository解决方法

想要add或commit文件时突然遇到这样的报错:Another git process seems to be running in this repository, e.g.an editor opened by 'git commit'. Please make sure all processesare terminated then try again. If it st

2017-11-28 14:31:33 1676

原创 Git常用指令集合 (分支管理)

Git是一种非常优秀的免费开源分布式版本控制系统。本文将对常用的命令进行集中记录,以方便查阅。 需要注意的是,这里我只简要记录指令功能,对于新人学习来说还是推荐廖雪峰老师的教程,非常浅显易懂。 本篇文章是关于Git分支管理的各种相关操作指令。1.查看分支$ git branch 2.创建分支$ git branch <name> 3.切换分支$ git checkout <name>

2017-11-27 21:46:46 301

原创 Git常用指令集合 (远程仓库)

Git是一种非常优秀的免费开源分布式版本控制系统。本文将对常用的命令进行集中记录,以方便查阅。需要注意的是,这里我只简要记录指令功能,对于新人学习来说还是推荐廖雪峰老师的教程,非常浅显易懂。 本篇文章是关于创建Github远程仓库的各种相关操作指令。

2017-11-24 18:43:21 377

原创 深度学习论文资料集合

最近从学姐那里找来了一些深度学习的论文,算是这一领域入门必读吧。同时还有一本Deep learning的英文版电子书,与这18篇论文一起打包放在百度云里了。以后还会持续更新与增加文章的。链接: https://pan.baidu.com/s/1nvBpcjJ密码: jrve

2017-11-20 11:01:07 517

原创 Git常用指令集合 (基本操作)

Git是一种非常优秀的免费开源分布式版本控制系统。本文将对常用的命令进行集中记录,以方便查阅。 需要注意的是,这里我只简要记录指令功能,对于新人学习来说还是推荐廖雪峰老师的教程,非常浅显易懂。 本篇文章是关于Git的基本操作指令,接下来的文章会逐步总结Github远程仓库、分支管理与标签管理的各种相关操作指令。

2017-11-13 11:55:10 430

原创 Git常用指令集合

Git是一种非常优秀的免费开源分布式版本控制系统,本文对常用的命令进行集中记录,以方便查阅。需要注意的是,这里我只简要记录指令功能,对于新人来说推荐廖雪峰老师的教程,非常浅显易懂。  目录链接:1.基本操作2.远程仓库3.分支管理基本操作速查:

2017-11-12 23:09:35 293

转载 C++ const

C++ const:1.  关于C++ const 的全面总结2.  C++的const类成员函数 3.  C++中const在函数名前面和函数后面的区别4.  C++ const用法 尽可能使用const

2017-11-07 19:27:50 341

原创 C++ 学习经验集合

最近半年多主要在用JavaScript和Python,等到突然要用C++的时候发现自己都快不会写C++了,汗(lll¬ω¬)。。。赶紧重新操练起来,把复习与深入学习C++过程中的经验整理总结起来,以备日后参考。1. 占位~2. 占位~~

2017-11-07 19:03:08 255

原创 Angular2环境搭载中可能出现的问题及解决方法

 大漠穷秋 有比较详细的Angular2开发环境搭建教程(http://git.oschina.net/mumu-osc/NiceFish),但个人的系统状态不同,难免会出现各种各样的问题,本人在执行时就遇到了很多报错,搞得焦头烂额。好在最后还是顺利解决了,这里就将我遇到的问题及解决方案总结一下,希望能帮助到需要帮助的人。1.WARN node unsupported  我之前nodejs的版本有...

2017-03-31 18:03:06 1759

转载 Sublime的汉化教程

Sublime是很好用的代码编辑器,不过通常下载的是英文界面,对于新人来说操作理解上会有点困难,这里介绍汉化方法,不需要自己手动找汉化包。 首先安装Package Control,如果已经安装过可以跳过此步骤。可以按照官网这里https://packagecontrol.io/installation  复制命令或者直接复制下面:import urllib.request,os

2017-03-16 17:20:46 755

原创 安装node.js可能出现的问题及解决方法

我在安装node.js时遇到很多问题,在网上搜索了很久,才找到这些靠谱的解决办法,现在收集整理一下,以备日后使用。1.运行node.js出现 “socket: (10107)系统调用失败”原因:     winsock出错解决方法:    以管理员身份打开cmd,使用以下命令 netsh winsock reset重启电脑即可。以管理员分身打开cmd:在C:\Windows\System32路径下...

2017-03-16 15:46:03 8426

空空如也

空空如也

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

TA关注的人

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