• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright (c) 2022 HiSilicon (Shanghai) Technologies CO., LIMITED.
3  * Licensed under the Apache License, Version 2.0 (the "License");
4  * you may not use this file except in compliance with the License.
5  * You may obtain a copy of the License at
6  *
7  *     http://www.apache.org/licenses/LICENSE-2.0
8  *
9  * Unless required by applicable law or agreed to in writing, software
10  * distributed under the License is distributed on an "AS IS" BASIS,
11  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12  * See the License for the specific language governing permissions and
13  * limitations under the License.
14  */
15 #ifndef SAMPLE_IVE_MAIN_H
16 #define SAMPLE_IVE_MAIN_H
17 #include "hi_type.h"
18 
19 /* function : show Canny sample */
20 HI_VOID SAMPLE_IVE_Canny(HI_CHAR chComplete);
21 
22 /* function : show Gmm2 sample */
23 HI_VOID SAMPLE_IVE_Gmm2(HI_VOID);
24 
25 /* function : show Occlusion detected sample */
26 HI_VOID SAMPLE_IVE_Od(HI_VOID);
27 
28 /* function : show Md sample */
29 HI_VOID SAMPLE_IVE_Md(HI_VOID);
30 
31 /* function : show Test Memory sample */
32 HI_VOID SAMPLE_IVE_TestMemory(HI_VOID);
33 
34 /* function : show Sobel sample */
35 HI_VOID SAMPLE_IVE_Sobel(HI_VOID);
36 
37 /* function : show St Lk sample */
38 HI_VOID SAMPLE_IVE_St_Lk(HI_VOID);
39 
40 /* function : show Kcf sample */
41 HI_VOID SAMPLE_IVE_Kcf(HI_VOID);
42 
43 /* function : show PerspTrans sample */
44 HI_VOID SAMPLE_IVE_PerspTrans(HI_VOID);
45 
46 /* function :Canny sample signal handle */
47 HI_VOID SAMPLE_IVE_Canny_HandleSig(HI_VOID);
48 
49 /* function : Gmm2 sample signal handle */
50 HI_VOID SAMPLE_IVE_Gmm2_HandleSig(HI_VOID);
51 
52 /* function : Od sample signal handle */
53 HI_VOID SAMPLE_IVE_Od_HandleSig(HI_VOID);
54 
55 /* function : Md sample signal handle */
56 HI_VOID SAMPLE_IVE_Md_HandleSig(HI_VOID);
57 
58 /* function : TestMemory sample signal handle */
59 HI_VOID SAMPLE_IVE_TestMemory_HandleSig(HI_VOID);
60 
61 /* function : Sobel sample signal handle */
62 HI_VOID SAMPLE_IVE_Sobel_HandleSig(HI_VOID);
63 
64 /* function : St_Lk sample signal handle */
65 HI_VOID SAMPLE_IVE_St_Lk_HandleSig(HI_VOID);
66 
67 /* function : kcf sample signal handle */
68 HI_VOID SAMPLE_IVE_Kcf_HandleSig(HI_VOID);
69 
70 /* function : PerspTrans sample signal handle */
71 HI_VOID SAMPLE_IVE_PerspTrans_HandleSig(HI_VOID);
72 
73 #endif
74