找回密码
 立即注册

QQ登录

只需一步,快速开始

免费游戏加速器(十分好用)好用的城通网盘好用的城通网盘收入可提现
强大好用的简码阁识别插件个人可用的官方支付宝微信支付接口火山PC与安卓二合一绿色包
最新的易语言完整绿色版本下载易学火山模块下载易学模块易语言版本下载
查看: 363|回复: 2

[已解决] 用懒人精灵版虹鱼图灵V1.10,抓到文字的坐标不对

[复制链接]

该用户从未签到

发表于 2024-1-27 20:29:15 | 显示全部楼层 |阅读模式
雷电模拟器,横屏的720x1280的游戏,用虹鱼图灵,抓到文字的坐标不对。
具体:用虹鱼图灵字库工具做了包含“子”字的字库"识别库2.lib",抓一个“子”字。
  1. TURING = require("TURING")

  2. -- 需要把“UTF8.lib”字库文件添加到“资源”中,并释放"TURING.rc"使用!
  3. extractAssets("图灵.rc", getSdPath(), "识别库2.lib")
  4. TURING.Pixel_FromScreen(130,264,659,1201)
  5. TURING.Filter_Binaryzation("0-128")
  6. TURING.Incise_ScopeAisle(2,2)
  7. local path=getSdPath().."/识别库2.lib"
  8. TURING.Lib_Load(path)
  9. local result = TURING.OCR(0, 3)
  10. print(result)
复制代码



打印结果是:子,86,212,66|子,86,284,100|子,218,543,12|子,476,512,100|子,286,599,100

图像有3个“子”字,对照可信度100的那3个“子”字的坐标,和图像的坐标位置对不上。
什么原因呢?
kenzhang1031已获得悬赏 2 金钱

最佳答案

知道原因了,最后结果位置的0,0对应的是TURING.Pixel_FromScreen(130,264,659,1201)这个里面的130,264。还要加上个偏移。
简码阁全面专业的原创中文编程网站

该用户从未签到

 楼主| 发表于 2024-1-27 20:45:20 | 显示全部楼层
知道原因了,最后结果位置的0,0对应的是TURING.Pixel_FromScreen(130,264,659,1201)这个里面的130,264。还要加上个偏移。
简码阁全面专业的原创中文编程网站
回复

使用道具 举报

  • TA的每日心情

    2021-1-31 01:02
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2024-1-27 21:29:08 | 显示全部楼层
    kenzhang1031 发表于 2024-1-27 20:45
    知道原因了,最后结果位置的0,0对应的是TURING.Pixel_FromScreen(130,264,659,1201)这个里面的130,264。 ...

    是的,要算你截图的偏移,或是获取的图像偏移
    简码阁全面专业的原创中文编程网站
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

     
     
    VIP咨询
    VIP办理
    VIP咨询QQ:2950831300
    交流1群:
    易语言脚本交流
    交流2群:
    【简码编程】交流2群
    工作时间:
    10:00-20:00

    QQ|Archiver|手机版|小黑屋|简码编程.易辅 ( 苏ICP备16034616号-2 )

    GMT+8, 2024-4-20 02:56 , Processed in 0.164353 second(s), 33 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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