算子:find_text(Image : : TextModel : TextResultID)
功能: 在图像中查找一个文字片段并输出句柄。
find_text在Image中查找由TextModel指定的文本,并以TextResultID返回结果。 可以使用get_text_result和get_text_object获得TextResultID的特定结果。
TextResultID中的文本结果有所不同,具体取决于在使用create_text_model_reader创建文本模型时如何设置Mode。
对于Mode ='auto’的文本模型,find_text提取并分类Image中任意大小的文本。 可以将搜索限制为具有特定属性的字符,有关详细信息,请参见set_text_model_param。
对于Mode =‘manual’的文本模型,需要使用set_text_model_param设置该文本模型的合理参数,包括预期的字符高度和宽度。 此外,对图像进行了预处理,以增强类似字符的结构。 如果在TextModel中将’persistence’设置为’true’,则可以从TextResultID查询生成的补偿图像。
模式='自动’和模式='手动’的文本模型都将不同的阈值应用于输入图像,并基于区域和灰度值特征对候选字符进行分段。接下来进一步聚集到行中。 如果每一行都满足文本行的约束,则分别完成并进行测试。模式设置为“自动”的文本模型要求文本行至少包含两个字符,而模式设置为“手动”的文本模型要求文本行至少包含三个字符。 在下一步中,如果通过set_text_model_param设置了相应的参数,则添加标点符号和分隔符。
find_text查找在Image中大致水平对齐的文本。text_lin
halcon算子翻译——find_text
最新推荐文章于 2023-09-11 16:01:57 发布