腾讯新版滑块识别/滑块识别

最新的腾讯滑块也是进行了一小部分更新,滑块也变的非常千奇百怪。

之前写的处理图像的方法可能太粗糙,有的背景图无法识别,可以在模板匹配之前,加个图像处理。

python 复制代码
 with open(f"./img/sprite_{random_num}.png", "rb") as f:
        small_bytes = BytesIO(f.read())
    small = Image.open(small_bytes).convert('RGBA')

    # 对小图进行裁剪和灰度化
    small = small.crop((140, 490, 260, 610))
    small_gray = np.array(small.convert('L'))  # 转换为灰度图

    small_gray = cv2.equalizeHist(small_gray)

    # 对大图进行灰度化
    big_gray = np.array(big.convert('L'))  # 转换为灰度图

    # 图像增强(直方图均衡化)
    big_gray = cv2.equalizeHist(big_gray)

    small_edges = cv2.Canny(small_gray, 50, 150)
    big_edges = cv2.Canny(big_gray, 50, 150)


    result = cv2.matchTemplate(big_edges, small_edges, cv2.TM_CCOEFF_NORMED)

就能更好的适配

相关推荐
了不起的云计算V3 分钟前
DDR4与DDR5如何选?海光双路新品给出分层部署思路
人工智能
鲜于言悠90510 分钟前
PentAGI拆解:能自动做渗透测试的AI多智能体
人工智能
核数聚18 分钟前
深度拆解核数聚双平台架构:星云Nebula(数据制造)+星枢Nexus(调度中枢)如何构建AI数据交付闭环
人工智能·机器人·核数聚
蓝策电子22 分钟前
2026之后,地下停车场智能化的3个核心趋势
人工智能·物联网
林伽一23 分钟前
修复流程被开源成智能体技能,产业侧开始分工|2026年10月26日
人工智能·科技·ai·开源
司曜珩30 分钟前
构建AI友好型网站:用JSON-LD给企业官网上“户口”的实战指南
人工智能·json
推送者38 分钟前
从一张正脸照到桌面AI宠物桌宠:本地抠像、九视角标定与轻量常驻实践
人工智能·宠物·ai宠物桌宠
阿里云大数据AI技术43 分钟前
实时看、持续记、及时说,央视体育携手阿里云 Flink 打造大型赛事实时 AI 解说Agent
人工智能·flink
桃花键神44 分钟前
具身智能 2026:从“会动“到“会干“,机器人正在迎来自己的“ChatGPT 时刻“
人工智能·chatgpt·机器人
hey you~1 小时前
小型教培机构语音机器人,课程咨询进线,如何识别意向客户并转人工?
人工智能·机器人·语音识别·语音机器人·教培机构·意向识别·课程咨询