V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
dahuaer
V2EX  ›  Python

Python 图像识别 突点检测

  •  
  •   dahuaer · 2016-01-22 13:17:14 +08:00 · 6292 次点击
    这是一个创建于 3232 天前的主题,其中的信息可能已经有所发展或是发生改变。

    背景:最近玩手游太肝,突发奇想。在模拟器里面玩游戏,用图像识别去自动刷 FB
    需求:想实现突点检测,把指定区域的黑色边框去除掉,只保留去除之后的部分
    在 bing 上搜索了一圈之后,发现 opencv 能实现突点检测。我只是想弱弱的问下, PIL 能实现同样的功能么

    19 条回复    2016-01-22 18:05:03 +08:00
    pimin
        1
    pimin  
       2016-01-22 13:30:07 +08:00   ❤️ 1
    我之前玩点击英雄,也是中毒很深
    后来我用的是 autohotkey..
    现学现用.比 Python 要方便..
    shadowind
        2
    shadowind  
       2016-01-22 13:34:17 +08:00   ❤️ 1
    opencv 有 python api 啊~ 用 pil 实现会比较麻烦
    dahuaer
        3
    dahuaer  
    OP
       2016-01-22 13:36:49 +08:00
    @pimin autohotkey 没有用过,因为 FB 中怪出现的地方每次都不一样,所以我想象着用图像识别去自动打怪的。如果 autohotkey 不受怪物出现地点的限制能实现自动打怪,那就真心方便多了啊
    dahuaer
        4
    dahuaer  
    OP
       2016-01-22 13:37:27 +08:00
    @shadowind 因为我嫌 opencv 麻烦,所以才用 pil 的。哈哈
    w88975
        5
    w88975  
       2016-01-22 13:38:06 +08:00   ❤️ 1
    可以用 python 调用 com 组件
    有个大漠插件可以写游戏辅助
    dahuaer
        6
    dahuaer  
    OP
       2016-01-22 14:31:31 +08:00
    @w88975 搜索了一下,这个插件的确是个神奇的东西。下班之后好好研究研究~~
    irainy
        7
    irainy  
       2016-01-22 15:10:19 +08:00   ❤️ 1
    OpenCV 提供的算法应该可以 NumPy+PIL 实现但是会比较麻烦,可以试试这个

    http://simplecv.org/
    ooxxcc
        8
    ooxxcc  
       2016-01-22 15:15:59 +08:00
    难道只有我看不懂突点检测是什么吗……
    Yien
        9
    Yien  
       2016-01-22 15:35:52 +08:00   ❤️ 1
    Sikuli 以前试过用这个
    imn1
        10
    imn1  
       2016-01-22 15:44:56 +08:00
    还以为能智能识别凸点
    dahuaer
        11
    dahuaer  
    OP
       2016-01-22 15:55:46 +08:00
    @irainy
    @Yien
    感谢二位提出的意见,我会去学习学习的~~~
    dahuaer
        12
    dahuaer  
    OP
       2016-01-22 15:56:26 +08:00
    @imn1 凸点...不应该是激凸么 =。=
    v2ey
        13
    v2ey  
       2016-01-22 16:41:03 +08:00
    按键精灵安卓版,图色命令足够了
    karnaugh
        14
    karnaugh  
       2016-01-22 16:44:35 +08:00
    同楼上.一个是手游挂机标配:海马玩模拟器+游戏蜂窝(有闲情还可以自己用按键精灵去写脚本.里头有图片识别啥的)
    dahuaer
        15
    dahuaer  
    OP
       2016-01-22 16:50:22 +08:00
    @karnaugh 我用的是天天模拟器,手游刷的好累
    dahuaer
        16
    dahuaer  
    OP
       2016-01-22 16:50:57 +08:00
    @v2ey 我去找找按键精灵的图色命令,谢啦
    matrix67
        17
    matrix67  
       2016-01-22 17:18:16 +08:00 via Android
    我貌似见过
    w88975
        18
    w88975  
       2016-01-22 17:35:15 +08:00
    @w88975 以前我用大漠插件写过安卓游戏的辅助 一般就是图形检测
    jpmorn
        19
    jpmorn  
       2016-01-22 18:05:03 +08:00
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1201 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 23:13 · PVG 07:13 · LAX 15:13 · JFK 18:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.