opencv_dart 2.0.0-dev.3 copy "opencv_dart: ^2.0.0-dev.3" to clipboard
opencv_dart: ^2.0.0-dev.3 copied to clipboard

OpenCV4 bindings for Dart language and Flutter, using dart:ffi. The most complete OpenCV bindings for Dart!

1.0.0+1 #

  • Replace Finalizer with ffi.NativeFinalizer
  • update Mat.toList(), Mat.toList3d<T, P>(), remove Mat.toList4D()
  • update Mat.data, now return a view of data pointer, same as v0.6.*
  • fix memory leak caused by Finalizer, now GC will also be triggered correctly in pure dart

1.0.0 #

  • Refactor nearly all APIs, this version is NOT compitable with previous versions!.
  • better exceptions, more concise API

0.6.7 #

  • add img_hash from opencv contrib, contributed by @mdeleau
  • since this version, old APIs will not get any updates from maintainer, please update to v1.0.0 if possible.

0.6.6 #

  • add cv.invertAffineTransform
  • remove net.forwardAsync
  • add ios version info

0.6.5 #

  • 🎉 IOS supported now, tested on simulator, try it!
  • fix ios dynamic library loading

0.6.4 #

  • this is a minor version and no functional code changes
  • speed up download and extract
  • change build system to conan
  • remove submodules to clean up structure

0.6.3 #

  • add support for macOS with Apple Silicon

0.6.2 #

  • add support for macos x64

0.6.1 #

  • add stitching module, for now, cv::Stitcher implemented

0.6.0 #

  • add dnn module
  • add more friendly error message, use cv.registerErrorCallback(); before potential error occurring.
  • change return shape of Mat.toList() from (cols, rows) to (rows, cols)

0.5.0 #

  • add asyncarray
  • add calib3d module

0.4.0 #

  • 🚀 add support for photo module

0.3.0 #

  • Please use 0.3.0 or later, tested for android, linux, and windows

0.2.0 #

  • 🎉 add android arm64-v8a, armeabi-v7a, x86, x86_64 prebuild binaries, e.g., dart run opencv_dart:setup -p android -a arm64-v8a to download prebuilt binaries for android arm64-v8a

0.1.0 #

  • Finished: test for aruco, features2d, video module
  • 🎉 this package is STABLE now! 🚀 check API reference for more details
  • more examples and docs are on the way

0.0.4 #

  • adjust prebuilt binaries distribution, use dart run opencv_dart:setup to download prebuilt binaries
  • Finished: test for imgproc module
  • Finished: test for Linux

0.0.3 #

  • more test for imgproc module

0.0.3-dev.0 #

  • Finished: test for core module
  • Minor changes for Mat

0.0.2 #

  • Implemented: imgproc, imgcodecs, core, video, need to be tested!
  • add example

0.0.1 #

  • Initial Release
  • Implemented: imgproc, imgcodecs, core, video, need to be tested!
29
likes
0
pub points
89%
popularity

Publisher

verified publisherrainyl.dev

OpenCV4 bindings for Dart language and Flutter, using dart:ffi. The most complete OpenCV bindings for Dart!

Repository (GitHub)
View/report issues

Topics

#opencv #image #ffi #flutter

License

unknown (LICENSE)

Dependencies

equatable, ffi, logging, native_assets_cli, path

More

Packages that depend on opencv_dart