camerax 0.1.0 copy "camerax: ^0.1.0" to clipboard
camerax: ^0.1.0 copied to clipboard

outdated

A camera plugin for flutter, which use CameraX on Android, native API on iOS, supports camera preview, capture and analyze.

CameraX #

A camera plugin for flutter, which use CameraX on Android, native API on iOS, supports camera preview, capture and analyze.

Note: This plugin is inspired by the official camera project but more simple to use, and use MLKit in native for image analyze.

Features #

  • ✅ CameraView widget.
  • ✅ Control the torch.
  • ❌ Access to a text stream.
  • ❌ Access to a face stream.
  • ❌ Access to a pose stream.
  • ✅ Access to a barcode stream.
  • ❌ Access to image labels stream.
  • ❌ Access to a object detection and tracking stream.
  • ❌ Access to a digital ink recoginition stream.
  • ❌ Access to custom models stream.
  • ❌ Detect barcode from an image.
  • ❌ Photo capture ability.
  • ❌ Video record ability.

Getting Started #

Add camerax as a dependency in your pubspec.yaml file.

dependencies:
  camerax: ^<latest-version>

Android #

Make sure you have a miniSdkVersion with 21 or higher in your android/app/build.gradle file, because the camera2 API which CameraX used only support Android 5.0 or above.

Note: You can run the example on a device emulator with Android 11 or higher and physical devices, CameraX doesn't work when running on emulators with Android 10 or lower. See https://developer.android.google.cn/codelabs/camerax-getting-started#5

iOS #

Make sure you have a minimum deployment target of 10.0, because the MLKit only support iOS 10.0 or above, you can uncomment the first line platform :ios, '10.0' in your iOS project's Podfile

Issues #

  • Doesn't work with horizontal orientation.
  • No tests for now.

Screenshots #

Home Camera

47
likes
0
points
179
downloads

Publisher

verified publisheryanshouwang.dev

Weekly Downloads

A camera plugin for flutter, which use CameraX on Android, native API on iOS, supports camera preview, capture and analyze.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter

More

Packages that depend on camerax