自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 809

原创 解决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 4221 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,输入命令>&gt

2021-02-25 15:47:25 847

原创 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 335

原创 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 806 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 1739

转载 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 343

原创 QT发生crashed

问题:用qt creator写程序,运行发生crashed,一般是在程序中使用了第三方库,运行时找不到dll,在qt creator中运行会直接crashed,不提示原因。解决办法:直接运行生成的exe文件,会提示缺少xxxdll,此时,直接将缺少的dll放到exe所在文件夹中,再次运行,成功。也可以将dll添加到系统路径中。总之,让程序找到调用的第三方库,就不会creashed了。

2018-02-23 09:44:04 4809 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 5398

转载 【转载】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 1436

原创 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 9725 3

原创 C语言-printf、fprintf、fopen、fclose函数的用法

printf()函数printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出 信息。 函数的原型为: int printf(const char *format, …);函数返回值为整型。若成功则返回输出的字符数,输出出错则返回负值。 printf()函数的调用格式为: printf(“<格式化字符串>”, <参量表>);格式化字符串包括两部分内容: 一部分是

2017-12-04 16:02:10 4827

转载 C/C++串口通信(2)-重叠操作

重叠操作时,操作还未完成函数就返回。 重叠I/O非常灵活,它也可以实现阻塞。有两种方法可以等待操作完成: 一种方法是用象WaitForSingleObject这样的等待函数来等待OVERLAPPED结构的hEvent成员; 另一种方法是调用GetOverlappedResult函数等待。//OVERLAPPED结构typedef struct _OVERLAPPED { // oDW

2017-12-02 09:02:53 2806

转载 C/C++串口通信(1)-同步操作

转自: 王柏元的博客 http://wangbaiyuan.cn/c-serial-communication-write-reading.html串口通信方式:调用Windows的API函数两种操作方式: 1. 同步操作方式 API函数会阻塞直到操作完成以后才能返回(在多线程方式中,虽然不会阻塞主线程,但是仍然会阻塞监听线程); 2. 重叠操作方式(又称为异步操作方式)

2017-11-30 18:02:30 3588 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 379

翻译 对话框(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 311

翻译 对话框(1)

参考文献:https://www.devbean.net/2012/09/qt-study-road-2-dialogs-intro/对话框通常会是一个顶层窗口,出现在程序最上层,用于实现短期任务或者简洁的用户交互。尽管 Ribbon 界面的出现在一定程度上减少了对话框的使用几率。Qt 中使用QDialog类实现对话框。就像主窗口一样,通常会设计一个类继承QDialog。 QDialog(及其子类

2017-11-20 14:52:32 266

原创 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 15042 1

原创 QT学习参考目录

跟小豆君学Qt https://zhuanlan.zhihu.com/c_119081535 QT学习之路:从入门到精通 http://blog.51cto.com/zt/20/1/ Qt学习之路系列教程目录 http://blog.csdn.net/u014365862/article/details/53312441

2017-11-14 15:17:19 396

翻译 MFC学习笔记(1)--对话框

学习MFC,记录一下学习的内容。参考鸡啄米的博客,很感谢有人分享这么好的资料。

2017-11-14 09:58:01 1311

原创 PCL1.8.0+VS2013配置

配置PCL1.8.0+VS2013详细方法。

2017-11-10 08:46:03 580

liblas-release-x64(包括liblas.lib,liblas.dll,include文件)

编译后的liblas文件,release_x64运行平台,(debug_x64下载地址:http://download.csdn.net/download/joker_mw/10128945)las读写程序参考官网,很简单

2018-01-08

gps时与通用时相互转换小工具

之前上传的http://download.csdn.net/download/joker_mw/10163924存在一个小问题,现在修复了,示例数据与说明在压缩包里了,(QT写好发布的,没有源码)

2017-12-26

PCL1.8.0+QT5.7.0+VS2013显示框架(debug x64)

PCL+QT用vtk显示pcd点云,vs2013作为开发IDE,pcl配置是vs2013 debug x64,实现最基本的pcd点云显示。

2017-11-27

liblas-vs2013-x64(包括liblas.dll,include文件,liblas.lib)

编译后的libLas文件,包括liblas.dll,include文件,liblas.lib,应用于VS2013 debug x64平台,简单配置后就可以实现几行代码读写.las激光点云数据,具体读写程序参考官网或其他博客,非常方便。

2017-11-22

空空如也

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

TA关注的人

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