⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 alg.h

📁 dm642上实现运动目标检测与跟踪
💻 H
字号:
#ifndef _FIND_
#define _FIND_

#include <_log.h>
#include <trc.h>
#include "typedef.h"

#ifdef __cplusplus
extern "C" {
#endif

#define  WIDTH    512
#define  HEIGHT    287 //image size

#define   MAX   300
#define  MAXTEMPLETEWID 50 //the max size of template
#define  MAXTEMPLETEHEI 50

#define RAM0   (*(volatile  uint8 *)0x9008001A)
#define RAM1   (*(volatile  uint8 *)0x9008001B)
#define RAM2   (*(volatile  uint8 *)0x9008001C)
#define RAM3   (*(volatile  uint8 *)0x9008001D)
#define DAT_DAT   (*(volatile  uint8 *)0x9008001E)
#define ADDR_ADDR (*(volatile  uint8 *)0x9008001F)


int32 wnd_find(uint8 *obj,uint8 * p_port,int32 obj_width,int32 obj_height,int32* x,int32 *y);
int32 find_object(uint8* buffer,uint8 Tr, int32 * leftx, int32* lefty, int32* rightx, int32 * righty);
//int32 dif(uint8 *obj,uint8 * district,int32 obj_width,int32 obj_height);
int32 mia(uint8 * pimage);
void sub8(uint8 *  resul,  uint8 * in1,uint8 * in2);
void matr_cent(uint8 * pImage,int32 width,int32 height,int32 * x,int32 *y);
int32 manual_find(uint8* pimage,int32 Tr,int32 x,int32 y,int32* leftx,int32* lefty,int32* rightx,int32* righty );
typedef struct
{
int32 x;
int32 y;
}  point;

#ifdef __cplusplus
}
#endif /* extern "C" */

#endif	/* LOG_ */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -