自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 资源 (1)
  • 收藏
  • 关注

原创 boost thread "undefined reference to `boost::this_thread::interruption_point()'" 错误的解决办法

出现如上错误提示,是由于没有链接boost.thread库导致的,解决办法如下:

2019-03-29 14:34:46 4053

原创 cmake GTest "Could NOT find GTest (missing: GTEST_LIBRARY GTEST_MAIN_LIBRARY)"的解决办法

https://stackoverflow.com/questions/24295876/cmake-cannot-find-googletest-required-library-in-ubuntu解决办法参照:https://www.eriksmistad.no/getting-started-with-google-test-on-ubuntu/

2019-03-29 11:59:36 7826 1

转载 ubuntu 安装 google Gtest

https://www.cnblogs.com/Jessica-jie/p/6704388.html1.安装源代码在ubuntu的桌面上,右键选择打开终端,在终端中输入如下命令:$ sudo apt-get install libgtest-dev下载源码后,apt将会在目录/usr/src/生成gtest文件夹来存放源码.2. 编译源代码接着刚才的命令,我们继续再刚才打...

2019-03-29 11:19:58 132

转载 Ceres库和g2o库的使用

https://blog.csdn.net/hansry/article/details/74980709

2019-03-29 11:05:25 581

转载 关于C++ const 的全面总结

https://blog.csdn.net/eric_jo/article/details/4138548

2019-03-26 12:04:06 61

转载 多摄像机标定和去畸变

https://blog.csdn.net/aaron19890330/article/details/81626161

2019-03-25 16:12:29 200

转载 C++ sort 排序(降序、升序)使用总结

https://blog.csdn.net/zhangpiu/article/details/50564064一、升序 C++ sort 函数十分方便,可以对内置类型也可对自定义类型进行快速排序,内置类型的使用比较简单,下面主要讨论自定义类型的排序,一般有如下几种使用方法:1.1 重载比较操作符 比如,我们现有一批学生,要根据他们的成绩进行升序排序,成绩如果相等则根据名字...

2019-03-21 17:23:33 5851

转载 c++ vector begin(),end(),rbegin(),rend()问题

https://blog.csdn.net/laobai1015/article/details/51567564C++ primer (中文版第四版)第273页9.3.2 begin和end成员 begin和end操作产生指向容器内第一个元素和最后一个元素的下一个位置的迭代器。这两个迭代器通常用于标记包含容器中所有元素的迭代范围。c.begin() 返回一个迭代器,...

2019-03-21 17:20:32 222

转载 OpenCV探索之路(十四):绘制点、直线、几何图形

https://www.cnblogs.com/skyfsm/p/6897313.html绘制点和圆void cvCircle( CvArr* img, CvPoint center, int radius, CvScalar color, int thickness=1, int line_type=8, int shift=0 );img:图像...

2019-03-21 15:42:01 342

转载 关于C++中vector和set使用sort方法进行排序

https://www.cnblogs.com/zhouxiaosong/p/5557990.htmlC++中vector和set都是非常方便的容器,sort方法是algorithm头文件里的一个标准函数,能进行高效的排序,默认是按元素从小到大排序将sort方法用到vector和set中能实现多种符合自己需求的排序首先sort方法可以对静态的数组进行排序1 #includ...

2019-03-21 14:27:18 237

转载 ROS 链接同一个工作空间的其他包的头文件

https://blog.csdn.net/qq_16775293/article/details/80597763

2019-03-20 22:35:41 481

原创 opengl + opencv 显示图片

opencv读取一张图片,然后在opengl窗口进行显示.img_src = cv::imread(cam_data_filename.at(cam_data_filename.size() / 2));cv::Mat img_src_pyup;cv::pyrDown(img_src, img_src_pyup, cv::Size(img_src.cols / 2, img_src.ro...

2019-03-20 09:47:11 1492

转载 转 BMP文件与像素操作(glReadPixels,glDrawPixels和glCopyPixels应用举例)

https://blog.csdn.net/u012515661/article/details/52046784

2019-03-20 09:40:44 337

转载 《高效学习OpenGL》 之 图像 glDrawPixels(), glCopyPixels(),glReadPixels()

https://blog.csdn.net/biggbang/article/details/19806577

2019-03-20 09:39:38 362

转载 c++ " error: jump to case label" "note: crosses initialization of" 错误的解决办法

编译的时候提示如下错误:解决办法:改成如下的形式即可:问题的原因:参考如下链接:http://www.cplusplus.com/forum/beginner/85367/

2019-03-19 17:29:17 765

转载 OpenCV:Mat元素访问方法、性能、代码复杂度以及安全性分析

https://blog.csdn.net/bendanban/article/details/30527785本文讲述了OpenCV中几种访问矩阵元素的方法,在指定平台上给出性能比较,分析每种矩阵元素访问方法的代码复杂度,易用性。一、预备设置本文假设你已经正确配置了OpenCV的环境,为方便大家实验,在文中也给出了编译源程序的Makefile,其内容如代码段1所示。采用如...

2019-03-19 16:27:17 313

原创 opencv mat 属性相关

2019-03-18 17:16:28 147

转载 求解旋转图像的最大内接矩形

https://blog.csdn.net/YhL_Leo/article/details/51510432

2019-03-15 21:28:36 3243

转载 相机标定:单目图像矫正分析

http://www.bubuko.com/infodetail-1614521.html图像矫正的本质,其实就是重投影的过程,即【像素坐标→物理坐标→像素坐标】的过程。只不过在重投影过程中我们可以改变投影矩阵(修改后的投影矩阵我把它称为扩展投影矩阵)从而模拟镜头缩放和平移的效果。图像矫正可通过两种方式执行,我称之为正向矫正和逆向矫正。正向矫正是通过畸变坐标算出标准坐标,而逆向矫正是通过...

2019-03-15 20:51:37 1923

原创 CV_Assert函数 C++ assert()函数

https://blog.csdn.net/u010402483/article/details/39213813CV_Assert()作用:CV_Assert()若括号中的表达式值为false,则返回一个错误信息。CV_Assert() 中 cn > 1 && _mask.empty() && !minIdx && !maxIdx...

2019-03-15 17:05:40 1113

转载 opencv 图像的深度和通道介绍

https://blog.csdn.net/qq61394323/article/details/39853823矩阵数据类型:–CV_<bit_depth>(S|U|F)C<number_of_channels>S =符号整型U =无符号整型F =浮点型E.g.:CV_8UC1是指一个8位无符号整型单通道矩阵,CV_32...

2019-03-15 16:47:26 1293

转载 OpenCV:remap()简单重映射

https://blog.csdn.net/sss_369/article/details/52983123学习自:【OpenCV入门教程之十七】OpenCV重映射重映射,就是把一幅图像中某位置的像素放置到另一个图片指定位置的过程。 为了完成映射过程, 我们需要获得一些插值为非整数像素的坐标,因为源图像与目标图像的像素坐标不是一一对应的。 一般情况下,我们通过重映射来表达每个像素的位置...

2019-03-15 11:58:49 168

转载 numpy.array 操作简单总结

https://blog.csdn.net/net_wolf_007/article/details/51726480

2019-03-14 10:55:06 252

转载 gcc/g++ 实战之编译的四个过程

https://www.cnblogs.com/zjiaxing/p/5557549.htmlgcc和g++分别是GNU(一个开源组织)的c&c++编译器对于.c后缀的文件,gcc把它当做是C程序,g++当做是C++程序;对于.cpp后缀的文件,gcc和g++都会当做c++程序。gcc可以根据后缀名为.c或.cpp分别按c程序和c++程序来编译,但是g++无论是.c或.cpp...

2019-03-13 19:11:05 122

原创 cmake 编译opengl 报错"libGL.so.1: error adding symbols: DSO missing from command line"的解决办法

target_link_libraries(camlidarcalib ${OpenGL_LIBRARIES})报错如下:参照FindOpenGL的输出结果:应该更改如下:arget_link_libraries(camlidarcalib ${OPENGL_LIBRARIES})编译正确,问题解决....

2019-03-13 18:43:39 2730 2

转载 CMakeLists.txt添加opencv库注意事项

https://blog.csdn.net/u012816621/article/details/51732932# cmake needs this linecmake_minimum_required(VERSION 2.8)# Define project nameproject(opencvTest)# Find OpenCV, you may need to set O...

2019-03-13 17:07:24 348

原创 cmake opengl的相关配置

camke 使用openglCMakeLists.txt添加内容如下:提示GLU过时,更改为OpenGL后如下:FindOpenGLhttps://cmake.org/cmake/help/v3.8/module/FindOpenGL.html

2019-03-13 16:10:10 1490

原创 catkin_make 与cmake

https://www.cnblogs.com/Jessica-jie/p/6706513.htmlhttp://blog.csdn.net/zyh821351004/article/details/503884291. catkin_make 与cmake的关系 程序在cmake编译的流程:cmake指令依据你的CMakeLists.txt 文件,生成makefiles文件...

2019-03-13 15:23:42 567

转载 link_libraries 和 target_link_libraries 区别

https://blog.csdn.net/jigetage/article/details/84206082在cmake语法中,link_libraries和target_link_libraries是很重要的两个链接库的方式,虽然写法上很相似,但是功能上有很大区别:1,link_libraries用在add_executable之前,target_link_libraries用在add...

2019-03-13 14:21:32 3653

转载 OpenGL中gl,glu,glut的区别

https://blog.csdn.net/fanhenghui/article/details/52882837OpenGL中的gl库是核心库,glu是实用库,glut是实用工具库,gl是核心,glu是对gl的部分封装,glut是OpenGL的跨平台工具库,gl中包含了最基本的3D函数,而glu似乎对gl的辅助,如果算数好,不用glu的情况下,也是可以做出同样的效果。glut是基本的...

2019-03-13 12:22:01 677

原创 catkinCMakeLists.txt

http://wiki.ros.org/catkin/CMakeLists.txt

2019-03-13 10:49:12 143

转载 Creating a ROS Package

http://wiki.ros.org/ROS/Tutorials/CreatingPackagehttp://wiki.ros.org/cn/ROS/Tutorials/CreatingPackage

2019-03-12 22:09:11 129

转载 How to Compile MATLAB C++ Math Library

http://www.ifp.illinois.edu/~nakazato/mathlib.htmlWho need this?(Scenario 1) If you need to write complicated matrix operations in C/C++You can save your time by using MATLAB Math Library.(Sce...

2019-03-12 22:03:12 183

转载 C++——cmath

https://blog.csdn.net/zy2317878/article/details/79414431

2019-03-12 21:58:19 1124

转载 dlib优化

https://blog.csdn.net/qq_34106574/article/details/86352142

2019-03-12 21:50:35 287

转载 四元数插值与均值(姿态平滑)

https://www.cnblogs.com/21207-iHome/p/6952004.html

2019-03-12 18:27:26 1315

原创 ubuntu c++ 编译"enum class Status {}" 报错的解决办法

编译的时候报错:分析错误原因,c11才支持enum class Status {}类型定义.接下来的问题就是如何支持c11编译:GCC/G++默认的-std(即C++语言标准)不是C++11,在这里默认的是C++98,所以需要显式地开启,即添加-std=c++11选项:解决方法如下:在编译的时候添加-std=c++11选项即可正常编译C++11标准的代码!...

2019-03-11 20:11:30 777

原创 Get to Know C++11 Scoped and Based Enum Types

https://smartbear.com/blog/develop/closer-to-perfection-get-to-know-c11-scoped-and-ba/

2019-03-11 19:58:51 90

原创 Ceres Solver及Ceres优化

http://ceres-solver.org/https://github.com/ceres-solver/ceres-solver

2019-03-11 17:21:48 529

原创 roboptim---Numerical Optimization for Robotics

http://roboptim.net/RobOptim is a Modern, Open-Source, C++ Library for Numerical Optimization applied to Robotics.https://github.com/roboptim/

2019-03-11 17:10:38 186

基于Matlab的光学实验仿真

基于Matlab的光学实验仿真,设计自己专用的光学仿真系统

2013-03-14

空空如也

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

TA关注的人

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