自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 CGAL 5.5.3 Package review

主要讲述二维多边形相关概念和算法:二维多边形正则布尔集运算、二维多边形凸划分、多边形缓冲区、二维直骨架、二维闵可夫斯基之和、二维多段线简化、二维可视域计算、二维可移动性分析。主要讲述三维多面体的数据结构:半边结构、三角网表面、二维流向结构、闭合性、三维多边形正则布尔集运算、三维多边形凸划分、三维闵可夫斯基之和。8.Triangulation and Delaunay Triangulations三角剖分和Delaunay三角剖分。11.Shape Reconstruction形状重建。

2024-02-29 15:20:36 1169

原创 CGAL-2 Geometry Kernels

如果内核提供了所有的基本要求,kernel可以作为traits 类使用到algorithm算法和data structure数据结构上。核的每一个操作通过是内核类的函数member function提供的,或者作为一个成员函数,全局函数。如果内核 未提供,参考Missing functionality。每一个几何实体提供单独的类,和作为内核类的类型;geometry kernels提供基本的定尺寸。一、Different kernels。几何实体entities。操作operations。

2024-02-29 14:52:21 175

原创 CGAL-1 Coding Scheme

(4)普通谓词命名,与当前Kernel 和STL有连贯性,如:Has_on_bounded_side_2,Is_degenerate_2,Is_horizontal_2。(5)结构对象的命名:模板pattern:Construct_type_d,如:Construct_Point_2,Construct_line_2,重载函子运算符Operator();(2)成员函数属于谓词predicates判断的,加上前缀prefix,如:is_empty,has_on_bounded_side;

2024-02-29 12:00:02 772

原创 两平面求交线、夹角、点到平面距离、点到直线距离、三点法向量

两平面求交线、夹角、点到平面距离、点到直线距离、三点法向量

2024-01-26 15:53:40 1081

原创 Octree learning

Parent:Class:Octree2BufBase:八叉树双缓冲(最大体素、深度、填充、删除、交换、串行化、反串行)OctreeBase:八叉树基类OctreeBaseWithState:带状态基类OctreeIteratorBase:迭代器(键值、深度、节点、向量ID、深度优先、广度优先、叶节节点)

2024-01-04 10:32:22 396

原创 PCL Filters

Parent:Class:ApproximateVoxelGrid:体素下采样(叶子尺寸)BilateralFilter:双边(点权重、高斯窗口、标准差)ConditionalRemoval:条件(过滤条件)Convolution:卷积(卷积核、边界策略、距离阀值、行列卷积)GaussianKernel:高斯核(标准方差、函数宽度、相对距离阀值、绝对距离阍值)BoxClipper3D:立方体裁剪(尺寸、转移矩阵)FilterIndices:索引。

2024-01-04 10:02:43 420

原创 Summary of PCL problems

打开定位到第130行,将if(WIN32 AND NOT MINGW)替换成if(WIN32 AND NOT MINGW AND NOT “${BOOST_DEFINITIONS}” MATCHES “BOOST_ALL_NO_LIB”)。找到PCL1.12.1安装文件夹下的PCLConfig.cmake。1、boost中BOOST_ALL_NO_LIB宏无效。保存,重新CMake,vs打开解决方案发现问题已解决。

2023-12-28 14:42:30 343

原创 KD-tree learning

【代码】KD-tree learning。

2023-12-27 16:48:56 766

转载 「程序小白Erike.」的PCL1.12.1+QT5.14.2+vs2019+cmake3.22.4+vtk9.1.0

(这里有可能你会遇见找不到qt5的问题,或者找不到对应版本的路径的qt库,原因是你的电脑系统环境变量的path里面放了很多版本的qt的路径,最好都删了,只添加编译所需的qt的库,其他qt版本没有验证,所以不敢打包票说一定成功。接着编译点击 Configure(第一次)-------------------------------------------------------如果直接出现了其他的qt带路径的,最好把你电脑系统变量里面qt的路径都删了。然后重新弄build文件夹,重新执行上面的编译步骤。

2023-12-25 17:41:57 60

原创 PointCloud Project TechStack

pcl-1.12.1-allinone-msvc2019-win64pcl-1.12.1-pdb-msvc2019-win64 FileOpen/Save(las、pcd、ply)、primitive factory、colors、Normals、Plane、Fitting、Segment、Merge Multi、PointPicking、Rotate/Translate、Animation

2023-12-25 14:35:27 360

原创 ubuntu的网络操作相关内容记录

1、桥接与NAT模式都可以连网,但平常公司对电脑IP的管理要求,使桥接这种占用主机网段IP号的方式不太方便上外网;因此,我们用桥接方式来做局域网,用NAT模式来上外网。2、桥接模式要求虚拟机器与主机在同一个网段;NAT模式要求虚拟机器与主机不在同一个网段。3、对linux的/etc/network/interfaces文件里,最好让LO、ETH0、ETH1都弄成是自动连接,自动分配IP的形式,具体...

2018-07-05 17:30:16 812

原创 Quartus II 与 ModelSim 学习笔记(二)——入门

注:来自网络资源1、半加器和全加器半加器:S=A+BCO=AB全加器:S=A+B+CinCO=AB+(A+B)Cin2、实现与仿真1)设定ModelSim的位置:Tools-Options-ModelSim2)New project:Cyclone IV、FBGA、484pin、速度6/7/8、EP4CE15C8N、ModelSim+verilog HDL;

2018-02-07 17:01:45 1506

原创 NumPy的学习笔记(二)——基础

1、数组对象及类型a=arange(5)a.dtypea.shapem=array([arange(2), arange(2)])arange(7, dtype=uint16)a.dtype.itemsize2、索引:与切片,a=arange(9)起始:终止:步长:a[1:7:2]反向:a[::-1]切片:b[:,0,0]切片:b[0,:,:]b

2018-02-02 17:11:25 160

原创 NumPy学习笔记(一)——入门

1、Python安装sudo apt-get install pythonsudo apt-get install python-dev2、安装NumPy数学包:  sudo apt-get install python-numpy科学计算包: sudo apt-get install python-scipy数学图形包: sudo apt-get install pyth

2018-02-02 16:52:14 216

原创 numpy的学习笔记(六)——模块

numpy.dual模块:linalg、fft、random、连续分布和离散分布1、线性代数    创建:A = np.mat("0 1 2; 1 0 3; 4 -0 8")    逆矩阵:inverse = np.linalg.inv(A)    [A为方阵且可逆]    矩阵相乘:A * inverse    求线性方程组:x = np.linalg.solve(A, b)

2017-12-26 16:19:20 387

原创 numpy的学习笔记(四)——便捷函数

第四章 便捷函数1、协方差    np.cov(a, b)2、对角线元素    covariance.diagonal()3、矩阵迹    covariance.trace()4、相关系数    np.correoef(a, b)5、标准差    a.std()6、方差    a.var()7、多项式拟合    拟合:np.polyfit(t

2017-12-26 15:48:03 666

原创 numpy的学习笔记(三)——常用函数

第三章 常用函数1、单位矩阵:np.eye(N)     全零数列:np.zero(N)     全1数列 :np.ones(N)2、读写文件:    c, v = np.loadtxt("data.csv", delimiter=',', usecols=(6,7), unpack=True)    np.savetxt("data.txt", i2)     np.sa

2017-12-25 11:53:28 620

原创 numpy的学习笔记(五)—— 矩阵和通用函数

第五章 矩阵和通用函数

2017-12-23 17:14:54 259

原创 超级终端上用不了rz和sz传输文件到ARM板上,还没解决

背影:1、用笔记本与ARM开发板调试,因为是WIN7,不带超级终端,所以在网上下载了几个超级终端版本,如下:1、Hyper_Terminal  2、win7超级终端  3、xp超级终端 4、windows 7 超级终端 v1.01 绿色版  5、SecureCRT7.1试用了一下,因显示原因暂定使用第4个《windows 7 超级终端 v1.01 绿色版  》。2、使用超级终端建立

2015-08-12 09:31:39 2085 1

原创 先做个VMworkstation 10.0.2的笔记

前些日子做项目,用到虚拟机。先用的是VirtualBox,装好后Ubuntu系统运行太卡,没找原因;直接试用VM,感觉还行,就一直用这个了。配置如:VMworkstation 10.0.2 + windows 7 + Ubuntu 12.10 。当时也没下载注册机,直接上网查了个KEY用,如下:MA491-6NL5Q-AZAM0-ZH0N2-AAJ5A5A6F6-88247

2015-08-06 09:42:46 349

空空如也

空空如也

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

TA关注的人

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