You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
OpenCV inputs and outputs data using yaml. This implies that model and calibration files that are usually stored in mat-files are converted to yaml before tracking. However if a change is made to a mat file (calibration and/or model) there is no way to propagate this change to the yaml file. Thus yaml files should be temporarily created for tracking with C++ and deleted afterwards. This makes sure yaml files always contain the relevant data.
YAML to MAT conversion libraries available typically use Java functions. However they seem to make Java go out of memory very easily, so an alternative solution must be found. The lazy solution is to split the data between many YAML files and keep using these libraries. Other options include testing other libraries, reducing the size of the output data or writing our own parser.