xjh86913 发表于 2022-10-31 13:08:01

关于找图功能,文字图片无法识别

不知道为什么截取图片位置不能找到,截取文字边框就能找到!

// 从工程目录下res文件夹下读取.png文件
    let sms = readResAutoImage("1234.png");//中国区域勾选
    //抓取屏幕
    let aimage = image.captureFullScreen();
    if (aimage != null) {
      //在图片中查找
      let points = image.findImageByColor(aimage, sms, 0, 0, 0, 0, 0.8, 5);
      //图片要回收
      image.recycle(aimage)
      //这玩意是个数组
      if (points && points.length > 0) {
            logd("这个能显示不");
            //clickPointRnd(433, 380, 519, 418)//点击确认
            sleep(100);
      }
    }
    //图片要回收
    image.recycle(sms)这样能找到图

这样就找不到图

大佬能帮忙分析下原因吗?


Mr_老冷 发表于 2022-10-31 13:17:57

透明图模式,最好从字上面开始截图,第二个图四个角颜色一样,会被忽略成背景色

xjh86913 发表于 2022-10-31 13:23:14

Mr_老冷 发表于 2022-10-31 13:17
透明图模式,最好从字上面开始截图,第二个图四个角颜色一样,会被忽略成背景色 ...

谢谢冷哥
页: [1]
查看完整版本: 关于找图功能,文字图片无法识别