flutter_lite_camera 0.0.1 copy "flutter_lite_camera: ^0.0.1" to clipboard
flutter_lite_camera: ^0.0.1 copied to clipboard

A lightweight Flutter plugin designed for capturing camera frames with a fixed resolution of 640x480 in RGB888 format. The plugin supports Windows, Linux, and macOS platforms, making it ideal for buil [...]

Flutter Lite Camera #

Flutter Lite Camera is a lightweight Flutter plugin designed for capturing camera frames with a fixed resolution of 640x480 in RGB888 format. The plugin supports Windows, Linux, and macOS platforms, making it ideal for building camera preview applications and performing image processing tasks.

Flutter camera preview app

Features #

  • Cross-Platform: Compatible with Windows, Linux, and macOS.
  • RGB888 Frame Format: Captures uncompressed RGB888 frames for easy image processing.
  • Simple Integration: Easy-to-use API for seamless Flutter integration.

Requirements #

  • Flutter SDK: Version 3.0.0 or above

  • Permissions: Ensure camera access is granted on macOS. In DebugProfile.entitlements or Release.entitlements, add:

    <key>com.apple.security.device.camera</key>
    <true/>
    

API #

Method Description
getDeviceList() Returns a list of available camera devices.
open(int index) Opens the camera at the specified index.
captureFrame() Captures a single frame as an RGB888 image.
release() Releases the camera resources.
3
likes
150
points
34
downloads

Publisher

verified publisheryushulx.me

Weekly Downloads

A lightweight Flutter plugin designed for capturing camera frames with a fixed resolution of 640x480 in RGB888 format. The plugin supports Windows, Linux, and macOS platforms, making it ideal for building camera preview applications and performing image processing tasks.

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on flutter_lite_camera