<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[guyuezunting的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/guyuezunting</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; guyuezunting]]></copyright><item><title><![CDATA[realsense RealSense error calling rs2_pipeline_start_with_config]]></title><link>https://blog.youkuaiyun.com/guyuezunting/article/details/124530014</link><guid>https://blog.youkuaiyun.com/guyuezunting/article/details/124530014</guid><author>guyuezunting</author><pubDate>Sun, 01 May 2022 17:59:27 +0800</pubDate><description><![CDATA[我用的是L515和D435i相机，这两款相机，都不支持pose直接获取imu的四元数以及位移。

所以设置cfg.enable_stream(RS2_STREAM_POSE, RS2_FORMAT_6DOF)就会抛异常。只能用陀螺仪以及加速计计算，这个在精度上就会有误差。
...]]></description><category></category></item><item><title><![CDATA[如何判断二维平面中，两条线段是否相交]]></title><link>https://blog.youkuaiyun.com/guyuezunting/article/details/122501028</link><guid>https://blog.youkuaiyun.com/guyuezunting/article/details/122501028</guid><author>guyuezunting</author><pubDate>Fri, 14 Jan 2022 19:42:18 +0800</pubDate><description><![CDATA[两条线段，1，2分别有点a,b c,d。取a点连接c点，d点形成的向量3，4分别与线段1进行叉乘，如果一正一负，继续将c点连接a点，b点，形成的向量5，6，分别与线段2进行叉乘，如果一正一负，则表示两条线段有交点
...]]></description><category></category></item><item><title><![CDATA[关于halcon for arm]]></title><link>https://blog.youkuaiyun.com/guyuezunting/article/details/121796887</link><guid>https://blog.youkuaiyun.com/guyuezunting/article/details/121796887</guid><author>guyuezunting</author><pubDate>Wed, 08 Dec 2021 17:37:00 +0800</pubDate><description><![CDATA[halcon for arm必须有加密狗！lisence不管用

所以，作为一个开发者，arm上千万不要用halcon，除非你够富
]]></description><category></category></item><item><title><![CDATA[关于open3d的入门到放弃]]></title><link>https://blog.youkuaiyun.com/guyuezunting/article/details/121373590</link><guid>https://blog.youkuaiyun.com/guyuezunting/article/details/121373590</guid><author>guyuezunting</author><pubDate>Wed, 17 Nov 2021 11:27:47 +0800</pubDate><description><![CDATA[首先，提醒大家，这真的是一片劝大家放弃open3d的文章，劝大家不要浪费时间去使用这个团队及其糟糕，说明及其匮乏的一个项目

最近在做室内三维重构的项目，想到之前看过的open3d，访问github搜索open3d点进去看到他们新发布的0.13.0如下



酷炫吧，以为看到了希望，开始折腾在jetson nano 2G上进行编译安装，第一此板子是arm架构，Ubuntu18.04，跟一般的amd架构的Ubuntu不一样，所有的编译需要找对应架构的才能编译通过，按照open3d提供的github上的安装步骤]]></description><category></category></item><item><title><![CDATA[复平面上的区域]]></title><link>https://blog.youkuaiyun.com/guyuezunting/article/details/118914565</link><guid>https://blog.youkuaiyun.com/guyuezunting/article/details/118914565</guid><author>guyuezunting</author><pubDate>Mon, 19 Jul 2021 22:40:28 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[点集拓扑学习（二）球形邻域]]></title><link>https://blog.youkuaiyun.com/guyuezunting/article/details/118649991</link><guid>https://blog.youkuaiyun.com/guyuezunting/article/details/118649991</guid><author>guyuezunting</author><pubDate>Sun, 11 Jul 2021 07:57:12 +0800</pubDate><description><![CDATA[定义2

设（X，ρ）为一个度量空间，实数，称



表示的集合，为X中的数y满足条件y和x的距离小于

为度量空间X中以x为中心，以为半径的球形邻域







定理1

两个球形邻域的交，表示为多个球形邻域的并




































...]]></description><category></category></item><item><title><![CDATA[点集拓扑学习（一）拓扑空间]]></title><link>https://blog.youkuaiyun.com/guyuezunting/article/details/118649944</link><guid>https://blog.youkuaiyun.com/guyuezunting/article/details/118649944</guid><author>guyuezunting</author><pubDate>Sun, 11 Jul 2021 07:29:25 +0800</pubDate><description><![CDATA[从今天开始从基础拓扑学开始，补习一直困扰自己的问题。

度量空间的定义

定义1

设X是一个非空集合，ρ：X*X→R是一个函数(映射)。如果对于任意的x,y,z,∈X有：



成立，则称ρ为X上的一个度量，或距离，（X，ρ）（或X）为一个度量空间，或距离空间










...]]></description><category></category></item><item><title><![CDATA[关于高斯定理在泊松重构上的应用]]></title><link>https://blog.youkuaiyun.com/guyuezunting/article/details/115741164</link><guid>https://blog.youkuaiyun.com/guyuezunting/article/details/115741164</guid><author>guyuezunting</author><pubDate>Thu, 15 Apr 2021 22:07:45 +0800</pubDate><description><![CDATA[高斯定理是微积分通过面积分转化为笛卡尔坐标系下的三重积分的有效定理

比如一个封闭的曲面，曲面上有向量场，可以是水流，也可以是电流。可以计算通量，

例如，一个封闭的曲面S沿着S有一个向量场，可以是水流速度，如果要计算水流以F函数向量通过封闭曲面S的通量，那么对于非常小的单位曲面块

乘以F即可，但是F的方向并不一定是垂直曲面小块的，因此需要对F对于小块的垂直分量进行计算，而曲面的垂直方向的分量就是曲面块的向量因此

有了F*N（F投影到N上的分量）进行面积分的公式，而N在笛卡尔坐标系下，就是对于x,y,z]]></description><category></category></item><item><title><![CDATA[差点放弃的win10 pytorch环境搭建]]></title><link>https://blog.youkuaiyun.com/guyuezunting/article/details/113535461</link><guid>https://blog.youkuaiyun.com/guyuezunting/article/details/113535461</guid><author>guyuezunting</author><pubDate>Tue, 02 Feb 2021 09:21:10 +0800</pubDate><description><![CDATA[写在最前面。千万不要用线上下载搭建，千万不要用线上下载搭建！千万不要用线上下载搭建！！！

只要有人有一步说输入“


conda install pytorch==1.6.0 torchvision==0.7.0 cudatoolkit=10.2 -c pytorch

”请离开，绝对是个骗子。不知道哪里抄来的，估计pytorch是什么东西他都不知道。



所谓的手把手教你搭建pytorch环境，最详细搭建环境，只要是线上下载，都是扯淡。

用默认的环境搭建，下载很慢，修改清华源，还是很慢。开着翻墙，.]]></description><category></category></item><item><title><![CDATA[vs2019+qt5.14.2添加qcustomplot报无法解析的外部符号]]></title><link>https://blog.youkuaiyun.com/guyuezunting/article/details/112872756</link><guid>https://blog.youkuaiyun.com/guyuezunting/article/details/112872756</guid><author>guyuezunting</author><pubDate>Wed, 20 Jan 2021 14:53:26 +0800</pubDate><description><![CDATA[因为没有添加 print support模块

第一步，点击项目属性

第二步，点击Qt Project Settings

第三步，双击Qt Modules后面的内容，如图



第四步，找到 print support，选中，点击finish



第五步，点击应用，确定


...]]></description><category></category></item><item><title><![CDATA[ubuntu 18.04 server编译安装dcmtk3.6.5步骤]]></title><link>https://blog.youkuaiyun.com/guyuezunting/article/details/110070631</link><guid>https://blog.youkuaiyun.com/guyuezunting/article/details/110070631</guid><author>guyuezunting</author><pubDate>Tue, 24 Nov 2020 13:49:22 +0800</pubDate><description><![CDATA[本篇文章引用自其他人的文章16.04安装dcmtk，根据自己安装遇到的问题做了修改：

1，下载最新版本的DCMTK


wget ftp://dicom.offis.de/pub/dicom/offis/software/dcmtk/dcmtk365/dcmtk-3.6.5.tar.gz

2，解压：


tar -zvxf dcmtk-3.6.5.tar.gz

3，进入文件夹内


cd dcmtk-3.6.5

4，创建构建文件夹


mkdir build &amp;&amp; cd build
]]></description><category></category></item><item><title><![CDATA[学习 《Surface Mesh Reconstruction from Cardiac MRI Contours》]]></title><link>https://blog.youkuaiyun.com/guyuezunting/article/details/108532414</link><guid>https://blog.youkuaiyun.com/guyuezunting/article/details/108532414</guid><author>guyuezunting</author><pubDate>Fri, 11 Sep 2020 13:38:30 +0800</pubDate><description><![CDATA[心脏MRI轮廓的表面网格重建

Cardiac：

我们介绍了一种工具，该工具可构建能够处理稀疏，异构，不平行，横截面，一致的轮廓的表面网格，并展示其在重建心脏表面中的应用。近年来，许多研究着眼于创建心脏的个性化3D解剖模型。这些模型通常结合解剖结构的几何重建，以便更好地了解心血管功能并预测不同的心脏过程。随着MRI成为心脏医学成像的标准，我们对来自标准采集的心脏MRI数据的方法进行了测试。但是，在三个维度上准确重建心脏解剖结构的能力通常会带来根本性挑战，尤其是在数据拟合和预期的视觉外观之间进行权衡。当前的]]></description><category></category></item><item><title><![CDATA[学习 《Local Parametric Surface Approximation With Automatic Order Selection From Position Data》]]></title><link>https://blog.youkuaiyun.com/guyuezunting/article/details/108465573</link><guid>https://blog.youkuaiyun.com/guyuezunting/article/details/108465573</guid><author>guyuezunting</author><pubDate>Wed, 09 Sep 2020 11:52:18 +0800</pubDate><description><![CDATA[abstract:从位置数据获取解剖图对于导管与软组织相互作用的医学应用非常重要，为了在这些数据中改善自主导航，我们需要超出通常可用的非参数图的信息。我们提出了一种从位置数据中自动进行曲面顺序选择的局部曲面近似算法。传统的曲面拟合目标函数是从贝叶斯角度得出的。占用图中的后验概率作为权重合并到为曲面拟合选择的点上。我们新颖的交替最小化算法结合了使用贝叶斯信息准则的表面顺序选择。仿真证明了在存在噪声的情况下自动选择与潜在表面一致的表面顺序的能力。并且介绍了人工程序数据的结果。

I. INTRODUCTION
]]></description><category></category></item><item><title><![CDATA[共形几何2 fundamental Group and Covering Space]]></title><link>https://blog.youkuaiyun.com/guyuezunting/article/details/108294068</link><guid>https://blog.youkuaiyun.com/guyuezunting/article/details/108294068</guid><author>guyuezunting</author><pubDate>Sun, 06 Sep 2020 19:24:23 +0800</pubDate><description><![CDATA[monius band 魔比斯环

区分下面两个surface



人可以很轻松的进行区分，一个包括了孔洞环面

对于生活在二维曲面表面的蚂蚁是无法区分的，如果感受内应还是外应关系

内应，本身的性质，还是曲面和R3之间的相对关系

对于蚂蚁是无法跳到三维空间观察孔洞。

在曲面上画圈，有些环线可以通过渐变变为一个点。如果是小猫，就会出现无法缩成点，这个不需要R3信息，只需要surface本身的信息。

对于所有可定向的，紧凑的曲面，可以通过他们的亏格和边界数目进行分类。亏格就是有多少个环柄。对于曲面拓扑]]></description><category></category></item><item><title><![CDATA[共形几何1]]></title><link>https://blog.youkuaiyun.com/guyuezunting/article/details/108167898</link><guid>https://blog.youkuaiyun.com/guyuezunting/article/details/108167898</guid><author>guyuezunting</author><pubDate>Sat, 22 Aug 2020 15:52:59 +0800</pubDate><description><![CDATA[自己的笔记，可以忽略

拱形变换保圆

三维曲面上的两个相交的弧线，进行angle preserve变换之后在变换后的圆盘上，两条弧线的角度依然相等这是保形变换

在圆盘上绘制圆圈，将这些圆圈映射到曲面上，圆圈形状不变在surface上面依然是圆圈，大小变化但是形状不变，保形变换，preserve local shapes conformal mapping

quasi-conformal mapping 拟拱形变换

平面圆盘上的圆形变换到surface是椭圆，一般映射是把椭圆映射成圆，而共形映射是把圆]]></description><category></category></item><item><title><![CDATA[windows python vtk实现vtkVoxelContoursToSurfaceFilter根据等值轮廓点生成surface方法（有全部代码）]]></title><link>https://blog.youkuaiyun.com/guyuezunting/article/details/108077024</link><guid>https://blog.youkuaiyun.com/guyuezunting/article/details/108077024</guid><author>guyuezunting</author><pubDate>Tue, 18 Aug 2020 14:59:14 +0800</pubDate><description><![CDATA[vtkVoxelContoursToSurfaceFilter类是Piecewise-Linear Interpolation算法的实现，特点是，需要构建的点云需要是某一轴例如z轴一层一层数据特点的，并且是按照统一顺时针或者逆时针排列并且一个surface必须只能同一个方向，且数据是整数，必须是int型，如果是其他类型的，需要转换成int类型。如下图所示，是Piecewise-Linear Interpolation算法图解，两层数据连接三角形



代码实现的效果如下所示：





可以通过设置xyz的]]></description><category></category></item><item><title><![CDATA[文章Coarse Alignment for Model Fitting of Point Clouds Using a Curvature-Based Descriptor解读五自动生成关键点参数]]></title><link>https://blog.youkuaiyun.com/guyuezunting/article/details/107886666</link><guid>https://blog.youkuaiyun.com/guyuezunting/article/details/107886666</guid><author>guyuezunting</author><pubDate>Sun, 09 Aug 2020 11:05:16 +0800</pubDate><description><![CDATA[自动生成关键点参数：

在处理大量点云的时候，人为手动设置参数势必会严重影响处理速度。

因此，分析点云，自动判断哪些点相对更有独特性，然后基于此计算出关键点的参数。用下面的公式对点云的点进行排序



其中是临近点集的点数，由式(13~15)分别计算得到。参考文章Coarse Alignment for Model Fitting of Point Clouds Using a Curvature-Based Descriptor解读四选择特征点ethod。因为所以如果或者则F=0，代表一个非常特殊的点。]]></description><category></category></item><item><title><![CDATA[文章Coarse Alignment for Model Fitting of Point Clouds Using a Curvature-Based Descriptor解读四选择特征点ethod]]></title><link>https://blog.youkuaiyun.com/guyuezunting/article/details/107859746</link><guid>https://blog.youkuaiyun.com/guyuezunting/article/details/107859746</guid><author>guyuezunting</author><pubDate>Sat, 08 Aug 2020 19:07:27 +0800</pubDate><description><![CDATA[本文中的方法可以按照粗配准的流程描述：第一选取模型点云Y的特征点，第二，选取观察点云X的特征点，基于每个点的临近点组成的几何特征选取。第三步，为X和Y的关键点计算一个描述，第四，利用特征点描述对X和Y进行配准。最后利用特征点的描述得到位姿估计。

一、特征点选取：

协方差矩阵：解决配准问题，关键是从两个点云找到相同或者对等的特征点。这样做有两个影响：一个是降低了需要计算的点。提高运算速度。第二是减小搜索空间反而更有可能找到正确匹配的结果。

对于每一个点pi，一定半径r内，包含的对应的点集，都有对应的近邻]]></description><category></category></item><item><title><![CDATA[文章Coarse Alignment for Model Fitting of Point Clouds Using a Curvature-Based Descriptor解读三共形几何基础]]></title><link>https://blog.youkuaiyun.com/guyuezunting/article/details/107681696</link><guid>https://blog.youkuaiyun.com/guyuezunting/article/details/107681696</guid><author>guyuezunting</author><pubDate>Mon, 03 Aug 2020 10:11:39 +0800</pubDate><description><![CDATA[接上上一节粗配准文章Coarse Alignment for Model Fitting of Point Clouds Using a Curvature-Based Descriptor解读二粗配准，下面看预处理小节


]]></description><category></category></item><item><title><![CDATA[文章Coarse Alignment for Model Fitting of Point Clouds Using a Curvature-Based Descriptor解读二粗配准]]></title><link>https://blog.youkuaiyun.com/guyuezunting/article/details/107645934</link><guid>https://blog.youkuaiyun.com/guyuezunting/article/details/107645934</guid><author>guyuezunting</author><pubDate>Tue, 28 Jul 2020 23:13:53 +0800</pubDate><description><![CDATA[接第一篇，文章Coarse Alignment for Model Fitting of Point Clouds Using a Curvature-Based Descriptor解读一。开始讲解粗配准简介

粗配准通常只解决配准两个子问题中的一个。找到使两者对齐的姿势。这意味着粗配准方法不考虑点云对应。粗配准分为两类：全局和局部方法。全局方法利用全局的要素，例如质心，找到translation以及利用主成分分析找到方向。局部方法，为点云创建特征或者签名集合，通过对比两个点云的特征计算correspon]]></description><category></category></item></channel></rss>