自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xiaoou的博客

计算机视觉

  • 博客(106)
  • 收藏
  • 关注

原创 ccls编译及其在vscode中使用

1. ccls 编译1.1 下载预编译好的clang+llvmubuntu 16.04wget -c http://releases.llvm.org/8.0.0/clang%2bllvm-8.0.0-x86_64-linux-gnu-ubuntu-16.04.tar.xzubuntu 18.04wget -c http://releases.llvm.org/8.0.0/clang+...

2019-08-12 19:08:47 6361 3

原创 vscode中通过WSL使用rsync进行同步

1. Download WSL参考:https://docs.microsoft.com/en-us/windows/wsl/install-manual可直接手动下载(如下图所示)注:也可选择命令行下载2. Enable WSL法一:管理员权限运行Powershell后执行命令:Enable-WindowsOptionalFeature -Online -FeatureName ...

2019-08-10 17:36:18 2530 1

原创 使用barrier共享键鼠

barrier使用

2022-10-08 16:52:27 1721 1

原创 git lfs 的使用

安装curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bashsudo apt-get install git-lfsgit lfs instal使用添加大文件追踪git lfs track "track_file": 会将"track_file"添加至.gitattributes中push后查看追踪文件git lfs ls-files...

2020-07-24 09:09:17 366

原创 protobuf安装

clone 代码git clone https://github.com/protocolbuffers/protobuf.git安装依赖项sudo apt-get install autoconfsudo apt-get install automakesudo apt-get install libtool执行命令./autogen.sh./configuremake -j8make check(会提示没有googletest的问题,可不用管它)sudo make install.

2020-05-28 11:09:19 427

原创 zlib 1.2.9 not found

下载 zlibtar -zxvf zlib./configuremake -j8sudo checkinstall(全都默认即可)sudo dpkg -i zlib.deb

2020-05-16 19:11:41 2735

原创 opencv4 安装脚本

x86平台(无cuda编译选项)rm -rf opencv_x86mkdir opencv_x86cd opencv_x86cmake -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PERFIX=/usr/local -DBUILD_EXAMPLES=ON -DWITH_FFMPEG=ON -DWITH_QT=ON -DCMAKE_GENERATE_PKGCONFIG=ON -DWITH_GSTREAMER=ON ..make -j14andr.

2020-05-16 17:21:12 271

原创 cmake使用doxygen生成document

1. 安装doxygensudo apt install doxygensudo apt install graphviz(生成dot需要)2. 创建Doxyfile.in文件注:可使用doxygen -g命令生成默认的Doxyfile,cmake则是通过Doxyfile.in来生成Doxyfile# 项目名称,将作为于所生成的程序文档首页标题PROJECT_NAME ...

2019-12-10 15:05:35 4879

原创 nvcc 编译 spdlog出现的问题

1. 链接 libspdlog.a 时提示需要加-fpic选项在编译spdlog库时加上cmake选项:-DCMAKE_CXX_FLAGS="-fpic"2. core.h出现error将core.h中的如下代码注释掉//static_assert(all_true<(!std::is_base_of<view, remove_reference_t<Args&g...

2019-11-26 17:48:03 949 1

原创 clang-tidy 使用

1. 安装clang-tidy和clang编译工具sudo apt install clang-tidy clang(ubuntu 16.04默认安装的是3.8版本)sudo apt install clang-tidy-6.0 clang-6.0(ubuntu 16.04 apt最高可安装6.0版本)多版本可使用update-alternatives来管理2. 简单使用查看所有可...

2019-11-13 17:37:33 10792

原创 ubuntu 密码重置

启动时按住shift键,界面如下图所示选择 Advanced options for Ubuntu,界面如下图所示![在这里插入图片描述](https://img-blog.csdnimg.cn/20190919193643489.png选择recovery mode,界面如下图所示选择 root Drop to root shell prompt,在命令行中输入指令...

2019-09-19 19:41:44 1319

原创 CornerNet-Lite 随记

arXiv: https://arxiv.org/abs/1904.08900github: https://github.com/princeton-vl/CornerNet-Lit1. CornerNetCornerNet 是基于关键点的目标检测方法,不需要 anchor box,在单阶段检测器取得了SOTA 的精度。在COCO数据集上 AP 为 42.2%,但是单帧图像的 infe...

2019-04-21 11:43:56 1429

原创 windows下alias的使用

新建alias.bat,alias一些linux下常用的操作@echo offdoskey ls = dir /b $*doskey rm = del $*doskey -rf = /s $*doskey mk = md $*doskey clear = cls $*doskey ll = dir $*doskey cat = type $*doskey which = wh...

2019-04-18 19:54:30 6405

原创 windows下环境变量修改

查看当前所有可用的环境变量:输入 set 即可查看。查看某个环境变量:输入 “set 变量名”即可,比如想查看path变量的值,即输入 set path修改环境变量 :输入 “set 变量名=变量内容”即可,比如将path设置为“d:\nmake.exe”,只要输入set path=“d:\nmake.exe”。注意,此修改环境变量是指用现在的内容去覆盖以前的内容,并不是追加。...

2019-04-15 23:44:54 2906

原创 tidl viewer的使用

git clone https://github.com/rcn-ee/tidl-apicd viewermake TARGET=x86cd x86./tidl_viewer ../../examples/test/testvecs/config/tidl_models/tidl_net_jdetNet_ssd.bin -d ssd.dot相关error1.dot_graph.h:3...

2019-04-13 10:08:45 842

原创 ubuntu vnc4server的使用

1. ubuntu配置sudo apt-get install vnc4server gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal执行 vncserver -geometry 1920x1080 :41.geometry:画面大小2.:4表示pid号,注::号前空隔3.此时要输入密码,该密码在wi...

2019-04-08 17:22:10 5293

原创 ninja、mingw、mysy2

1. ninjaninja是由Google程序员开发出来的一套

2019-04-04 22:10:09 2581

原创 caffe-jacinto用opencv编译时出现问题

问题1.查看opencv链接的tiff库(ldd /usr/local/lib/libopencv_imgcodecs.so.3.4.5 |grep tiff)从此处可看出opencv链接的是tiff-5,而报错是tiff-4,因此猜测是链到别的库上去了,通过google查到,可能是anaconda导致的2.查看anaconda安装的tiff库(conda list |grep tif...

2019-04-03 21:02:13 670

原创 ubuntu16.04 flameshot 安装

sudo apt install -y git g++ build-essential qt5-qmake qt5-default qttools5-dev-tools qt5-qtsvg-develgit clone https://github.com/lupoDharkael/flameshotcd flameshot && mkdir build &&...

2019-03-27 17:15:36 1882

原创 ubuntu opencv4安装的一些问题

在opencv4以前查看安装的opencv版本,可运行以下语句查看pkg-config --modversion opencvopencv4中默认将opencv.pc的产生选项关闭了,查看cmakelist.txt查看如下所示OCV_OPTION(OPENCV_GENERATE_PKGCONFIG "Generate .pc file for pkg-config build tool (...

2019-03-25 21:33:17 2100 1

原创 ubuntu 参考链接

ubuntu 硬盘挂载:https://blog.csdn.net/stoic163/article/details/79401739

2019-03-25 16:50:15 184

原创 ubuntu vscode安装方法

参考 https://www.jianshu.com/p/9387d192f377

2019-03-25 15:05:48 3631

原创 理解C++中特种函数的生成机制

1. 特种函数C++中会自生成的函数,如默认构造函数、析构函数、复制构造函数、复制赋值运算符、移动构造函数、移动赋值运算符。2. 一些生成机制移动操作在某个数据成员或基类部分上执行移动构造或移动赋值的时候,并不能保证移动操作真的发生。因为对于那些不可移动的型别将通过其复制操作实现“移动”。复制操作是彼此独立的,声明了其中一个,并不会阻止编译器生成另外一个;而移动操作并不彼此独立,声明...

2019-03-17 15:18:18 243

原创 ubuntu 16.04 google-chrome 安装

参考:https://blog.csdn.net/weixin_38883338/article/details/82153634

2019-03-15 12:14:10 349

原创 vscode leetcode

1. 安装node.js下载https://nodejs.org/en/解压tar -xvf node-v11.10.0-linux-x64.tar.xz软链接ln -s /home/ozh/Downloads/node-v11.10.0-linux-x64/bin/npm /usr/local/binln -s /home/ozh/Downloads/node-v11.10.0-...

2019-02-22 15:44:04 2150

原创 pthread中的lock、unlock、wait、signal

1. 锁与条件变量之初始化静态初始化pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER;pthread_cond_t cond = PTHREAD_COND_INITIALIZER; 动态初始化int pthread_cond_init(pthread_cond_t *cv,const pthread_condattr_t *ca...

2019-01-19 11:32:45 3061

原创 hog与fhog

hog特征提取 参考每个block(假设 2×22\times 22×2 个cell)共 4×9=364\times 9=364×9=36 维特征,通过PCA降维后得到11维特征或直接对这 4×94 \times 94×9 的特征分别进行行、列累加,得到 4+9=134 + 9 = 134+9=13 维特征,都得到与36维特征差不多的结果。(但直接累加比PCA降维计算量要少很多)fhog特征...

2019-01-13 16:28:23 4920 5

原创 排序算法

10大排序算法大合集快排1.快排理解2.快排实现希尔排序

2019-01-06 15:30:27 407

原创 win10下创建软链接

1. 语法MKLINK [[/D] | [/H] | [/J]] Link Target/D 创建目录符号链接。默认为文件符号链接。/H 创建硬链接而非符号链接。/J 创建目录联接。Link 指定新的符号链接名称。Target 指定新链接引用的路径 (相对或绝对)。2. 实例mklink /j D:\Doc\tracking\Visu...

2018-12-28 10:09:09 27327 2

原创 .clang-format在vscode中的配置

官方文档:Clang 8 Documentation我的配置BasedOnStyle: WebKit//#基于那个配置文件IndentWidth: 4// 缩进宽度MaxEmptyLinesToKeep: 3// 连续空行的最大数量AllowAllParametersOfDeclarationOnNextLine: true// 允许函数声明的所有参数在放在下一行BinPackA...

2018-12-27 10:57:58 7070

原创 SiamRPN---High Performance Visual Tracking with Siamese Region Proposal Network

1. Introduction目前的跟踪器可以分为两大类:1.第一类是基于相关滤波:通过利用循环特性在傅里叶域训练一个回归器,能够在线跟踪并更新滤波器参数。近来一些相关滤波算法通过使用深度特征来提高精度,但在滤波器更新是严重降低了速度。2.另一类方法是使用非常强大的深度特征,此类方法不更新模型,所以性能没有相关滤波好。本文提出的SiamRPN是离线训练好的基于深度特征的跟踪器,并取得了比...

2018-12-23 17:25:27 1700

原创 专有名词缩写

ISO:International Organization for Standardization(国际标准化组织)ANSI:American National Standards Institute(美国国家标准学会)POSIX:Portable Operation System Interface of UNIX(可移植操作系统接口)...

2018-12-23 15:15:02 1243

原创 c++版本代号

c++98c++03:与c++98间的差异很小且太过技术化,没有引起太多关注c++11:c++0x或c++1x(C++0x 这个名字只是作者在c++11发布之前一个遗留物,原本希望它是C++08或 C++09)c++14:c++1yc++17:c++1zc++20:c++2a参考https://en.wikipedia.org/wiki/C%2B%2B17...

2018-12-23 13:59:14 402

原创 关于GNU GCC gcc g++ LLVM clang

1. GNUGNU:GNU’s Not Unix的缩写,是一个自由的操作系统(是一个长远计划,目前还未完成),是GNU计划的主要目标。GNU内核为Hurd,但发展尚未成熟,所以在实际使用上,多半使用Linux内核、FreeBSD等替代方案,作为系统核心。Linux操作系统包涵了Linux内核与其他自由软件项目中的GNU组件和软件,可以被称为GNU/Linux。1990年,GNU计划已经开...

2018-12-23 13:49:49 1320

原创 git branch --set-upstream 本地关联远程分支

问题最近使用git pull的时候多次碰见下面的情况:There is no tracking information for the current branch.Please specify which branch you want to merge with.See git-pull(1) for details.git pull If you wish to set t...

2018-12-19 17:37:07 919

原创 visual studio 文件编码格式(UTF - 8)

最近将代码从ubuntu转到windows下用visual studio 2017编译时遇到编码格式的问题,因为在ubuntu下用visual studio code编辑代码时默认的格式是UTF-8,而visual studio中默认的是GB-2312,下面介绍下如何将visual studio中的编码格式设为UTF-8,使其能在linux和windows下跨平台运行。下载UTF-8扩展工具...

2018-12-19 17:08:42 29262 2

原创 gitlab 持续集成(CI)

gitlab runner installgitlab runner register

2018-12-14 19:42:17 167

原创 ubuntu系统使用update-alternatives 管理多版本gcc/g++

1. 安装gcc/g++参考gcc/g++升级2. 查看gcc/g++版本ls /usr/bin/gcc* ,如下所示:/usr/bin/gcc /usr/bin/gcc-ar-5 /usr/bin/gcc-nm-5 /usr/bin/gcc-ranlib-6 /usr/bin/gcc-5 /usr/bin/gcc-ar-6 /usr/bin/gcc-nm-6 /usr/bin/gc...

2018-12-13 23:02:12 18460 1

原创 vim命令总结

1. 光标移动1.1 基本移动(normal 模式下)h: 左移一个字符;l: 右移一个字符;j: 下移一行;k: 上移一行;w:移动到下一个单词第一个字符;W: 移动下一个长单词第一个字符,但忽略一些标点;e: 移动到下一个单词最后一个字符;E: 移动到下一个长单词最后一个字符,如果词尾有标点,则移动到标点;b:前一个单词第一个字符;B:前一个长单词第一个字符,忽略一些标...

2018-12-13 09:08:25 273

原创 ssh 远程登录

1. ssh 快捷登录用alias将登录指令命一个别名,如:alias tx2='ssh -X [email protected]'将上述指令添加到~/.bashrc或~/.zshrc中source ~/.zshrc2. ssh 免密登录在客户端生成一对密钥(公钥/私钥)ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa将客户端公钥发送到远...

2018-12-10 16:31:26 301

空空如也

空空如也

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

TA关注的人

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