rectangleWeight 函数是 MLS2D/MLS3D 里的关键补丁,挺实用的,是在做局部插值或平滑时。它主要就是在一个矩形区域内,给每个点分配个权重,谁离中心近谁分高,逻辑还挺直观。之前不少人用 MLS2D 或者 MLS3D 的时候会发现效果怪怪的,就是这个rectangleWeight.m
没跑通导致的。其实你只要搞清楚几个步骤:怎么定义权重函数、怎么算距离、怎么归一化,基本就能改好。代码里也有些兼容性问题,尤其是老版本 MATLAB,注意一下参数和边界情况就行。
rectangleWeight函数MLS2D/MLS3D补丁与局部加权平滑
相关推荐
3D网格的局部深度SIFT与缩放不变自旋图像局部特征
对于 3D 网格,尤其是局部深度 SIFT 和缩放不变自旋图像符的应用,这个工具箱还是挺不错的。它集成了多实用的功能,比如MeshScaleDoG局部特征检测器,和适用于 3D 网格模型的符,能够帮你快速实现特征匹配、网格等功能。工具箱内的符还能支持不同比例的自旋图像匹配,挺适合那些复杂的几何结构,是在计算解剖表面几何相似性时。你在使用前,记得先运行compile_m命令来编译一下工具箱哦。如果你在 3D 网格或做形态学,代码库的工具还是蛮有用的,功能丰富,响应也快。而且,这些示例代码支持从一些真实模型中提取特征,方便做进一步的研究和开发。推荐你看看相关文献,这些工具的论文做了详细的算法,能你
Matlab
0
2025-06-17
PlotClusters Function for Visualizing Clusters in 2D or 3D Using MATLAB
The PlotClusters function is used for visualizing clustering data, such as the output from k-means, in 2D or 3D. The inputs include:
Data: An m×d matrix, where m is the number of data points and d is the number of dimensions.
IDX: An m×1 vector that associates each data point with a cluster.
Optio
Matlab
10
2024-11-06
从3D体积图像中生成2D图像将3D图像文件按蒙版切片为2D图像
这对于处理时需要将3D图像转换为2D图像进行配准的情况非常有用,例如基于地标的薄板样条方法。
Matlab
15
2024-08-31
RRT_Star_Algorithm 2D and 3D Path Planning Applications
《RRT_Star算法在三维与二维路径规划中的应用》RRT(Rapidly-exploring Random Trees)算法是一种用于复杂环境中寻找机器人路径的有效方法,属于概率道路规划的一种。其核心思想是通过随机生成树节点并逐步扩展树来探索配置空间,找到从起点到目标点的可行路径。在此基础上,RRT*(RRT Star)进一步优化,确保路径逐渐收敛到最优解。
本压缩包“RRT_Star_Algorithm.zip”包含RRT算法在三维和二维环境下的实现,提供了在MATLAB平台上的源代码,用户可根据需求进行修改。MATLAB因其强大的可视化功能*,非常适合进行路径规划仿真。
2D环境中的RR
算法与数据结构
17
2024-10-26
Matlab 2D3D Geometry Toolbox for Computational Geometry Algorithms.zip
Matlab算法,工具源码,适合毕业设计、课程设计作业,所有源码均经过严格测试,可以直接运行,可以放心下载使用。有任何使用问题欢迎随时与博主沟通,第一时间进行解答!
Matlab
8
2024-11-06
绘制2/3D向量点处2D或3D向量绘制作为列向量矩阵-matlab开发
使用VARARGIN中的绘图格式选项,QUIVERMD(AX, V, VARARGIN)在坐标区对象AX内绘制矩阵V中列向量与矩阵X中列向量坐标的点。例如,假设x = linspace(0, 10, 20); y = linspace(0, 10, 20); [X, Y] = meshgrid(x, y); x = [X(:), Y(:)].'; v = [sin(x(1, :)); cos(x(2, :) ) ]; quivermd(gca, x, v)。有关详细信息,请输入“help quivermd”。
Matlab
11
2024-08-31
imshow3D MATLAB 3D图像贴图工具
以imshow3D开头的图像展示工具,还挺适合想搞点 3D 花活的你。它跟imshow()差不多用法,但可以把图像贴到球体、圆柱体或者你自己定义的形状上。嗯,是那种真的贴上去,不是 PPT 上的“拟物效果”。默认是贴在一个圆柱体上,但你也可以自己传x, y, z坐标或者一个半径函数,来生成像圆锥、球体这种自定义表面。代码也不复杂,响应还快,配合colormap还能调出各种风格,热力图那种效果也有。举个例子:I = peaks();
imshow3D(I,'shape','sphere','colmap',hot(256)); 这样图像就能包裹在一个热热的球体上了,视觉效果直接。你也可以自己写个
Matlab
0
2025-07-06
D3 文档
关于 D3 的中文指南
DB2
15
2024-05-13
cooc3d 3D纹理特征提取算法
3D 图像的 Haralick 特征提取,cooc3d 这个 MATLAB 小工具还挺方便的。它能把传统的 2D 纹理算法扩展到三维,直接帮你搞定共生矩阵那一套。你只要给它一份 3D 图像的灰度矩阵,它就能输出一堆纹理特征,像什么对比度、同质性这些,做分类、识别都挺好用。
cooc3d.m是主力函数,逻辑清晰,注释也不少。读取 3D 图像、计算共生矩阵、提取 Haralick 特征,全流程一条龙。你可以直接扔进自己的图像流程里,比如医疗 CT、地质勘探建模这些都挺适配。
用法也不复杂,cooc3d 了一些demo 数据和测试脚本,基本上照着跑一遍就能懂。如果你熟 MATLAB,应该几分钟就能上
Matlab
0
2025-07-01