- 博客(21)
- 资源 (4)
- 收藏
- 关注
原创 Anaconda使用教程
参考链接知乎Anaconda使用教程一(新手友好)1.创建环境conda create -n 环境名 python==版本号 创建虚拟环境时没有加上 python==版本号,会导致找不到解释器的现象2.查看当前conda所有环境conda info --envs3.激活你的环境conda activate 环境名 或source activate 环境名 或 activate + 环境名4.查看环境中现有的包 Conda list 或 pip list5.退出当前环境 conda de
2021-09-26 16:46:55
890
原创 解决ubuntu20.04火狐浏览器不能播放视频
解决ubuntu20.04火狐浏览器不能播放视频Ubuntu Restricted Extras与视频播放什么是Ubuntu Restricted Extras如何安装 Ubuntu Restricted Extras?ubuntu下火狐浏览器无法播放视频解决方案Ubuntu Restricted Extras与视频播放摘自http://os.ctocio.com.cn/os/2020/0220/8793.html如果你刚刚安装了 Ubuntu 或其他Ubuntu 特色版本如 Kubuntu、Lubu
2021-04-04 11:41:06
4680
2
原创 Anaconda安装python-opencv
1.进入清华大学镜像中心下载地址下载对应版本的opencv。cp37表示python3.7,win_amd64表示windows64位操作系统。2.将下载好的whl文件移动到.\anaconda3\Lib\site-packages文件夹下。3.进入cmd命令行cd到whl文件所在目录,然后输入pip install opencv_python-4.2.0.32-cp37-cp37m-win_amd64.whl,然后系统会自动安装成功。检测安装是否成功:打开IPython,输入命令>>
2021-02-25 15:47:25
939
原创 GitHub文件忽略方式
在需要创建 .gitignore 文件的文件夹, 右键选择Git Bash 进入命令行,进入项目所在bai目录。输入 touch .gitignore 在文件夹就生成了一个“.gitignore”文件。然后在”.gitignore” 文件里输入你要忽略的文件夹及其文件就可以了。#忽略示例#.txt #忽略所有.txt结尾的文件!lib.txt #但lib.txt除外build/ #忽略build/目录下的所有文件doc/.txt #会忽略 doc/notes..
2021-02-02 14:33:54
410
原创 PCL点云平面分割
PCL点云平面分割多平面分割方法封装/** \brief 多平面分割* \param[in] cloud_in 待分割点云* \param[in] maxiter 最大迭代次数* \param[in] dist 判断是否为平面内点的距离阈值* \param[in] proportion 非平面点所占点云比例,[0,1]之间取值* \param[out] out_plane_vect 分割后的平面模型点云集合* \return 0成功,-1失败*/int g_multPlaneSeg(pc
2020-12-24 09:54:17
985
1
转载 PCL采样方法
(1)均匀采样均匀采样:输出的点云索引是选择的关键点在计算描述子的常见方式。#include <pcl/io/pcd_io.h>#include <pcl/keypoints/uniform_sampling.h>intmain(int argc, char** argv){ //加载点云 pcl::PointCloud<
2018-09-13 10:31:26
1848
转载 QT中常用快捷键总结
转自:https://www.cnblogs.com/lzjsky/archive/2012/08/20/2647558.htmlF1 查看帮助 F2 跳转到函数定义(和Ctrl+鼠标左键一样的效果) Shift+F2 声明和定义之间切换 F4 头文件和源文件之间切换 Ctrl+1 欢迎模式 Ctrl+2 ...
2018-02-28 15:30:04
395
原创 QT发生crashed
问题:用qt creator写程序,运行发生crashed,一般是在程序中使用了第三方库,运行时找不到dll,在qt creator中运行会直接crashed,不提示原因。解决办法:直接运行生成的exe文件,会提示缺少xxxdll,此时,直接将缺少的dll放到exe所在文件夹中,再次运行,成功。也可以将dll添加到系统路径中。总之,让程序找到调用的第三方库,就不会creashed了。
2018-02-23 09:44:04
5140
2
原创 【C++】char* 、string、LPCSTR转换
char* 转换成stringchar *pChar;string str=pChar;string转换成LPCSTRLPCSTR lpcStr=str.c_str();string转换成char*string str;char * pchar;int len = str.length();pchar = (char *)malloc((len + 1)*sizeof(char));str
2018-01-22 13:00:30
5500
转载 【转载】c++多个源文件共用一个全局变量(extern 的用法)
全局变量在头文件中声明,在cpp文件中定义 例子: 头文件:state.h 源文件:state.cpp 其它源文件:t1.cpp t2.cpp t3.cpp, 这些源文件都包含头文件state.h。 需要定义一个全局变量供这些源文件中使用:方法如下 1、在 state.h声明全局变量: extern int a; 2、在state.cpp中定义该全局变量:int a = 10;
2018-01-19 10:10:48
1540
原创 LAS格式点云读写
las格式点云作为一种激光点云数据格式,读写可以采用laslib库中提供的方法,参考网站: https://www.liblas.org/tutorial/cpp.htmlReading LAS data using liblas::Reader1.Include required header files from libLAS and C++ Standard Library 包含头文件#i
2017-12-11 17:45:16
9929
2
原创 C语言-printf、fprintf、fopen、fclose函数的用法
printf()函数printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出 信息。 函数的原型为: int printf(const char *format, …);函数返回值为整型。若成功则返回输出的字符数,输出出错则返回负值。 printf()函数的调用格式为: printf(“<格式化字符串>”, <参量表>);格式化字符串包括两部分内容: 一部分是
2017-12-04 16:02:10
5473
转载 C/C++串口通信(2)-重叠操作
重叠操作时,操作还未完成函数就返回。 重叠I/O非常灵活,它也可以实现阻塞。有两种方法可以等待操作完成: 一种方法是用象WaitForSingleObject这样的等待函数来等待OVERLAPPED结构的hEvent成员; 另一种方法是调用GetOverlappedResult函数等待。//OVERLAPPED结构typedef struct _OVERLAPPED { // oDW
2017-12-02 09:02:53
3005
转载 C/C++串口通信(1)-同步操作
转自: 王柏元的博客 http://wangbaiyuan.cn/c-serial-communication-write-reading.html串口通信方式:调用Windows的API函数两种操作方式: 1. 同步操作方式 API函数会阻塞直到操作完成以后才能返回(在多线程方式中,虽然不会阻塞主线程,但是仍然会阻塞监听线程); 2. 重叠操作方式(又称为异步操作方式)
2017-11-30 18:02:30
3787
2
翻译 对话框(3)-文件对话框
参考文献:https://www.devbean.net/2012/09/qt-study-road-2-file-dialog/标准对话框:QFileDialog,也就是文件对话框编写一个简单的文本文件编辑器,我们将使用QFileDialog来打开一个文本文件,并将修改过的文件保存到硬盘。//mywindow.h添加#include <QtWidgets/QtextEdit>private:
2017-11-21 09:31:20
462
翻译 对话框(2)-标准对话窗
参考文献:https://www.devbean.net/2012/09/qt-study-road-2-standard-dialogs-qmessagebox/Qt 的内置对话框大致分为以下几类:QColorDialog:选择颜色; QFileDialog:选择文件或者目录; QFontDialog:选择字体; QInputDialog:允许用户输入一个值,并将其值返回; QMessag
2017-11-20 16:09:27
355
翻译 对话框(1)
参考文献:https://www.devbean.net/2012/09/qt-study-road-2-dialogs-intro/对话框通常会是一个顶层窗口,出现在程序最上层,用于实现短期任务或者简洁的用户交互。尽管 Ribbon 界面的出现在一定程度上减少了对话框的使用几率。Qt 中使用QDialog类实现对话框。就像主窗口一样,通常会设计一个类继承QDialog。 QDialog(及其子类
2017-11-20 14:52:32
305
原创 pcl::copyPointCloud 使用方法
部分copypcl 1.8.0 库中函数说明:void pcl::copyPointCloud (const pcl::PointCloud< PointInT > & cloud_in, const std::vector< int, Eigen::aligned_allocator< int > > & indices, pcl::PointCloud< PointOutT > & clou
2017-11-16 10:51:19
15595
1
原创 QT学习参考目录
跟小豆君学Qt https://zhuanlan.zhihu.com/c_119081535 QT学习之路:从入门到精通 http://blog.51cto.com/zt/20/1/ Qt学习之路系列教程目录 http://blog.youkuaiyun.com/u014365862/article/details/53312441
2017-11-14 15:17:19
435
liblas-release-x64(包括liblas.lib,liblas.dll,include文件)
2018-01-08
gps时与通用时相互转换小工具
2017-12-26
PCL1.8.0+QT5.7.0+VS2013显示框架(debug x64)
2017-11-27
liblas-vs2013-x64(包括liblas.dll,include文件,liblas.lib)
2017-11-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人