From 01f10af7d520bd93367f385f91e33849f5d8773e Mon Sep 17 00:00:00 2001 From: zhangzengfei <zhangzengfei@iotlink.com> Date: 星期四, 14 十一月 2019 17:27:21 +0800 Subject: [PATCH] fix: plate id sdk add get default config method --- gosdk.go | 37 +++++++++++++++++++++++++++++++++++++ 1 files changed, 37 insertions(+), 0 deletions(-) diff --git a/gosdk.go b/gosdk.go index c22a8ae..5f2088e 100644 --- a/gosdk.go +++ b/gosdk.go @@ -411,6 +411,43 @@ return allObjs, newObjs } +func DefaultPlateIDSDKConfig() *CPlateIDCfg{ + return &CPlateIDCfg{ + FastMemorySize: 32, + MemorySize: 400, + MinPlateWidth: 60, + MaxPlateWidth: 400, + MaxImageWidth: 4096, + MaxImageHeight: 2160, + IsFieldImage: 0, + MovingImage: 1, + OrderOpt: 0, + LeanCorrection: 1, + ImproveSpeed: 0, + CarLogo: 1, + LotDetect: 1, + Shadow: 1, + ShieldRailing: 1, + CarModel: 1, + LocateTh: 5, + OCRTh: 2, + + Individual: 1, + TwoRowYellow: 1, + ArmPolice: 1, + ArmPolice2: 1, + TwoRowArmy: 1, + Tractor: 1, + Embassy: 1, + ChangNei: 1, + MinHang: 1, + Consulate: 1, + NewEnergy: 1, + OnlyTwoRowYellow: 0, + OnlyLocation: 0, + } +} + // InitPlateIDDetector init plateid detector func InitPlateIDDetector(config *CPlateIDCfg, soPath []byte) { C.c_api_plate_id_init((*C.cPlateIDCfg)(unsafe.Pointer(config)), (*C.char)(unsafe.Pointer(&soPath[0]))) -- Gitblit v1.8.0