mirror of
https://github.com/RapidAI/RapidOCR.git
synced 2026-11-13 14:31:00 +08:00
update files
This commit is contained in:
1 parent
5d45976e98
commit
3adceeb0b8
5 files changed
+64
-14
No files matched your search
@@ -4,23 +4,42 @@ extern "C"
|
||||
{
|
||||
#endif
|
||||
|
||||
_QM_OCR_API BPHANDLE BPOcrInit(const char* szDetModel, const char* szClsModel, const char* szRecModel)
|
||||
_QM_OCR_API BPHANDLE BPOcrInit(const char* szDetModel, const char* szClsModel, const char* szRecModel,const char *szKeyPath, int nThreads)
|
||||
{
|
||||
|
||||
omp_set_num_threads(nThreads);
|
||||
OcrLite * pOcrObj=new OcrLite;
|
||||
if(pOcrObj)
|
||||
{
|
||||
pOcrObj->setNumThread(nThreads);
|
||||
|
||||
return NULL;
|
||||
pOcrObj->initModels(szDetModel, szClsModel, szRecModel, szKeyPath);
|
||||
|
||||
return pOcrObj;
|
||||
}
|
||||
else
|
||||
{
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
_QM_OCR_API const char* BPOcrDoOcr(BPHANDLE handle, const char* szImgPath, BOOL bAutoParam)
|
||||
_QM_OCR_API const char* BPOcrDoOcr(BPHANDLE handle, const char* szImgPath, BOOL bAutoParam,BPOCR_PARAM *pParam)
|
||||
{
|
||||
|
||||
OcrLite * pOcrObj=( OcrLite *)handle;
|
||||
if(!pOcrObj)
|
||||
return NULL;
|
||||
|
||||
return NULL;
|
||||
return "";
|
||||
}
|
||||
|
||||
_QM_OCR_API void BPOcrDeinit(BPHANDLE handle)
|
||||
{
|
||||
|
||||
OcrLite * pOcrObj=( OcrLite *)handle;
|
||||
if(pOcrObj)
|
||||
delete pOcrObj;
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -1,10 +1,24 @@
|
||||
#include "../include/precomp.h"
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
#include "../include/baipiaoocr_api.h"
|
||||
|
||||
#define BPOCR_DET_MODEL ""
|
||||
#define BPOCR_CLS_MODEL ""
|
||||
#define BPOCR_REC_MODEL ""
|
||||
#define BPOCR_KEY_PATH ""
|
||||
|
||||
|
||||
#define THREAD_NUM 3
|
||||
int main(int argc, char * argv[])
|
||||
{
|
||||
|
||||
|
||||
BPHANDLE Handle= BPOcrInit(BPOCR_DET_MODEL,BPOCR_CLS_MODEL,BPOCR_REC_MODEL,BPOCR_KEY_PATH,THREAD_NUM);
|
||||
if(!Handle)
|
||||
{
|
||||
printf("cannot initialize the OCR Engine.\n");
|
||||
return -1;
|
||||
}
|
||||
|
||||
|
||||
return 0;
|
||||
}
|
||||
Reference in new issue
Block a user