家里如果有闲置的老 iPhone,先别急着挂二手平台。最近我发现一个挺有意思的开源项目叫:iOS-OCR-Server,可以直接把 iPhone 变成一台本地 OCR 文字识别服务器。
iPhone 不是可以本机直接进行OCR识别吗?我指的是不联网离线状态。所以有人利用这一点就做了这个项目,思路其实很清晰,就是利用苹果自带的 Vision Framework 做文字识别,iPhone 负责处理图片,电脑或其他设备通过局域网访问它。整个识别过程在手机本地完成,不需要把图片上传到第三方云端,确保了数据不外泄。
经过本人亲自部署试用,发现这个项目有以下特点:
一、隐私性不错
证件、合同、截图、票据等图片,可以直接在自己的 iPhone 上识别,不需要经过第三方 OCR 云服务。项目本身也强调本地处理、无云端依赖。
二、不用折腾 OCR API
启动 App 后,手机会开启 HTTP 服务。同一个局域网里的电脑打开手机显示的 IP 地址,就能直接上传图片进行 OCR。
更有意思的是,它还提供 API。比如电脑上的 Python 程序可以直接把图片 POST 给 iPhone,然后拿到 JSON 格式的识别结果,连文字位置坐标都可以返回。
三、可以当成自己的 OCR 后端
比如你正在做一个图片批处理工具、文档管理系统,甚至想给自己的程序增加 OCR 功能,都可以把这台 iPhone 当成一个局域网 OCR 节点。
项目还支持文字框坐标信息,方便后续做文字定位、标注等功能。iOS 26+ 还加入了文档段落识别能力。
App Store 好像也有对应的 OCR Server 应用,不过目前要求 iOS 18.4 或更高版本。
简单来说,就是一台吃灰的 iPhone + Apple Vision + 局域网 = 一台免费的本地 OCR 服务器。
如果手里刚好有符合系统要求的旧 iPhone,这种玩法确实比拿去回收划算多了。
项目地址:
