用halcon18.11文字提取,最后把提取到的文字展示出来
时间: 2024-03-14 21:44:32 浏览: 135
好的,针对您的问题,以下是基本的文字提取和展示代码:
```
*HDevelop
dev_open_window(0,0,512,512,'black','',$WindowHandle)
read_image(Image,'image.tif')
*文字提取
gen_font(FontHandle,'','normal','extra-condensed','sans-serif','true','false',$
'false','false','false','false',0,0)
set_text_font(Image,FontHandle)
set_text_ocr(Image,'auto','true','fast','enhanced')
set_text_param(Image,'auto','false','false')
find_text(Image,TextResult)
dev_display(Image)
*展示提取到的文字
dev_set_color('green')
for i:=0 to (number of elements(TextResult))-1 by 1
dev_display_text(TextResult[i].row1, TextResult[i].column1, TextResult[i].text)
endfor
stop ()
```
您可以将上述代码保存为.hdev文件,然后在Halcon的开发环境中运行该代码,即可实现文字提取并展示的功能。请注意,上述代码仅为基本代码,您可以根据具体需求进行修改和扩展。
阅读全文