V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
oott123
V2EX  ›  分享创造

又一个 macOS 下的图片 OCR 软件(Alfred Workflow)

  •  1
     
  •   oott123 ·
    oott123 · 2017-12-05 17:08:11 +08:00 · 6441 次点击
    这是一个创建于 2327 天前的主题,其中的信息可能已经有所发展或是发生改变。

    老早就想做一个类似的软件,后来发现了 iText,感觉很棒。V2 上也有大佬开发了免费版,可惜我看不懂 objc / swift 之类的语言。而且我个人总感觉在菜单栏里点,没有 Alfred 方便。于是我就自己做了个 Alfred Workflow 练手,就当熟悉 Ruby 了。

    演示图片

    安装方法 & 开源地址:https://github.com/oott123/alfred-clipboard-ocr/

    • 基于 Alfred Workflow,方便好用
    • 代码仅由 100+ 行 Ruby 构成,便于二次修改
    • 开源免费

    所以,不来试试吗?

    第 1 条附言  ·  2017-12-06 12:25:56 +08:00
    如果觉得太麻烦或者识别效果不好,也可以试试 iText: https://www.v2ex.com/t/412425
    37 条回复    2017-12-07 23:45:07 +08:00
    orzfly
        1
    orzfly  
       2017-12-05 17:08:49 +08:00
    你这个还要自己申请 API Key 好麻烦呀(跑
    orzfly
        2
    orzfly  
       2017-12-05 17:10:15 +08:00
    但是我十分同意单独开个软件、在菜单栏里常驻并不是很方便!
    Thiece
        3
    Thiece  
       2017-12-05 17:23:41 +08:00
    不知道为什么,我每次看到此类就想到了 bigbang。
    nine99
        4
    nine99  
       2017-12-05 17:46:55 +08:00
    花了多久?
    lsvih
        5
    lsvih  
       2017-12-05 17:49:31 +08:00
    哈哈为 33 大佬点星


    本来我也打算晚上弄个这个 wrokflow 的 XD
    czmecho
        6
    czmecho  
       2017-12-05 17:50:13 +08:00
    有意思,虽然用不到。会不会这两天会有一堆轮子出来。
    oott123
        7
    oott123  
    OP
       2017-12-05 17:58:39 +08:00 via Android
    @nine99 1 点 40 写到 3 点 40,刚好两个小时。
    大部分时间都花在查 Ruby 和 Alfred 的语法和 API 上,我自己对这两个东西并不是很熟,正好练练手。
    xiqingongzi
        8
    xiqingongzi  
       2017-12-05 18:09:52 +08:00 via iPhone
    @oott123 alfred 可以用 python 和 php 的啊。。。
    orzfly
        9
    orzfly  
       2017-12-05 18:11:45 +08:00
    @xiqingongzi #8 一般大家都知道可以用 Python 和 PHP 的吧…
    orzfly
        10
    orzfly  
       2017-12-05 18:12:34 +08:00   ❤️ 1
    @xiqingongzi #8 你的人生中难道没有尝试自己不熟悉的东西做玩具的经历嘛?
    xiqingongzi
        11
    xiqingongzi  
       2017-12-05 18:19:55 +08:00 via iPhone
    @orzfly 尝试过,只是我以为他会用 php 或者 python 来做,因为我记得他点了相关的技能的。不过可能和个人里面有关。我喜欢从自己原有的技能拓展出来去做,而不是学太多的东西。
    oott123
        12
    oott123  
    OP
       2017-12-05 18:20:35 +08:00
    @xiqingongzi #8 嗯,是的。事实上你可以用任何支持 stdin/out 的语言来写。

    不过正如 10L orzFly 所说,对我来说 php, 或者 nodejs 写这么个玩意儿实在是太令人疲惫了,一点都没有新鲜感也没有挑战,不如试试一直想玩的语言。而且 Ruby 也挺合适的~

    @czmecho #6 某种意义上也算是好事。可能印证了 Jason 所说,“开创了一个细分领域”——虽然我不知道细分领域是啥。
    Librazy
        13
    Librazy  
       2017-12-05 18:24:12 +08:00
    不试,我没有 macOS 设备( X
    Windows 下有类似的解决方案吗?
    xiqingongzi
        14
    xiqingongzi  
       2017-12-05 18:24:14 +08:00 via iPhone
    @oott123 举个🌰,孔夫子讲学,他这是大的领域。他啥都能讲,但是可能啥都不是最好的。然后孙武出来了,他只教兵法,那这就是孙武做的“兵法细分领域”。大体上就是从一个大的范围着力去做一个很小的点。
    xiqingongzi
        15
    xiqingongzi  
       2017-12-05 18:24:38 +08:00 via iPhone
    @Librazy 你搜一下,好像有个叫 ShareX 的可以
    xiqingongzi
        16
    xiqingongzi  
       2017-12-05 18:25:15 +08:00 via iPhone   ❤️ 1
    xiqingongzi
        17
    xiqingongzi  
       2017-12-05 18:26:15 +08:00 via iPhone
    @oott123 我总是追新,技能树都点乱了。现在在尽可能的收拢,精深某一个方面。。。
    faller
        18
    faller  
       2017-12-05 18:26:29 +08:00 via Android
    Windows 就这么不受欢迎吗?😂
    chinvo
        19
    chinvo  
       2017-12-05 18:26:52 +08:00
    给个星号,虽然不怎么用 OCR
    oott123
        20
    oott123  
    OP
       2017-12-05 18:32:16 +08:00
    @Librazy #13
    @faller #18 开源的魅力来啦!你只需要把读剪贴板和写剪贴板的部分改成 Windows 兼容的,就能用啦……
    (并不。在 Windows 上搞 ruby 还是很虐的)

    @xiqingongzi #17 还好啦我也很乱。精深不存在的,这辈子都不可能精深的,还是到处玩一玩,github 里人超好,我超喜欢在里面的
    ivmm
        21
    ivmm  
       2017-12-05 18:46:02 +08:00
    2333,为 33 大佬打电话
    nl101531
        22
    nl101531  
       2017-12-05 19:14:24 +08:00 via Android
    这个好,我就特别讨厌不常用的软件常驻后台。
    K1W1
        23
    K1W1  
       2017-12-05 20:20:42 +08:00
    v2 遍地都是人才
    rosu
        24
    rosu  
       2017-12-05 21:37:33 +08:00
    截图工具是 Snipaste :D
    jiezhi
        25
    jiezhi  
       2017-12-05 21:46:56 +08:00   ❤️ 2
    @oott123 #7 我觉得两个小时要成为 v 站的新梗了
    jeffson
        26
    jeffson  
       2017-12-05 22:38:37 +08:00
    Mark
    caidaoli
        27
    caidaoli  
       2017-12-05 22:48:07 +08:00
    nice,更方便了~,这就是开源的魅力
    sunocean
        28
    sunocean  
       2017-12-06 00:54:29 +08:00
    好奇, 你截图用的什么软件
    qfdk
        29
    qfdk  
       2017-12-06 01:44:48 +08:00 via iPhone
    敢不敢把你截图工具亮出来 共享一下
    oott123
        30
    oott123  
    OP
       2017-12-06 08:53:42 +08:00 via Android   ❤️ 1
    @sunocean
    @qfdk Readme 和 24 楼都说了,是 Snipaste。这款软件的 Mac 版本还在内测,据说马上就要发布了~~到时候作者应该会在 v2 发帖的~

    @K1W1 我超喜欢在里面的
    vmebeh
        31
    vmebeh  
       2017-12-06 10:01:29 +08:00
    OneNote 也自带 OCR
    ZxBing0066
        32
    ZxBing0066  
       2017-12-06 11:27:12 +08:00
    点个赞 😂 看到 iText 也有这想法来着 还没时间搞。。
    Rsl
        33
    Rsl  
       2017-12-06 14:10:41 +08:00
    挺好用的, 但是开了 Surge 就用不了了..
    oott123
        34
    oott123  
    OP
       2017-12-06 14:26:05 +08:00   ❤️ 1
    @Rsl #33 试试在编辑环境变量里,把 http_proxy HTTP_PROXY https_proxy HTTPS_PROXY 这几个都加进去,值留空
    不知道能不能好使(
    tuimaochang
        35
    tuimaochang  
       2017-12-06 14:58:17 +08:00
    我行我上系列……谢谢楼主分享开源
    Rsl
        36
    Rsl  
       2017-12-06 16:36:38 +08:00
    @oott123 有效~
    jingwentian
        37
    jingwentian  
       2017-12-07 23:45:07 +08:00
    赞👍 很实用的工具, 也激发了很多想象 😆 而且为此还激活了 Powerpack, 感谢分享
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   906 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 22:04 · PVG 06:04 · LAX 15:04 · JFK 18:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.