This commit is contained in:
Hamza-Ayed
2023-10-24 19:48:07 +03:00
parent 074fe6838b
commit c1b96c8c84
8 changed files with 62 additions and 85 deletions

View File

@@ -4,63 +4,6 @@ import 'package:ride/views/widgets/mycircular.dart';
import '../../../controller/functions/ocr_controller.dart';
class TextScanner extends StatelessWidget {
TextScanner({super.key});
final OCRController controller = Get.put(OCRController());
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: const Text('Flutter Scalable OCR'),
),
body: Center(
child: Column(
mainAxisAlignment: MainAxisAlignment.start,
children: <Widget>[
// ScalableOCR(
// paintboxCustom: Paint()
// ..style = PaintingStyle.stroke
// ..strokeWidth = 4.0
// ..color = const Color.fromARGB(153, 102, 160, 241),
// boxLeftOff: 5,
// boxBottomOff: 2.5,
// boxRightOff: 5,
// boxTopOff: 2.5,
// boxHeight: MediaQuery.of(context).size.height / 3,
// getRawData: (value) {
// // Inspect the raw data here.
// },
// getScannedText: (value) {
// controller.setText(value);
// }),
Result(),
Obx(() {
return SnackBar(
content: Text(controller.text.value),
);
})
],
),
));
}
}
class Result extends StatelessWidget {
Result({
Key? key,
}) : super(key: key);
final OCRController controller = Get.find();
@override
Widget build(BuildContext context) {
return Text("Readed text: ${controller.text.value}");
}
}
class TextExtractionView extends StatelessWidget {
TextExtractionView({super.key});
@@ -106,7 +49,6 @@ class TextRecognizerWidget extends StatelessWidget {
}
}
// class TesseractWidget extends StatelessWidget {
// final TesseractController controller = Get.put(TesseractController());
@@ -143,10 +85,6 @@ class TextRecognizerWidget extends StatelessWidget {
// }
// }
// import 'package:flutter/material.dart';
// import 'package:get/get.dart';
// import 'package:image_picker/image_picker.dart';