为编程爱好者分享易语言教程源码的资源网

网站首页 > 易语言相关 > 图形图像源码 正文

hk缺口计算,纯算法,不是yolo训练!不是ddddocr!不是API!

三叶资源网 2025-01-03 20:49:16 图形图像源码 654 ℃ 2 评论

最近在做某多多的hk,客户要求本地纯算实现缺口计算,单子完成了,把识别缺口这块纯算法分享给有需要的人学习。


识别结果:在调试模式下,识别用时在1s左右,编译后是毫秒级别。经测试,能识别大部分类型的缺口hk,包括不规则的,多缺口的。

QQ截图20250103204946.png

实现思路:先将图片二值化,然后裁剪掉hk图的空白部分(目的是为了加快识别速度以及识别率),在底图上进行整体平移 计算命中率。

QQ截图20250103204946.png

思路相对简单,由于一开始自己也没什么特别好的思路,该版本代码采用的是一维数组对比,相对实现起来比较复杂。如果改为二维数组,思路就比较好理解,有兴趣的可以自行研究二维数组对比写法!

Bash
.版本 2
.支持库 spec

.子程序 缺口识别
.参数 slide, 字节集, , hk图
.参数 image, 字节集, , 底图
.局部变量 P, Slide
.局部变量 t1, 整数型
.局部变量 target, 整数型
.局部变量 start, 整数型
.局部变量 t2, 整数型



t1 = 取启动时间 ()

' ====识别hk缺口
P.初始化 (slide, image, 120)
P.计算hk ()
P.计算底图 ()

调试输出 (P.GetSlideStr ())  ' 01hk图

调试输出 (P.GetImageStr ())  ' 01底图

P.计算目标缺口 ()
target = P.GetTarget ()  ' 识别的缺口中心x坐标

' start = P.GetSlideCenter ()  ' 识别的hk中心x坐标

t2 = 取启动时间 ()

调试输出 (“识别用时:::” + 到文本 (t2 - t1) + “ms(编译后用时大大缩短)”)

调试输出 (“目标缺口中心x:::” + 到文本 (target))

方法可能不是最好的,提供一个思路,用于交流学习!

@lhdilll

文件下载
资源名称:hk缺口计算,纯算法,不是yolo训练!不是ddddocr!不是API!


来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575

已有2位网友发表了看法:

欢迎 发表评论:

百度站内搜索
关注微信公众号
三叶资源网⑤群:三叶资源网⑤群

网站分类
随机tag
检测OD模块伊对APP协议hpsocket支付宝监控scriptcontrol对象纯组件实现圆形头像抖音评论采集多线程防崩溃例程EXCEL导入导出界面设计svg图片转换聊呗协议NTP服务器API实例源码QQ好友计数器软件APP授权取色器RTF文本转图片卷帘式菜单M3U8视频批量转码
最新评论