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

原创 c++经典面经

1.c/c++内存存储有几种(1)栈区(stack):由编译器自动分配释放,存放函数的参数值,局部变量值等,其操作方法类似数据结构中的栈。(2)堆区(heap):一般由程序员分配释放,与数据结构中的堆毫无关系,分配方式类似于链表。(3)全局/静态区(static):全局变量和静态变量的存储是放在一起的,在程序编译时分配。(4)常量存储区:存放常量字符串。(5)程序代码区:存放函数体(类的成员函数、全局函数)的二进制代码2.C/C++内存分配有三种方式:(1)从静态存储区域分配。内存在程序编译的

2020-10-07 21:21:57 516

原创 MySQL之增删改查

https://www.cnblogs.com/heyangblog/p/7624645.html

2020-09-15 21:05:31 168

原创 Linux系统权限相关问题

一.Linux系统的r、w、x、-权限Linux系统下一个文件或者文件夹的权限分为三个User,Group,Otherr, 即Read,读,权限值为4w,即Write,写,权限值为2x,即eXecute,执行,权限值为1.-的权限值为0其中-代表类型例如,chmod 777 file 代表把当前文件或者文件夹设置成为所有用户都能访问(rwx rwx rwx,4+2+1=rwx)第一个7代表使用者,第二个7代表群组,第三个7代表其他人,777代表赋值给三个权限的值,代表这些对象都可读可写可执行。

2020-09-14 21:11:29 410

原创 高翔视觉SLAM十四讲学习笔记7+ORB-SLAM2若干问题

一.ros gtk 2.x\gtk 3.x冲突出现错误Gtk-ERROR **: GTK+ 2 symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported这个问题主要是按装opencv3.2.0时候编译,系统默认到编译用的是最高版本的GTK 3,只需要重新安装opencv3.2.0即可。首先卸载opencv3.2.0cd buildsudo make uninstallcd ..rm -r

2020-06-23 16:13:56 1011

原创 高翔视觉SLAM十四讲学习笔记6+ORB_SLAM2编译+./build_ros.sh错误解决方法

一.ORB_SLAM2编译首先下载ORB_SLAM2代码,编译过程如下cd ORB_SLAM2chmod +x build.sh./build.sh编译完成,运行TUM数据集命令./Examples/Monocular/mono_tum Vocabulary/ORBvoc.txt Examples/Monocular/TUM1.yaml /home/yutian/ORB_SLAM2/date/rgbd_dataset_freiburg1_desk这样就可以跑数据集了。二.ROS下运行OR

2020-06-22 20:53:38 2055

原创 高翔视觉SLAM十四讲学习笔记5+ros安装+ros遇到到问题

一.ROS的安装步骤如下:1.设置您的计算机以接受来自package.ros.org的软件。sudo sh -c'echo“ deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc)main”> /etc/apt/sources.list.d/ros-latest.list'这里基本没什么问题,有问题,请到官网解决,有解决方式ROS2.设置你的钥匙sudo apt-key adv --keyserver'hkp://keyserv

2020-06-22 17:23:47 276

原创 高翔视觉SLAM十四讲学习笔记4+ceres+g2o+DB0W3安装方式

一.ceres安装方式运行以下命令进行安装git clone https://github.com/ceres-solver/ceres-solvesudo apt-get install liblapack-dev libsuitesparse-dev libcxsparse3.1.2 libgflags-dev libgoogle-glog-dev libgtest-devcd ceres-solver mkdir buildcd build cmake ..makesudo make

2020-06-22 15:35:32 461

原创 高翔视觉SLAM十四讲学习笔记3+PCL安装方式

一.首先更新软件sudo apt-get update二.安装VTK视觉模块进入管网下载,选好对应到版本,选择8.2或者7.1,太新的版本可能需要安装更高版本到cmake,所以建议安装8.2或者7.1.1,我自己安装到8.2,下载地址VTK下载完解压进入目录,编译cmake ..makesudo make install三.安装pcl依赖和工具sudo apt-get install libpcl-dev pcl-toolssudo apt-get install freeglut

2020-06-21 20:03:34 2022

原创 ubuntu16.04 +opencv3.2.0安装笔记+Downloading ippicv_linux_20151201.tgz

一.安装依赖包按正opencv3.2.0所需要的依赖sudo apt-get install build-essential sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-de

2020-06-20 20:29:30 576 2

原创 高翔视觉SLAM十四讲学习笔记2

一.安装cmake安装cmake、g++编译器sudo apt-get install cmake g++二.安装kdevelop编译器sudo apt-get install kdevelop安装后可以在搜索栏找到三.安装Eigen只需要命令安装就行sudo apt-get install libeigen3-deveigen是有头文件组成,输入命令可以查找sudo updatedblocate eigen3四.安装pangolin在十四讲SLAMBOOK里面有安装包-3

2020-06-20 15:22:23 451 2

原创 高翔视觉SLAM十四讲学习笔记1

一.安装系统ubuntu16.04分区/boot 逻辑分区,空间起始位置,200M交换空间 逻辑分区,空间起始位置,2倍内存(我是4g,所以421024=8192M)/主分区 逻辑分区,空间起始位置,尽可能大一些(至少20g)/home 逻辑分区,空间起始位置,尽可能大(20g)二.换源ubuntu16.04换清华源#备份cd /etc/apt/ sudo cp sources.list sources.list.bak#换源,打开源列表sudo gedi

2020-06-20 14:54:07 235

原创 ubuntu16.04双系统分区

/boot - 200 MB ;逻辑分区,空间起始位置, 实际需求大约 100 ~ 200MB,多的话可以500-800。/ - 15-20 GB ;主分区,空间起始位置, 15-20 GB 对于大多数用户来说是一个比较合适的取值。内存多的话20GB~25GB/home ;逻辑分区,空间起始位置, 通常用于存放用户数据,下载的文件和媒体文件。在桌面系统中,/home 通常是最大的文件系统。越多越好。/swap ;逻辑分区,空间起始位置,通常为 swap 分区分配2倍内存大小的空间。如果有更大的内存

2020-06-18 23:36:39 893

原创 python 中pip配置清华源 切换国内源(清华镜像)

首先conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --set show_channel_urls yes如果没效果,或者没有提速尝试,直接在user目录中创建一个pip目录,如:C:\Users\xx\pip,新建文件pip.ini,[global]index-url = https://pypi.tuna.tsinghua.edu.cn/simpl

2020-05-26 00:22:45 1753

原创 opencv笔记,版本阈值修改

角点检测的几个方法由于版本的原因,FAST设置阈值`FastFeatureDetector fast("80"); // 检测的阈值为40fast.detect(image, keyPoints);会变成Ptr<FeatureDetector> fast = FastFeatureDetector::create(80);fast->detect(image, keyPoints);...

2020-05-18 20:41:59 160

原创 opencv2中BruteForceMatcher无法解析

opencv2中BruteForceMatcher无法解析,opencv2…4.9包含以下目录并不能找到BruteForceMatcher,用了以下路径就能解决这个问题,加入头文件#include <opencv2\legacy\legacy.hpp>...

2020-03-17 15:35:01 305 2

原创 opencv笔记v::Feature2D问题

严重性 代码 说明 项目 文件 行 禁止显示状态错误 C2664 “cv::Ptrcv::Feature2D cv::Feature2D::create(const std::string &)”: 无法将参数 1 从“int”转换为“const std::string &” Project2 c:\users\yutian\source\repos\project2\proje...

2020-03-16 18:32:47 595

原创 opencv2.4.9+vs2017笔记+msvcr120d.dll问题

opencv2.4.9配置vs2017 注意向OpenCV2.4.9库路径(E:\Program Files\opencv2\opencv\build\x86\vc12\bin)添加两个文件,分别为msvcr120d.dll(32位)以及msvcp120d.dll(32位)。这两个文件需要从网上下载。下载链接分别为:msvcr120d.dll下载链接:https://download.pchom...

2020-03-15 15:01:37 197

ippicv.zip

本资料用于ubuntu16.04+opencv3.2.0编译过程中出现的ICV: Downloading ippicv_linux_20151201.tgz延迟下载错误,该文件适用于opencv3各个版本,下载后解压,将三个文件复制到opencv-3.2.0/3rdparty/ippicv/downloads/linux-808b791a6eac9ed78d32a7666804320e文件下.

2020-06-20

遗传PID_MATLAB.rar

改代码是基于遗传算法改编的智能算法,拥有自整定的效果,该算法是基于MATLAB来使用的,对于智能车,飞行器等控制器具有不错的效果

2019-12-26

install.rar

该代码是opencv_contrib3.4.5,用于各种opencv现在不提供的算法,例如一些目标检测算法,freak特征提取

2019-11-26

install.rar

opencv_contrib编译install安装包,环境是win10+opencv3.4.1+vs2017

2019-11-12

空空如也

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

TA关注的人

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