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 :white_check_mark: :white_check_mark: x86_64, arm64-v8a, armeabi-v7a
iOS :white_check_mark: :white_check_mark: arm64, x64(Simulator)
Linux :white_check_mark: :white_check_mark: x64, arm64
Windows :white_check_mark: :white_check_mark: x64, arm64
macOS :white_check_mark: :white_check_mark: x64, arm64

Supported modules

Supported modules

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

Libraries

opencv
OpenCV bindings for Flutter