104 lines
1.8 KiB
C
104 lines
1.8 KiB
C
![]() |
/*
|
||
|
Copyright (c), 2001-2022, Shenshu Tech. Co., Ltd.
|
||
|
*/
|
||
|
|
||
|
#ifndef LIBAPI_IVE_MAIN_H
|
||
|
#define LIBAPI_IVE_MAIN_H
|
||
|
#include "ot_type.h"
|
||
|
#include "securec.h"
|
||
|
|
||
|
/*
|
||
|
* function : show Canny demo
|
||
|
* canny_complete: 0 : part canny; 1 : complete canny
|
||
|
*/
|
||
|
// td_void libapi_ive_canny(td_char canny_complete);
|
||
|
td_u32 libapi_ive_canny(td_void* src, td_u32 width, td_u32 height, td_u32 img_type,
|
||
|
td_void* dst, td_char canny_complete);
|
||
|
|
||
|
/*
|
||
|
* function : show Gmm2 demo
|
||
|
*/
|
||
|
td_void libapi_ive_gmm2(td_void);
|
||
|
|
||
|
/*
|
||
|
* function : show Test Memory demo
|
||
|
*/
|
||
|
td_void libapi_ive_test_memory(td_void);
|
||
|
|
||
|
/*
|
||
|
* function : show Sobel demo
|
||
|
*/
|
||
|
td_void libapi_ive_sobel(td_void);
|
||
|
|
||
|
/*
|
||
|
* function : show St Lk demo
|
||
|
*/
|
||
|
td_void libapi_ive_st_lk(td_void);
|
||
|
|
||
|
/*
|
||
|
* function : show Occlusion detected demo
|
||
|
*/
|
||
|
td_void libapi_ive_od(td_void);
|
||
|
|
||
|
/*
|
||
|
* function : show Md demo
|
||
|
*/
|
||
|
td_void libapi_ive_md(td_void);
|
||
|
|
||
|
/*
|
||
|
* function : show PerspTrans demo
|
||
|
*/
|
||
|
td_void libapi_ive_persp_trans(td_void);
|
||
|
|
||
|
/*
|
||
|
* function : show Kcf demo
|
||
|
*/
|
||
|
td_void libapi_ive_kcf(td_void);
|
||
|
|
||
|
/*
|
||
|
* function :Canny demo signal handle
|
||
|
*/
|
||
|
td_void libapi_ive_canny_handle_sig(td_void);
|
||
|
|
||
|
/*
|
||
|
* function : Gmm2 demo signal handle
|
||
|
*/
|
||
|
td_void libapi_ive_gmm2_handle_sig(td_void);
|
||
|
|
||
|
|
||
|
/*
|
||
|
* function : TestMemory demo signal handle
|
||
|
*/
|
||
|
td_void libapi_ive_test_memory_handle_sig(td_void);
|
||
|
|
||
|
/*
|
||
|
* function : Sobel demo signal handle
|
||
|
*/
|
||
|
td_void libapi_ive_sobel_handle_sig(td_void);
|
||
|
|
||
|
/*
|
||
|
* function : St_Lk demo signal handle
|
||
|
*/
|
||
|
td_void libapi_ive_st_lk_handle_sig(td_void);
|
||
|
|
||
|
/*
|
||
|
* function : PerspTrans demo signal handle
|
||
|
*/
|
||
|
td_void libapi_ive_persp_trans_handle_sig(td_void);
|
||
|
|
||
|
/*
|
||
|
* function : Od demo signal handle
|
||
|
*/
|
||
|
td_void libapi_ive_od_handle_sig(td_void);
|
||
|
|
||
|
/*
|
||
|
* function : Md demo signal handle
|
||
|
*/
|
||
|
td_void libapi_ive_md_handle_sig(td_void);
|
||
|
/*
|
||
|
* function : kcf demo signal handle
|
||
|
*/
|
||
|
td_void libapi_ive_kcf_handle_sig(td_void);
|
||
|
#endif
|
||
|
|