You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
|
/*********版权所有(C)2024,武汉高德红外股份有限公司***************
|
|
|
|
|
|
* 文件名称: Arith_GrdLockable
|
|
|
|
|
|
* 文件标识: 对地可锁定跟踪能力评估,不适合锁定的在init返回跟踪初始化失败
|
|
|
|
|
|
* 内容摘要:
|
|
|
|
|
|
* 其它说明: "Arith_GrdLockable.cpp"的函数、全局变量、宏定义,统一前缀为简写"GrdLockable"
|
|
|
|
|
|
* 当前版本: 固化V2.0
|
|
|
|
|
|
* 创建作者: MSSu
|
|
|
|
|
|
* 创建日期: 2015.03.16
|
|
|
|
|
|
*************************************************************************/
|
|
|
|
|
|
#ifndef __ARITH_GRD_LOCKABLE_H__
|
|
|
|
|
|
#define __ARITH_GRD_LOCKABLE_H__
|
|
|
|
|
|
|
|
|
|
|
|
#include "Arith_Common.hpp"
|
|
|
|
|
|
#include "KCF/API_KCF_Tracker.h"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class GrdLockable
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
|
|
public:
|
|
|
|
|
|
GrdLockable(/* args */);
|
|
|
|
|
|
~GrdLockable();
|
|
|
|
|
|
|
|
|
|
|
|
// 基于梯度判断
|
|
|
|
|
|
bool JudgeByGrad(GD_VIDEO_FRAME_S img, POINT32F ptLockPos, SIZE16S snLockBoxSize, FLOAT32 fTargetVar);
|
|
|
|
|
|
|
|
|
|
|
|
private:
|
|
|
|
|
|
/* data */
|
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#endif
|