VTK显示点云

2020-05-20
阅读 3 分钟
5.7k
因为的只是做显示,所以打算不使用PCL,直接使用VTK做显示。VTK显示的基本逻辑就是原始数据(source/reader) -> [filter ->] ->mapper ->actor -> render ->windows就是所谓的管线结构,其中filter 是可以有,可以无的,使用的智能指针是VTK自己封装的vtkSmartPointer的模板类,含有一个静态成员函数::N...

矩阵运算库Armadillo简单使用

2020-05-09
阅读 1 分钟
5.4k
这边有个matlab的代码,需要转成C++的,所以要弄一个矩阵运算库。初期选型是eigen,毕竟都说好,小巧,轻量,我也喜欢。但是我高估了我的数学水平,碰到一个倒数条件数rcond ,发现eigen里面虽然有这个,但是是三角矩阵的。具体我也看得一脸懵逼,本着快速开发的原则,搜了一下发现了这个库。网上的教程呢,说好也不好。...

我的leetcode搞笑日常

2020-05-06
阅读 1 分钟
1.3k
刚觉得自己的代码太简洁了,翻开评论区打脸来得太快……这么可爱的代码居然编译不过,非要用这个丑东西?为啥C++没有^^ 这个逻辑异或呢?然后我的注释也是中二气息满满我发现move函数真的是个好东西,特别是给vector赋值的时候,一不注意就超过100%

C++ 调用matlab脚本

2020-04-30
阅读 1 分钟
2.2k
工作中有一个人脸特征点提取用的是matlab的脚本,现在想集成到c++里面调用。直接转成C++代码估计要一定数学基础,所以还是先想想怎么用C++直接调用。[链接]目测把它编译成dll可行。但是我电脑是VS2015 VS2019共存的。不管了,先干了再说然后就进入了漫长的等待,看了看CPU,占用也没到100%,好像也不耽误我做其他事情,...

VS + PCL1.9.1 +Qt

2020-04-26
阅读 2 分钟
3.6k
这边项目里面用到PCL的版本是1.9.1,而我之前一般都用vs2015作为IDE,现在不支持vs2015,想了想也没有必要自己编译PCL了,就直接用最新的VS2019吧。VS2019社区版的功能是蛮强大的,但是不能用于商用。PCL的安装直接下一步,下一步,但是提示安装环境变量的时候还要安装环境变量。简单点就默认目录。VS2019社区版,至于功...

Qt 1.4.2 解析1

2020-04-25
阅读 10 分钟
1.3k
打算看看Qt的源码了,毕竟也好几次被问到Qt的问题,现在想看看Qt里面的原理。查了一下说是从最初的版本看比较容易懂。在官网找了找,最低的版本都是1.4.2 了,但是更新时间确实2019年?还在更新不成?具体也不是很懂,咱也不知道去哪儿问,只能先把坑挖这儿有空了再填……

C++11实现的 100行线程池 解析

2020-04-24
阅读 5 分钟
13.1k
C++带有线程操作,异步操作,就是没有线程池,至于线程池的概念,我先搜一下别人的解释:一般而言,线程池有以下几个部分: 1.完成主要任务的一个或多个线程. 2.用于调度管理的管理线程. 3.要求执行的任务队列我来讲讲人话:你的函数需要在多线程中运行,但是你又不能每来一个函数就开启一个线程,所以你就需要固定的N个线...

C++ httplib 解读2

2020-04-24
阅读 7 分钟
5k
因为这个库确实好用,而且也没什么难度,所以就想写写,结果这两天网站挂了,耽误了好久,但愿今天晚上能够写完……不过这几天工作需要也看了下,应该会比较快这次从put content provider 先看一下官方的用法

C++ httplib 解读1

2020-04-19
阅读 17 分钟
19.8k
优势:header only,讲人话就是只需要包含一个头文件就行了,方便。也可以使用它自带的python脚本把它劈开成头文件和源文件,避免“强迫症”觉得头文件到处展开不好。然后对于常用的操作 get post put delete option patch 都进行了一个封装,只需要定义一个处理函数就行了,加上c11的lambda表达式,让人觉得比PHP还天下第一😉