三维骨架提取main教材.docxVIP

  • 4
  • 0
  • 约1.48万字
  • 约 14页
  • 2021-08-24 发布于天津
  • 举报
使用广义势场法计算三维骨架 主要结构体 typedef struct //点类型(立体的点坐标) { short x; short y; short z; } VoxelPosition; typedef struct {  //向量类型 double xd; double yd; double zd; } Vector; enum CriticalPointType {  //关键点的类型 CPT_SADDLE = 1, CPT_ATTRACTING_NODE, CPT_REPELLING_NODE, CPT_UNKNOWN  // 1 //2 //3 //4  鞍点 引力点 斥力点 其他 }; struct  VoxelPositionDouble  //点 { double x; double y; double z; }; struct CriticalPoint { VoxelPositionDouble CriticalPointType Vector double  position; type; evect[3]; eval[3];  //关键点的坐标 //关键点的类型 //3 个特征向量数组 //3 个特征值 }; struct Skeleton { VoxelPositionDouble *Points; int sizePoints;  /

文档评论(0)

1亿VIP精品文档

相关文档