视觉效果计算中的特征与序列处理
1. 特征列表相关函数与数据结构
在视觉效果计算中,特征列表的处理是一个重要的环节。以下是相关的数据结构和函数的详细介绍。
1.1 数据结构定义
首先定义了 Features 和 FeaturesList 两个结构体,用于存储特征和特征列表的信息。
#define FEATURE_TRACKED 0
#define FEATURE_VOID -1
typedef struct Features{
struct Features *next, *prev;
int nfeatures;
int frame;
int *status;
Vector3 *p;
}Features;
typedef struct FeaturesList{
int nframes;
Features *head, *tail;
}FeaturesList;
在这个定义中, Features 结构体包含了特征的基本信息,如特征数量、所属帧、状态和位置。 FeaturesList 结构体则用于管理多个 Features 节点,包含帧数和首尾指针。
1.2 特征列表的基本操作函数
以下是一些基本操作函数的功能和实现:
- features_alloc :分配一个
超级会员免费看
订阅专栏 解锁全文
14万+

被折叠的 条评论
为什么被折叠?



