B2B网络软件

 找回密码
 立即注册 审核网站号:QQ:896757558
搜索
查看: 322|回复: 0
打印 上一主题 下一主题

AIWROK软件用图找图示例templateMat方法

[复制链接]

1188

主题

1193

帖子

8029

积分

abc

Rank: 9Rank: 9Rank: 9

积分
8029
跳转到指定楼层
楼主
发表于 2025-10-31 08:29:50 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
AIWROK软件用图找图示例templateMat方法
AIWROK软件用图找图示例templateMat方法 B2B网络软件
AIWROK软件用图找图示例templateMat方法 B2B网络软件

  1. //🍎交流 QQ 群 711841924 群一,苹果内测群,528816639
  2. //适用本文档ES5系统安卓 JavaScript引擎Rhino
  3. //图找图示例templateMat方法

  4. function safeImageMatching() {
  5.     printl("图找图示例");
  6.    
  7.     // 只截取一次屏幕作为基础图像
  8.     var screenshot = screen.screenShot(1080, 1920, 100);
  9.     var mat = screenshot.getMat();
  10.     printl("基础图像: " + mat.width() + "x" + mat.height());
  11.    
  12.     // 从基础图像中提取模板区域 (左上角200x200区域)
  13.     var templateMat = mat.submat(0, 200, 0, 200);
  14.     printl("模板图像: " + templateMat.width() + "x" + templateMat.height());
  15.    
  16.     // 转换模板为Base64
  17.     var templateBase64 = templateMat.ToBase64();
  18.     printl("模板Base64长度: " + ('' + templateBase64).length);
  19.    
  20.     // 使用整个基础图像作为搜索图像
  21.     var searchMat = mat;
  22.     printl("搜索图像: " + searchMat.width() + "x" + searchMat.height());
  23.    
  24.     // 图像匹配
  25.     var results = opencv.templateMatch(searchMat, [templateBase64], 0.9, [0, 0, 1, 1], true);
  26.    
  27.     if (results && results.length > 0) {
  28.         printl("匹配成功!");
  29.         // 安全地访问匹配结果属性
  30.         var result = results[0];
  31.         // 尝试访问各种属性
  32.         if (result.x !== undefined) {
  33.             printl("位置X: " + result.x);
  34.         }
  35.         if (result.y !== undefined) {
  36.             printl("位置Y: " + result.y);
  37.         }
  38.         if (result.score !== undefined) {
  39.             printl("相似度: " + result.score);
  40.         }
  41.         // 尝试调用click方法
  42.         if (typeof result.click === 'function') {
  43.             printl("支持点击操作");
  44.         }
  45.     } else {
  46.         printl("未找到匹配");
  47.     }
  48.    
  49.     // 释放资源
  50.     templateMat = null;
  51.     mat = null;
  52.     screenshot = null;
  53.    
  54.     printl("示例结束");
  55. }

  56. safeImageMatching();
复制代码


回复

使用道具 举报

本版积分规则

关闭

QQ|»营销软件综合讨论|»营销软件有问必答|»营销软件教程专区|»营销软件POST脚本分享|»营销软件普通脚本分享|»营销软件软件资讯|»营销软件精品软件|»营销软件更新公告|营销软件|B2B软件|B2B网络软件 ( 京ICP备09078825号 )本网站开发的营销软件是一款新的网络营销软件,这款营销可以去网站软件,博客软件,B2B软件,分类信息网发贴,可以抢沙发,可以到百度文库上传WORD文档,可以到一些是相册网站自动上传图片,这个自动发帖软件自带云蜘蛛,加快收录,有6种对接打码接口,方便,效率高,速度快,而且对拖动的验证码全网第一家独家支持,全部原创技术,独家研发,正版原创带版权软件。选择万能营销软件,就选择了一种赚钱的效率,从没有被超越过,一直在努力研发新技术。放飞梦想,解放双手,来点创意,成就你的梦想,就在万能营销软件开始

map2

GMT+8, 2026-10-9 21:49 , Processed in 0.099364 second(s), 35 queries .

快速回复 返回顶部 返回列表