pickAndProcessImage method

void pickAndProcessImage(
  1. BuildContext context
)

Implementation

void pickAndProcessImage(BuildContext context) async {
  final picker = ImagePicker();
  final pickedImage = await picker.pickImage(source: ImageSource.gallery);

  if (pickedImage != null) {
    final imageBytes = await pickedImage.readAsBytes();
    final result = await ocr.extractIdDetails(imageBytes);

    showDialog(
      context: context,
      builder: (ctx) => AlertDialog(
        content: Text('ID Details: $result'),
      ),
    );
  }
}