With Async APIs added, the size of opencv.g.dart now comes to ~1MB and ~39000 lines, which is too large, I am considering to split it to different files to reduce it's size.
Still in consideration, with the following plans:
split to opencv.async.g.dart and opencv.g.dart
split to multiple files according to modules
Also, constants.g.dart may should also be reduced, move constants to corresponding modules. e.g., CALIB_* to calib3d module, CAP_* to video/videoio module
With Async APIs added, the size of
opencv.g.dart
now comes to~1MB
and~39000
lines, which is too large, I am considering to split it to different files to reduce it's size.Still in consideration, with the following plans:
opencv.async.g.dart
andopencv.g.dart
Also, constants.g.dart may should also be reduced, move constants to corresponding modules. e.g.,
CALIB_*
tocalib3d
module,CAP_*
tovideo/videoio
module