opencv_dart 1.3.3 opencv_dart: ^1.3.3 copied to clipboard
OpenCV4 bindings for Flutter, using dart:ffi. This plugin include `videoio` module, if you don't need it, please use `opencv_core` instead.
opencv_dart #
OpenCV for Flutter, includes all modules. if videoio
and highgui
are not reqired,
use opencv_core
Important
From v1.3.0
, dynamic libraries will be built locally, invoked by flutter during the build.
Note: 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
- Q&A: #212 or open new issues.
If you are using flutter with Native Assets feature supported, consider using v2.x version, see more in native-assets branchWon't update untilNative Assets
being stable.
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 #
Package Size #
Examples #
see example
More examples refer to awesome-opencv_dart and share yours
Screenshots #
see Demos