计算两帧之间的相似度 - CalculateFrameSimilarity
函数简介
计算两帧之间的相似度。
接口名称
CalculateFrameSimilarity
DLL调用
double CalculateFrameSimilarity(int64_t instance, int64_t frame1, int64_t frame2)
参数说明
| 参数名 | 类型 | 说明 |
|---|---|---|
| instance | 长整数型 | OLAPlug对象的指针,由 CreateCOLAPlugInterFace 接口生成。 |
| frame1 | 长整数型 | 第一帧图像句柄 |
| frame2 | 长整数型 | 第二帧图像句柄 |
示例
int64_t instance = CreateCOLAPlugInterFace();
int64_t videoHandle = OpenVideo(instance, "test.mp4");
int64_t frame1 = ReadNextFrame(instance, videoHandle);
int64_t frame2 = ReadNextFrame(instance, videoHandle);
double similarity = CalculateFrameSimilarity(instance, frame1, frame2);
printf("两帧相似度: %.2f\n", similarity);
CloseVideo(instance, videoHandle);
DestroyCOLAPlugInterFace(instance);
返回值
相似度(0-1,1表示完全相同)。
