matlab - 表面估计
问题描述
TL;DR - 我如何仅分析表面数据点以进行表面估计?
我有一个 3D 对象,我想估计表面形状。
问题是:MATLAB曲线拟合工具箱考虑了对象的所有数据点。请参阅圆柱体的示例,它是近似多项式。MATLAB 正在考虑表面估计的所有数据点,我能做些什么来克服这个问题?
解决方案
假设外表面和内表面具有相同的形状,您可以先将imfill
物体做成实体,然后使用形态骨架,bwmorph(BW,'skel',Inf)
将其变成一条线,然后您可以从中近似形状。
推荐阅读
- vt-x - 如何在我的 PC 上为 Android Studio 启用 VT-x?
- css - 文本大小的 CSS 平滑过渡
- ios - 反应本机启动崩溃
- android - 更改文本小部件 onTap 的文本颜色
- python - 将 2D DataFrame 转换为 Series 的最快方法
- stylus - 对传递依赖项的更改不会触发实时重新加载
- javascript - Threejs - 当我加载 80000 个单词时浏览器冻结什么是渲染纯二维文本的更有效方法?
- php - 针对变化的增强的 WooCommerce 自定义字段
- php - 如何在 WooCommerce 中检查是否启用了运送到不同地址选项
- python - 将字符串列表转换为整数元组