opencv_core 1.4.2+1 copy "opencv_core: ^1.4.2+1" to clipboard
opencv_core: ^1.4.2+1 copied to clipboard

OpenCV4 bindings for Flutter.

opencv_core #

OpenCV for Flutter, if highgui or videoio is required, use opencv_dart

Important

OpenCV SDK (~100M) will be downloaded via FetchContent of cmake, you can set DARTCV_CACHE_DIR environment variable to cache it and avoid downloading it again. e.g., export DARTCV_CACHE_DIR=$HOME/.cache/dartcv

Supported platforms #

Platform Supported Tested Platforms
Android x86_64, arm64-v8a, armeabi-v7a
iOS arm64, x64(Simulator)
Linux x64, arm64
Windows x64, arm64
macOS x64, arm64

Supported modules #

Supported modules

Customizing OpenCV Modules #

You can enable or disable specific OpenCV modules for your build by specifying them in your app's pubspec.yaml file.

Note

Currently only Android, Windows, and Linux are supported.

Example pubspec.yaml configuration #

# ...Your existing configuration...
hooks:
  user_defines:
    dartcv4:
      exclude_modules:
        - contrib
        - dnn
        - features2d
        - core
      include_modules:
        - core # core is always required thus will be ignored even configured here.
        - imgproc
        - videoio
  • valid modules: core, calib3d, contrib, dnn, features2d, flann, highgui, imgproc, imgcodecs, objdetect, photo, stitching, video, videoio
  • Use exclude_modules to disable specific modules, or include_modules to enable specific modules.
  • If neither is specified, all modules except highgui will be enabled.
  • also refer to example/pubspec.yaml

Package Size #

opencv_dart_size_report

Examples #

see example

More examples refet to awesome-opencv_dart and share yours

Screenshots #

see Demos

License #

Apache-2.0 License

16
likes
150
points
1.37k
downloads

Publisher

verified publisherrainyl.dev

Weekly Downloads

OpenCV4 bindings for Flutter.

Homepage
Repository (GitHub)
Contributing

Documentation

API reference

License

Apache-2.0 (license)

Dependencies

dartcv4, flutter

More

Packages that depend on opencv_core