爱意满满的作品展示区。
ByteCat

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

  •  
  •   ByteCat · Apr 19, 2025 · 2159 views
    This topic created in 400 days ago, the information mentioned may be changed or developed.

    先上链接 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 replies
    ByteCat
        1
    ByteCat  
    OP
       Apr 19, 2025
    neptuno
        2
    neptuno  
       Apr 21, 2025
    感谢你对 swift 生态的贡献
    nathadai
        3
    nathadai  
       Sep 9, 2025 via iPhone
    挺香的 很不错
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5826 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 49ms · UTC 06:48 · PVG 14:48 · LAX 23:48 · JFK 02:48
    ♥ Do have faith in what you're doing.