textify 0.4.4 copy "textify: ^0.4.4" to clipboard
textify: ^0.4.4 copied to clipboard

A cross-platform Flutter package that extracts text from clean digital images using standard fonts, run offline with no external dependencies.

example/lib/main.dart

// ignore_for_file: unnecessary_this

import 'dart:ui' as ui;

import 'package:flutter/material.dart';
import 'package:textify/textify.dart';

/// The entry point of the application. Runs the [MainApp] widget.
void main() async {
  WidgetsFlutterBinding.ensureInitialized();

  // load your image
  final ui.Image uiImage = await Textify.loadImageFromAssets(
    'assets/samples/the-quick-brown-fox.png',
  );

  // instantiate Textify once
  Textify textify = await Textify().init();

  // Optionally apply English dictionary word correction
  textify.applyDictionary = true;

  // extract text from the image
  final String extractedText = await textify.getTextFromImage(image: uiImage);

  runApp(
    MaterialApp(
      title: 'TEXTify example',
      home: Container(
        color: Colors.white,
        child: Text(
          extractedText, // <<< display the text here
          style: TextStyle(
            color: Colors.black,
            decoration: TextDecoration.none,
          ),
        ),
      ),
    ),
  );
}
5
likes
160
points
261
downloads

Publisher

unverified uploader

Weekly Downloads

A cross-platform Flutter package that extracts text from clean digital images using standard fonts, run offline with no external dependencies.

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on textify