两张二维图片的配准

#include <iostream> //标准输入输出流 #include <pcl/io/pcd_io.h> //PCL的PCD格式文件的输入输出头文件 #include <pcl/io/obj_io.h> /...

2019-06-14 19:06:09

阅读数 106

评论数 1

PCL 之离群点去除

基于半径(规定圆内和邻居个数限制)和条件(滤波域和值范围)实行离群点去除 #include "stdafx.h" //int _tmain(int argc, _TCHAR* argv[]) //{ // return 0; //} #include<i...

2019-06-14 19:03:25

阅读数 169

评论数 0

PCL之ExtractIndices通过分割算法提取部分点云数据子集

ExtractIndices通过分割算法提取部分点云数据子集的下标索引,代码过程步骤: 使用之前的体素栅格下采样方法进行下采样; SAC平面参数模型提取符合该几何模型的点云数据子集,再利用分割算法进行提取符合几何平面的点云数据子集; 利用negative变量可以提取相反的点云集剩余点云; 利用剩余...

2019-06-14 19:00:53

阅读数 148

评论数 0

PCL 根据参数模型将点云数据映射到指定的几何模型

// projectpoints.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" // //int _tmain(int argc, _TCHAR* argv[]) //{ // return 0; //} #include &am...

2019-06-14 18:56:58

阅读数 84

评论数 0

PCL 体速栅格下采样

体素栅格下采样方法,通过设定小立方体的size,计算它的重心(而不是中心)代替其中所有的点,进行下采样 // downsamvoxelgrid.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" //体素栅格下采样zxr //int ...

2019-06-14 18:51:32

阅读数 120

评论数 0

PCL passfilter 使用

pass滤波器的使用 #include "stdafx.h" #include <iostream> #include <pcl/point_types.h> #include <pcl/filter...

2019-06-14 18:50:14

阅读数 52

评论数 0

PCL之法线计算

计算点云的法线,显示~ // comnormal.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include <iostream> #include <string> #...

2019-06-14 18:47:00

阅读数 107

评论数 0

pcl第一个例子程序

点云的读写例子 #include "stdafx.h" #include <iostream> //标准输入输出流 #include <pcl/io/pcd_io.h> //PCL的PCD格式文件的输入输出头文件 #...

2019-06-14 18:43:37

阅读数 123

评论数 0

WIndows下 C++ 从文件中读取数据

背景:WIndows下利用C++ 从文件中读写内容 1、使用fscanf语句 #include <map> #include <fstream> std::FILE *fp; fp = fopen(filePath.c_str(), ...

2019-06-06 17:04:11

阅读数 90

评论数 0

Linux下 C++ 逐行读取文件内容 并按空格读取每一列的内容

背景:在linux下读取文件内容,按照WIndows下的代码一直提示错误Segmentation fault (core dumped),最后发现linux下读取是有区别的不能直接使用WIndows下的代码 实现代码如下 std::ifstream f(filename.c_str()); ...

2019-06-06 17:03:10

阅读数 105

评论数 0

C++ 中拆分字符串

背景,将长字符串根据某一个字符进行拆分 void splitStr(std::string &longstr, std::vector<std::string> &subStrs){ std::string substr0; fo...

2019-06-04 10:14:23

阅读数 10

评论数 0

WIndows下提取一个文件夹下的文件名list

背景:WIndows下,提取一个文件夹下的文件名list(不带后缀名) 实现代码 //获取文件路径下的文件名 void getFiles(string path, vector<string>& files){ // 文件句柄 long h...

2019-06-04 10:08:43

阅读数 32

评论数 0

Linux 编译基于Opencv的C++项目

背景:在linux下使用cmake编译C++项目,其中使用的到opencv,有两种方法 1、项目中只有简单的一个源码文件,直接使用命令,这个没有亲测,仅是记录 gcc Test.c -o Test `pkg-config --cflags --libs opencv` 2、使用cmakel...

2019-06-04 10:02:47

阅读数 32

评论数 0

python 中的数据类型转换

1、int、float、str int(float) int(str) str必须是符合整型要求的str 2、dict、str、list、tuple dict=eval(str) tuple=tuple(list) list=list(tuple) str=str(tuple)

2019-06-03 00:40:19

阅读数 5

评论数 0

python tuple 使用踩坑

tuple使用小提示,不能像list一样直接访问其中的元素或者进行修改,需要转化成list形式进行修改操作 t=("zhaoxiaorong",1,2,3) tlist=list(t) print(tlist) t1=tlist[0] t1=str.replace(t1,...

2019-05-30 14:14:36

阅读数 9

评论数 0

Windows下的C++ 程序移植到linux下

有时候,需要将原本Windows下成功运行的C++代码移植到linux系统下,过程往往不是特别顺利,下面列出几个移植过程中需要注意的几个问题 1、#include<windows.h> 非win平台不能使用 2、#pragma once 避免同一个文件被包含多次,可...

2019-05-29 11:47:53

阅读数 263

评论数 0

在VScode 中利用 Cmake进行编译运行c++项目

1、建立projectname文件夹 在里面建立 bin、build、include、lib、src文件夹和CMakeLists.txt文件 项目中的cpp文件放在src中,h头文件放在include中 2、CMakeLists文件的编写 cmake_minimum_required(V...

2019-05-29 11:09:37

阅读数 159

评论数 0

卷积神经网络的dropout layer

1、dropout是什么 深度学习领域大神Hinton,在2012年文献:《Improving neural networks by preventingco-adaptation of feature detectors》提出了,在每次训练的时候,让一半的特征检测器停过工作,这样可以提高网络的...

2019-05-29 01:21:20

阅读数 79

评论数 0

HBase 相关包thriftpy2使用错误

背景:在使用thriftpy2包和happybase包读写数据是出现下面的错误 出错代码在table.put()语句,实际是链接数据库的设置不恰当,在connnection的参数设置做以下修改 transport='framed', # Default: 'buffered' &...

2019-05-29 01:05:38

阅读数 61

评论数 0

Python 语句段的简写

1、利用for语句段给字典赋值 a="a1=1;a2=2;a3=3" #str dicta={i.split('=')[0]:i.split('=')[1] for i in a.split(';')} 2、

2019-05-28 11:36:05

阅读数 36

评论数 0

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