diff --git a/README.md b/README.md index c66b4ea0..992cd9a6 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # opencv_dart -OpenCV Bindings for Dart Language. +OpenCV Bindings for Dart Language. Support both asynchronous and synchronous!
@@ -18,10 +18,6 @@ OpenCV Bindings for Dart Language.
> 1. If you want to setup manually, please set `OPENCV_DART_DISABLE_AUTO_BUILD` environment variable,
> e.g., `export OPENCV_DART_DISABLE_AUTO_BUILD=1`(for Unix-like)
> or `$env:OPENCV_DART_DISABLE_AUTO_BUILD=1`(for Windows)
-> 2. iOS: support universal framework(`os64`, fat lib for x86_64 and arm64)
-> 3. Android: all supported ABIs (`x86_64` `arm64-v8a` `armeabi-v7a`) will be built, if you want
-> to reduce the app size, please add `--split-per-abi` to the `flutter build` command, e.g., `flutter build apk --release --target-platform android-arm64,android-x64 --split-per-abi`, otherwise, all `.so` will
-> be packaged to app.
>
> For `v1.0.4` and below, make sure run the following setup commands before running your app:
>
@@ -34,7 +30,7 @@ OpenCV Bindings for Dart Language.
> | `linux` | `x64` |
> | `windows` | `x64` |
> | `macos` | `x64` `arm64` |
-> | `ios` | `x64` `arm64` |
+> | `ios` | `x64` `arm64` `os64` |
>
> - More questions: refer to [#29](https://github.com/rainyl/opencv_dart/issues/29) or open new issues.
> - If you are using flutter with [Native Assets](https://github.com/flutter/flutter/issues/129757) feature supported, consider using v2.x version, see more in [native-assets branch](https://github.com/rainyl/opencv_dart/tree/native-assets)
@@ -114,8 +110,8 @@ OpenCV Bindings for Dart Language.
| bgsegm | :x: | :x: | |
| superres | :x: | :x: | |
| xfeatures2d | :x: | :x: | |
-| ximgproc | :x: | :x: | |
-| xobjdetect | :x: | :x: | |
+| ximgproc | :white_check_mark: | :white_check_mark: | |
+| xobjdetect | :white_check_mark: | :white_check_mark: | |
| xphoto | :x: | :x: | |
- :x: : not finished
@@ -174,7 +170,7 @@ see [example](https://github.com/rainyl/opencv_dart/tree/main/example)
- [ ] documentation
- [x] ~~modify C wrapper to catch exceptions~~
- [x] Native Assets, see `native-assets` branch
-- [ ] async?
+- [x] async
- [x] more/full test coverage
- [x] ~~directly include opencv source code, refactor cmakelists.txt~~