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

[跨苹台] 把闲置 Mac/ iPhone 变成专用 OCR 服务器

  •  
  •   ByteCat · 143 天前 · 1450 次点击
    这是一个创建于 143 天前的主题,其中的信息可能已经有所发展或是发生改变。

    先上链接 imbytecat/swift-vision-api

    起因是最近 Mac mini M4 价格很香,前段时间 LZ 也买了一台日用,不到 3k 的价格非常划算 而最近正好有一些需要 OCR 的场景(另外就是看到前段时间有 V 友分享了利用微信内置 OCR 库来做了一个 API),又想到 iPhone 可以提取图片中的文字应该是利用了系统 API 功能,很好用,花了一小时研究了一下 Swift 写了一个简单的 OCR API,可以用来利用闲置的 Apple 设备了!

    没有过多调研, web framework 用的是 Google 搜出来的第一个 Vapor,再加上 Swift Vison 库能力,在 macOS 上跑通了!

    Postman

    考虑到 Swift 应该是跨苹台的,应该稍微调整一下可以在 iPhone 上运行,但是 LZ 并没有移动端开发经验就不测试了

    为了方便使用还让 Cursor 给我做了一个页面方便使用:

    Web page

    了解到 Swift 似乎可以在 Linux 上运行,但是 LZ 试了一下编译失败了,提示找不到 Vision 库,我估计可能 Vision 是平台特有的内置库吧,遂作罢

    3 条回复
    ByteCat
        1
    ByteCat  
    OP
       143 天前
    neptuno
        2
    neptuno  
       141 天前
    感谢你对 swift 生态的贡献
    nathadai
        3
    nathadai  
       6 小时 43 分钟前 via iPhone
    挺香的 很不错
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   961 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 20:49 · PVG 04:49 · LAX 13:49 · JFK 16:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.