自 2021 年持续迭代 · 100+ 函数

基于 OpenCV 的
高性能图色识别引擎

冉遗鱼图色插件由 C++ 编写,原生集成 OpenCV,为自动化脚本提供全分辨率找图、找色、字库识别等能力。已覆盖 EasyClick、Auto.js、懒人精灵 等 7 大平台。

OperHandler.js
// 一行代码完成找图点击
var matches = imagehandler.findImgFast(img,temp,
    threshold,        // 相似度
    0, 0, 960, 540,  // 查找区域
    count,            // 查找个数
});

if (matches) {
    logd("找到目标: " + matches.left , matches.top);
} else {
    logd("未找到目标图像");
}
100+
函数库
7
平台支持
C++
原生引擎
核心优势

为什么选择冉遗鱼

从底层引擎到上层接口,全方位为自动化开发提速

性能优越

C++ 原生编写,深度集成 OpenCV 图像处理库,找图找色响应迅速,适合高强度自动化场景。

🌐

跨平台支持

已成功运行于 EasyClick、jsd、懒人精灵、Auto.js、AiWork、AutoGo、Android Studio 七大平台。

📚

函数丰富

自 2021 年持续迭代至今,积累近百个实用函数,并配套免费图色工具,开箱即用。

🔒

稳定可靠

历经多年打磨与优化,不断修复边界问题,已在大量生产环境中验证其稳定性。

生态兼容

一套插件,全平台通用

无论你使用哪个自动化框架,都能无缝接入

🟢
EasyClick
🟡
jsd
🟣
懒人精灵
🔵
Auto.js
🔴
AiWork
🟠
AutoGo
Android Studio
视频教程

手把手教你上手图色插件

从环境配置到实战找图,从基础 API 到高级技巧,
跟着视频一步步操作,快速掌握冉遗鱼图色插件的全套用法。

📺 哔哩哔哩
// C++ 调用示例:多点找色
#include "ranyiyu.h"

int main() {
    //定义个对象,每个对象有自己的资源间互不干扰
    ImageHandler imageHandler;

    // 多点找色,相似度 95%
    auto points = imageHandler.findMultiColor(
        srcMat, 
        "#E91E1E-0x101010", 
        "-16|-17|#000000-0x101010,-32|2|#FFFFFF-0x101010", 
        0.95
    );

    if (points.size() > 0) {
        // 输出第一个匹配点的坐标
        std::cout <<  points[0].x << "," << points[0].y << std::endl;
    }
    return 0;
}
开发体验

简洁 API,强大能力

统一风格的接口设计,一份学习成本,横跨七大平台。无论你用 JavaScript 还是 C++,都能快速上手。

  • 支持找图、找色、字库识别、模板匹配
  • 区域限定、相似度阈值、自动点击一体化
  • Windows 端支持 C#、Java、Python、C++ 调用
  • 配套免费图色工具,辅助快速开发

开始构建你的自动化方案

插件持续维护中,您的支持是作者不断迭代的动力。
立即体验高性能图色识别带来的开发效率提升。