3D Bresenham's line generation:生成两个给定点之间的 3D Bresenham 线的 XYZ 坐标-matlab开发

时间:2024-06-21 11:46:52
【文件属性】:

文件名称:3D Bresenham's line generation:生成两个给定点之间的 3D Bresenham 线的 XYZ 坐标-matlab开发

文件大小:3KB

文件格式:ZIP

更新时间:2024-06-21 11:46:52

matlab

该程序将生成两个给定点之间的 3D Bresenham 光栅线的坐标。 该算法的一个非常有用的应用可以在我的另一个程序中实现 Fischer's Bresenham 插值方法,该程序可以使用仿射矩阵旋转三维图像体积: http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=21080 用法:[XYZ] = bresenham_line3d(P1, P2); P1 - Point1 的向量,其中 P1 = [x1 y1 z1] P2 - Point2 的向量,其中 P2 = [x2 y2 z2] 精度(可选) - 尽管根据 Bresenham 的线算法,点坐标 x1 y1 z1 和 x2 y2 z2 应该是整数,但该程序将其限制扩展到所有实数。 如果其中任何一个是浮点数,则应指定要保留的小数


【文件预览】:
bresenham_line3d.zip

网友评论