ss928_framework/libapi/ive/libapi_ive_main.h
2024-12-16 13:31:45 +08:00

104 lines
1.8 KiB
C
Executable File

/*
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