native_text_recognition 0.0.1
native_text_recognition: ^0.0.1 copied to clipboard
A Flutter package for native text recognition using native APIs.
native_text_recognition
On-device text recognition for Flutter using native APIs.
Platforms
- iOS 16.0+: Apple Vision
VNRecognizeTextRequest
(accurate, revision 3, automatic language detection) - Android: Google ML Kit Text Recognition v2
Install
dependencies:
native_text_recognition: ^0.0.1
Usage
import 'package:native_text_recognition/native_text_recognition.dart';
final ocr = NativeTextRecognition();
final text = await ocr.recognizeText('/absolute/path/to/image.jpg');
print(text);
Notes
- iOS requires deployment target 16.0+.
- Android requires minSdk 21.
- Example app is in
packages/native_text_recognition/example
(platform folders are .gitignored).
License MIT — see LICENSE.