HalconOCR字符识别(二)
一.TEXT分割识别
1.创建text识别模型create_text_model_reader
算子参数:
create_text_model_reader( : : Mode, OCRClassifier : TextModel)
(1).Mode (输入文本模型的模式) 使用’auto’可以直接识别, 'manual’只分割不识别。
(2).OCRClassifier (输入OCR 分类器)
(3).TextModel (输出新的文本模型)
2.设置字符参数进行字符分割set_text_model_param
算子参数:
set_text_model_param( : : TextModel, GenParamName, GenParamValue : )
(1).TextModel (输入文本模型)
(2).GenParamName (输入要设置的参数的名称)
(3).GenParamValue (输入要设置的参数值)
3.查找识别字符find_text
算子参数:
find_text(Image : : TextModel : TextResultID)
(1).Image (输入输入图像)
(2).TextModel ((输入指定要分割的文本的文本模型)
(3).TextResultID (输出分割的结果)
4.获取字符对象get_text_object,get_text_result获取字符串结果
算子参数:
get_text_object( : Characters : TextResultID, ResultName : )
(1).Characters (输出返回的结果)
(2).TextResultID