|
发表于 2024-8-10 20:17:43
|
显示全部楼层
辽宁省丹东市
dm_ret = dm. BindWindowEx (线程信息 [序号 ].窗口句柄, “dx2”, “windows3”, “dx.keypad.input.lock.api|dx.keypad.state.api|dx.keypad.api”, “dx.public.active.api|dx.public.active.message”, 0 )如果真 (dm_ret ≠ 1 )日志 (序号, “主:绑定失败,错误码:” + 到文本 (dm. GetLastError ()) ) 多线程_异步通知UI ( #通知类型_停止, 序号 )返回 ()
ret = dm. LoadAi (取运行目录 () + “\Config\ai.module”)判断 (ret = 1 )日志 (序号, “序号[” + 到文本 (序号 ) + “]主线程加载AI成功”)日志 (序号, “序号[” + 到文本 (序号 ) + “]主线程加载AI失败” + 到文本 (ret )) dm.AiYoloSetVersion (“v5-7.0”)ret = dm. AiYoloSetModel (序号, 取运行目录 () + “\Config\best.onnx”, “”)判断 (ret = 1 )日志 (序号, “序号[” + 到文本 (序号 ) + “]主线程设置模型成功”)日志 (序号, “序号[” + 到文本 (序号 ) + “]主线程设置模型失败” + 到文本 (ret )) dm.AiYoloUseModel (序号)’=================================封装AI识别 变量名 | 类 型 | 静态 | 数组 | 备 注 | dm | dm | | | w | 整数型 | | | h | 整数型 | | | 结果 | 文本型 | | |
dm = 线程信息 [序号 ].dm 结果 = dm. AiYoloDetectObjects (0, 0, 960, 540, 0.4, 0.45 )如果真 (结果 ≠ “”)结果 = dm. AiYoloSortsObjects (结果, 60 )如果真 (文本_取某位置文本 (结果, 取文本长度 (结果 ), ) ≠ “|”)结果 = 结果 + “|”. 脚本延时 (序号, 300 )返回 (结果 )
|
|