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

原创 python导入caffe时出现python caffe报错:No module named google.protobuf.internal

系统中已经安装好了anaconda2,而在caffe使用的是anaconda2中的python,所以意味着anaconda2中没有安装protobuf所以安装protobufconda install protobuf注意,有时候下载速度特别慢,可能是因为anaconda使用的源是国外的源,所以网速特别慢,可以使用清华的源,更换源的方法如下:conda config --add channels \

2017-11-19 17:39:40 2112

原创 关于pkg-config与LD_LIBRARY_PATH与/etc/ld.so.conf文件的区别与作用

Linux 共享库  Linux 系统上有两类根本不同的 Linux 可执行程序。1. 第一类是静态链接的可执行程序。  静态可执行程序包含执行所需的所有函数。因为这一原因,静态可执行程序不依赖任何外部库就可以运行。2. 第二类是动态链接的可执行程序。动态库是程序在关于动态库设置的问题通过源码包安装程序时,主要用到了“三大步”策略:configure、make和make install 。在安装

2017-11-17 23:49:39 1485

原创 ubuntu14.04安装opencv3.0.0

1. 首先卸载原来的opencv方法如下:1. 进入opencv的源代码文件夹下的release(这是你在安装opencv时候自己命名的,cmake时候所在的目录) 2. 依次执行下面的代码 make uninstall cd .. sudo rm -r release sudo rm -r /usr/local/include/opencv2 /usr/local/inclu...

2017-11-17 23:14:14 1522

原创 ubuntu14.04安装opencv3.0遇到的问题

下载opencv3.0源码,解压到/home/username/softeware中,然后运行使用cmake-gui,开始有针对性的配置opencv,添加支持build_TBB, build_TFF, with_ TFF, with_TBB1.关于支持QT不要选择添加with_QT,因为这样默认支持的是qt42.关于报错编译时,出现以下报错: /home/usrname/opencv-3.0.0

2017-11-17 19:37:31 2108

原创 ubuntu14.04安装cuda8.0后,编译安装opencv2.4.13.4

安装cuda8.0后,本来打算安装opencv2.4.9,但是存在很多问题,所以直接安装2.4.13.4,下载地址从github中下载,https://github.com/opencv/opencv/tree/2.4.13.4。下载好后,解压,进入该目录首先安装依赖项:sudo apt-get -qq install libopencv-dev build-essential checkinst

2017-10-22 18:57:53 896

原创 ubuntu14.04配置darknet遇到cannot find -lcuda解决办法

在配置YOLO的源码时,需要安装darknet,https://pjreddie.com/darknet/install/,按照配置步骤进行时,到了使用GPU和OPECV进行编译时,出现cannot find -lcuda的错误。错误处表明gcc在/usr/local/cuda/lib64/文件夹中找不到libcuda.so定位相应的库:locate libcuda将定位到的lib

2017-10-10 10:24:33 3569

原创 ubuntu14.04中安装NVIDIA(GTX650)驱动以及cuda8.0

安装步骤:One. 安装前准备:1.去官网下载NVIDIA-Linux-x86_64-384.69.run2.将上述文件添加可执行权限sudo chmod +x NVIDIA-Linux-x86_64-384.69.run3.卸掉原有驱动sudo apt-get remove –purge nvidia*4.禁用nouveau方法: ...

2017-09-12 00:36:59 5335

原创 欢迎使用CSDN-markdown编辑器

ubuntu14.04安装好后需要做的事情1. 更新源sudo apt-get updatesudo apt-get upgrated2. 卸载删除libreofficesudo apt-get remove libreoffice-common 3. 删除Amazon的链接sudo apt-get remove unity-webapps-common 4. 安装Vimsudo apt-g

2017-08-16 16:32:58 269

转载 图像融合

图像融合(三)-- 拉普拉斯金字塔2、拉普拉斯金字塔融合  图像金字塔方法的原理是:将参加融合的的每幅图像分解为多尺度的金字塔图像序列,将低分辨率的图像在上层,高分辨率的图像在下层,上层图像的大小为前一层图像大小的1/4。层数为0,1,2……N。将所有图像的金字塔在相应层上以一定的规则融合,就可得到合成金字塔,再将该合成金字塔按照金字塔生成的逆过程进行重构,得到融合金字

2017-04-20 09:44:27 1393

转载 机器视觉之 ICP算法和RANSAC算法

临时研究了下机器视觉两个基本算法的算法原理 ,可能有理解错误的地方,希望发现了告诉我一下主要是了解思想,就不写具体的计算公式之类的了(一) ICP算法(Iterative Closest Point迭代最近点)ICP(Iterative Closest Point迭代最近点)算法是一种点集对点集配准方法,如下图1如下图,假设PR(红色块)和RB(蓝色块)是两个点集,该算法就是计算怎

2017-03-20 20:44:32 563

原创 opencv中关于Mat的智能指针的使用

cv::Mat image = imread("./1.png", CV_LOAD_IMAGE_UNCHANGED);//16位无符号数,单通道图像uchar * data00 = image.ptr<unsigned short> (4)[12];//指向第四行的第13个元素uchar *data01 = image.ptr<unsigned short> (0)[1];//指向第一行第二个元

2017-02-27 17:37:38 2185

原创 matlab中四元数转换为旋转矩阵

有四元数q=[w,x,y,z], 则四元数与矩阵的转换关系如图所示:在matlab中求解代码如下:q1=quatnormalize(q1); %单位化 R1=quat2dcm(q1);%q1的第一位是实部注意:使用quat2dcm求出的是旋转矩阵,在求旋转矩阵之前一定要进行四元数单位化matlab中其他操作四元数的函数:模(Modulus):quatmod(p) 范数(Norm):quat

2017-01-10 21:49:52 17878 2

原创 程序编译提示找不到头文件的解决方法

在编写的源程序中,使用cmake进行编译,提示OpenNI.h:no such file or directory我安装的openNI安装在/opt目录下,在home目录下的.bashrc文件中已经添加了系统环境变量 export OPENNI2_INCLUDE=”/opt/OpenNI/OpenNI-Linux-x64-2.2/Include” export OPENNI2_REDIS

2017-01-03 12:58:30 15500 1

原创 ubuntu14.04安装kinect1驱动

ubuntu 下的kinect1的驱动我知道的有两种方式: 1 openNI+sensor+NITE(可选) **2**openNI2+libFreenect 我使用的是方法2。下载libfreenect openNI2安装1.安装openNI2解压文件cd /opt/OpenNI/OpenNI-Linux-x64-2.2/sudo ./install.sh 会生成一个OpenN

2017-01-03 11:34:00 1907

转载 图像坐标:我想和世界坐标谈谈(A) 【计算机视觉学习笔记--双目视觉几何框架系列】

玉米竭力用轻松具体的描述来讲述双目三维重建中的一些数学问题。希望这样的方式让大家以一个轻松的心态阅读玉米的《计算机视觉学习笔记》双目视觉数学架构系列博客。这个系列博客旨在捋顺一下已标定的双目视觉中的数学主线。数学推导是有着几分枯燥的,但奇妙的计算机视觉世界是建立在严密的数学架构之上的。所以对数学框架的理解是理解双目视觉的必由之路。不过请大家放心,接下来玉米会以尽量有趣,尽量更接地气儿的方式,阐释一

2016-12-27 17:13:51 444

原创 vs2013下配置opencv2.4.9&openNI2提示错误:error LNK2019: 无法解析的外部符号

在使用RTM封装kinect代码时,编译遇到如下错误: 错误 11 error LNK2019: 无法解析的外部符号 __imp__oniInitialize,该符号在函数 “public: static enum openni::Status __cdecl openni::OpenNI::initialize(void)” (?initialize@OpenNI@openni@@SA?AW

2016-12-22 11:58:11 2684

原创 win10(64bit)安装以及vs2013下配置openNI2(32bit)方法

win10(64bit)安装以及vs2013下配置openNI2(32bit)方法下载 地址:openni2-32bitvs2013下配置openNI2打开一个工程test,打开test属性,需要更改以下几个方面:1.VC++目录选项包含目录: 添加$(OPENI2_INCLUDE);库目录:$(OPENNI2_LIB); — 2.c/c++ 附加包含目录: 添加$(OPENNI2_

2016-12-21 20:41:43 2170 1

转载 vim命令

1. 关于Vimvim是我最喜欢的编辑器,也是Linux下第二强大的编辑器。 虽然emacs是公认的世界第一,我认为使用emacs并没有使用vi进行编辑来得高效。 如果是初学vi,运行一下vimtutor是个聪明的决定。 (如果你的系统环境不是中文,而你想使用中文的vimtutor,就运行vimtutor zh)1.1 Vim的几种模式正常模式:可以使用快捷键命令,或按

2016-12-08 22:20:40 449

原创 C++中关于数据小数点,取整的方法

小数位数控制在遇到要计算浮点数且希望能控制其输出、精度、小数点后的位数等时,而使用cout进行格式输出,可以使用setprecision(n),这个函数是控制从左侧起,第一个不为零的数为有效位,如:double a = 0.123;double b = 1.233;double c = 0.0125;cout 结果为 0.123 1.23 0.0125如果需要指

2016-12-06 16:53:38 12313 4

转载 cmake 教程

CMake入门教程参考文献:http://www.ibm.com/developerworks/cn/linux/l-cn-cmake/index.html官方网址:http://www.cmake.org/下载网址:http://www.cmake.org/download/当前版本:3.1rc3本文基于CMake 2.8版本编写。

2016-12-02 19:39:24 484

转载 cmake学习

(.so)共享库,shared object:节省空间,在运行时去连接,如果执行机器上没有这些库文件就不能执行。(.a)静态库,archive:静态库和程序化为一体,不会分开。通过 ldd命令可以查看一个可执行程序所依赖的的共享库。使用环境变量LD_LIBRARY_DIRECTORY可以指定共享库位置一、编译共享库:ADD_LIBRARY(hello SHARED

2016-12-02 19:27:41 354

原创 关于make提示must be enabled with the -std=c++11 or -std=gnu++11 compiler options

在make后,出现错误,提示如下:/usr/include/c++/4.8/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental,

2016-12-02 19:03:19 12144

原创 ubuntu14.04 编译源码安装PCL1.8

最近在搞三维重建,使用ubuntu14.04, 安装PCL1.8时,遇到了很多问题,现在安装成功。1.安装依赖库sudo apt-get install g++ sudo apt-get install cmake cmake-gui sudo apt-get install doxygen sudo apt-get install mpi-default-dev op

2016-12-01 19:35:22 4593

原创 error while loading shared libraries:libboost_system.so.1.46.1:cannot open shared object file

最近在跟着半闲居士学习slam,遇到了一些问题。首先,说明我的开发环境:ubuntu14.04 64位, pcl1.8在运行partIII时,出现了如下报错:error while loading shared libraries: libboost_system.so.1.46.1:cannot open shared object file:No such file

2016-11-30 11:33:02 3004

转载 dpkg详解

1. dpkg描述     dpkg是一个安装、创建、移除和管理debian包的工具。更多使用界面友好的dpkg的前端"dselect",。dpkg完全受控于命令行参数,和零个或更多参数正确的组成一个操作方式。参数告诉dpkg要做什么和多种选项控制不同的行为。dpkg不仅提供了大量的参数选项, 同时也提供了许多子命令比如:dpkg-debdpkg-divertdpkg-query

2016-11-29 19:53:20 2236

原创 OpenCV3.1.0+VS2013配置+Win7(64)

刚开始学习opencv,配置环境时做个笔记方法:1.打开vs2013,新建一个win32控制台应用程序建一个空项目,点击完成。2.在解决方案管理器源文件中添加一个cpp文件3.在项目名称上右击选择属性,在上方的平台处,选择配置管理器,点击新建键入或选择新平台下选择x64,点击确定4.在配置属性中选择VC++目录,在包含目录和库

2016-04-27 14:58:54 1049

原创 win7 64位系统与Ubuntu14.04 64位系统双系统安装

Ubuntu14.04与win7安装双系统,独立安装,互不影响。

2016-04-27 14:23:49 2263

李航统计学习方法

李航编写的统计学习方法,介绍了统计学方法概论、感知机、k临近法、贝叶斯等相关算法。

2018-01-23

数字图像处理第二版中文版(冈萨雷斯)

数字图像处理第二版中文版(冈萨雷斯)

2017-08-09

空空如也

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

TA关注的人

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