Skip to content

Commit 76ec21d

Browse files
committed
Add lstmbox and wordstrbox to C-API
1 parent 08e9651 commit 76ec21d

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

src/api/capi.cpp

+20
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,16 @@ TESS_API TessResultRenderer* TESS_CALL TessBoxTextRendererCreate(const char* out
8787
return new TessBoxTextRenderer(outputbase);
8888
}
8989

90+
TESS_API TessResultRenderer* TESS_CALL TessWordStrBoxRendererCreate(const char* outputbase)
91+
{
92+
return new TessWordStrBoxRenderer(outputbase);
93+
}
94+
95+
TESS_API TessResultRenderer* TESS_CALL TessLSTMBOXRendererCreate(const char* outputbase)
96+
{
97+
return new TessLSTMBOXRenderer(outputbase);
98+
}
99+
90100
TESS_API void TESS_CALL TessDeleteResultRenderer(TessResultRenderer* renderer)
91101
{
92102
delete renderer;
@@ -495,6 +505,16 @@ TESS_API char* TESS_CALL TessBaseAPIGetBoxText(TessBaseAPI* handle, int page_num
495505
return handle->GetBoxText(page_number);
496506
}
497507

508+
TESS_API char* TESS_CALL TessBaseAPIGetWordStrBoxText(TessBaseAPI* handle, int page_number)
509+
{
510+
return handle->GetWordStrBoxText(page_number);
511+
}
512+
513+
TESS_API char* TESS_CALL TessBaseAPIGetLSTMBOXText(TessBaseAPI* handle, int page_number)
514+
{
515+
return handle->GetLSTMBOXText(page_number);
516+
}
517+
498518
TESS_API char* TESS_CALL TessBaseAPIGetUNLVText(TessBaseAPI* handle)
499519
{
500520
return handle->GetUNLVText();

0 commit comments

Comments
 (0)