Halcon deep OCR
【开篇】先开个篇,后期逐步更新...
Halcon22.05版本的deep ocr功能很好用,就是速度慢了些,识别准确率几乎无敌。
查看默认识别的字符
get_deep_ocr_param (DeepOcrHandle, 'recognition_alphabet', GenParamValue)
get_deep_ocr_param (DeepOcrHandle, 'recognition_alphabet_internal', GenParamValue1)
get_deep_ocr_param (DeepOcrHandle, 'recognition_alphabet_mapping', GenParamValue2)
只识别数字,可以设置如下:
OnlyNumber:=['0','1','2','3','4','5','6','7','8','9'] OnlyLowerCaseLetter:=['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'] OnlyUpperCaseLetter:=['A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'] NumberAndLetter:=[OnlyNumber,OnlyLowerCaseLetter,OnlyUpperCaseLetter] create_deep_ocr ('mode', 'recognition', DeepOcrHandle) set_deep_ocr_param (DeepOcrHandle, 'recognition_alphabet',OnlyNumber)
数字、小写字母、大写字母都写出来了,方便直接用。特殊字符,根据具体情况。
【MVTec Deep Learning Tool 框取样本训练】
使用带方向的矩形框框选目标字符,训练
案例参考 dl_detection_with_orientation_workflow.hdev
样本与halcon代码:
链接:https://pan.baidu.com/s/1KKoAHKLb6Tux9Lgfb-P1lQ?pwd=gq7h
提取码:gq7h
【参考博客】
分类:
Halcon图像处理
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
2018-10-08 桌面面板和内部窗体JDeskPane、JInternalFrame
2018-10-08 continue与break
2018-10-08 高级组件——选项卡面板JTabbedPane
2018-10-08 高级组件——分割面板JSplitPane