- 博客(15)
- 资源 (10)
- 收藏
- 关注
原创 ubuntu16.04中conda和ros共同安装解决办法
ubuntu16.04安装ros的方法见链接https://blog.csdn.net/weixin_43159148/article/details/83375218在此,由于先安装了anaconda,所以会因ros和conda的默认python环境不同,而造成编问题。解决办法:在conda中新建ros环境,并更改默认的python环境为python2.71、在启动ros环境时,...
2019-11-24 23:17:20 1021 3
原创 ubuntu16.04安装cuda10.1+cudnn7.6.3,测试detectron2和mmdetection
本来打算pytorchgpu1.3出来,想在windows中先装着玩一下,但是发现windows中配置pytorchgpu1.3汇报nvcc的错误,应该是底层编译的问题,转到ubuntu16.04测试一下。在配置ubuntu16.04中卸载原来的cuda9.0再安装cuda10.1发现有问题。1、卸载自己的nvidia相关驱动,cuda10.1自带驱动(按这篇博客卸载完https://bl...
2019-10-21 20:38:34 946
原创 window中Python去pip安装网络模型时抛出cl.exe错误
都是anaconda环境中进行配置:1、在ubuntu中安装模型没有抛出cl.exe异常;2、在window中出现异常,网上查找说调用了VC编译器,发现python3.5对应vc14,发现自己已经安装但还是有问题,百思不得姐。后来想起来之前重装过电脑,安装完VC14没有初始化配置C++环境,后来重新配置VC14的开发环境,在使用pip安装调用就好了。记录一下。...
2019-09-03 21:43:53 477
原创 vs+qt+opencv项目开发出现的基本错误集合
主要用来记录vs+qt开发过程中出现的错误1、自己构建类,进行项目融合的过程中出错,查看头文件的顺序,或者查看逻辑关系是够互相包含。解决办法:见上一篇博客。2、程序界面存在子函数共用参数,程序复位过程中参数需要初始化的问题。发现共享变量初始化,在头文件声明,在子函数1中直接赋值,子函数2中使用,这样存在错误。解决办法:将子函数1中新建变量,作为中间变量赋值给头文件中的变量即可。...
2019-08-25 22:44:11 285
原创 VS+qt+OpenCV构建大的项目框架,采用自己的类报错
VS+qt+OpenCV构建大的项目框架,函数主体调用类来实现部分功能,同时子类将图像结果显示回界面。然后出错了。。。。。。。采用自己的类报错不是类或者命名空间,未申明等错误都来了。一大堆该来的,不该来的,有点懵。网上找了半天要添加预定义头文件,#include "stdafx.h",但是添加之后显示的是MFC控件之类的错误,不太懂。返回去看代码,发现头文件互相包含了,这和实...
2019-08-25 20:44:27 310
原创 findHomography与decomposeHomographyMat函数配合使用
最近需要根据相机安装位置,反推移动平台的相对位置和方向,在网上和opencv官网找了半天解释不多,自己在实际调试过程中遇到两个坑:1、由于安装位置固定,且识别地面的标志物,故采用findHomography函数求解单应矩阵,在求解的过程中本打算裁剪图像区域,但是后面要配合decomposeHomographyMat函数使用(涉及到相机内参矩阵),因此裁剪后结果出错,无法正确求解出旋转和平移量;...
2019-07-19 09:27:46 3229 6
转载 相机旋转矩阵求解三个姿态角
http://www.cnblogs.com/singlex/p/pose_estimation_1.html关键词:位姿估计 OpenCV::solvePnP用途:各种位姿估计文章...
2019-07-15 21:28:48 5609
原创 vs编译显示无可用源
问题描述:vs+opencv+boost开启多线程处理,在debug下偶尔报错,在release一直报错。解决:排除问题发现是多线程调用opencv的函数,imshow等函数需要用锁mutex,进行保护,避免出现多线程同时抢占同一个变量或者函数的情况。...
2019-06-30 10:10:17 671
原创 coreldraw x8重新安装失败解决办法
coreldraw x8重新安装失败解决办法之前使用偶尔使用到这个软件,制作易拉宝,后面卸载发现了,最近再安装显示失败。但是网上找了半天也没找到注册机和正版序列号,干脆就不要了,每次重装一下就好了,网上说重装系统啥的,太麻烦了。解决办法,实测可行。1、到注册表中搜索CorelDraw、cdr关键词,找到一律全删了;2、重装CorelDraw,会发现安装界面显示安装Microsoft...
2019-06-28 20:19:10 8574
转载 boost多线程动态连接库报错
无法打开文件“libboost_thread-vc120-mt-gd-1_58.lib的解决办法 需要弄清楚,在配置环境正确的情况下,boost生成的是动态库还是静态库,然后在调试的过程中注意,vs的生成代码的调试环境是MT、MD、MTd还是MDd(分别对应r...
2019-06-27 11:03:07 349
转载 Opencv中对应的行列关系备忘录
转载自https://blog.csdn.net/tkingreturn/article/details/38925231今天在看矩形滤波的时候忽然脑子短路,把一些概念全弄混了,现总结一下,以便下次再混的时候可以参考确认下,自己的理解,有错的地方还请指正。访问Mat元素,如果采用的是opencv函数生成的Mat结构,要Mat.at<double>(i,j)形式访问,如果是...
2019-06-02 23:02:17 271
原创 opencv的cv::solvePnP函数求解多相机之间的转换矩阵
在多相机之间的姿态求解过程中,opencv自带两种类别的函数,cameracalibration(内参和外参均未知)和cv::solvePnP函数(内参已知,核心还是调用cvfindextrinsic函数)。同时,在solvePnP求解过程中,注意与opencv一般习惯float类型不同的是,其参数使用为double类型,否则会得到无效解。在正确使用后,相机之间的误差相差几毫米。在求解多相机之...
2019-04-29 16:28:40 2107
原创 Eigen和STL中存在未知的内存读取错误
将Eigen::Matrix4f类型压入vector,作为结构体的变量传递到子函数中,在子函数中进行矩阵赋值时,出现了内存读取错误。解决办法:定义Eigen::Matrix4f类型,之后逐个元素进行赋值即可,虽然有点麻烦,但是总比程序有时候会报错,有时正常运行要好。...
2019-04-22 22:47:11 460
原创 windows下配置g2o+vs2013
整了两天,发现就这篇博客靠谱,当然其中也存在各种没注意的小bughttps://blog.csdn.net/xiaopihai1993/article/details/76644656注意点:1、Eigen的版本不要太高,按照博主的版本eigen3.0.5就没问题,自己采用eigen3.3.7报错了; 2、suitsparse必须要装,某一些博客忘记了,结...
2019-03-20 20:45:39 1176
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人