gitextract_08mesvtx/ ├── .gitignore ├── LICENSE ├── README.md ├── python_testing/ │ ├── csvs/ │ │ ├── image.csv │ │ ├── ndarray.csv │ │ ├── x3.npy │ │ ├── x4.npy │ │ ├── x_test.csv │ │ ├── x_train.csv │ │ ├── y_test.csv │ │ └── y_train.csv │ ├── readme.md │ ├── speed_tests/ │ │ └── speed.py │ └── testing.py ├── swix/ │ ├── .idea/ │ │ ├── .name │ │ ├── encodings.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ ├── scopes/ │ │ │ └── scope_settings.xml │ │ ├── swix.iml │ │ ├── vcs.xml │ │ ├── workspace.xml │ │ └── xcode.xml │ ├── speed/ │ │ ├── speed.jl │ │ ├── speed.m │ │ ├── speed.py │ │ └── speed.swift │ ├── swix/ │ │ ├── main.swift │ │ └── swix/ │ │ ├── ScalarArithmetic-bleed.swift │ │ ├── imshow.py │ │ ├── io.swift │ │ ├── machine_learning/ │ │ │ └── machine_learning.swift │ │ ├── matrix/ │ │ │ ├── m-complex-math.swift │ │ │ ├── m-helper-functions.swift │ │ │ ├── m-image.swift │ │ │ ├── m-initing.swift │ │ │ ├── m-matrix.swift │ │ │ ├── m-operators.swift │ │ │ └── m-simple-math.swift │ │ ├── numbers.swift │ │ ├── objc/ │ │ │ ├── OpenCV.h │ │ │ ├── conversion.swift │ │ │ ├── machine_learning.mm │ │ │ ├── math.m │ │ │ ├── opencv.mm │ │ │ ├── opencv2.framework/ │ │ │ │ └── Versions/ │ │ │ │ └── A/ │ │ │ │ ├── .!41639!opencv2 │ │ │ │ ├── Headers/ │ │ │ │ │ ├── calib3d/ │ │ │ │ │ │ └── calib3d.hpp │ │ │ │ │ ├── contrib/ │ │ │ │ │ │ ├── contrib.hpp │ │ │ │ │ │ ├── detection_based_tracker.hpp │ │ │ │ │ │ ├── hybridtracker.hpp │ │ │ │ │ │ ├── openfabmap.hpp │ │ │ │ │ │ └── retina.hpp │ │ │ │ │ ├── core/ │ │ │ │ │ │ ├── affine.hpp │ │ │ │ │ │ ├── core.hpp │ │ │ │ │ │ ├── core_c.h │ │ │ │ │ │ ├── cuda_devptrs.hpp │ │ │ │ │ │ ├── devmem2d.hpp │ │ │ │ │ │ ├── eigen.hpp │ │ │ │ │ │ ├── gpumat.hpp │ │ │ │ │ │ ├── internal.hpp │ │ │ │ │ │ ├── mat.hpp │ │ │ │ │ │ ├── opengl_interop.hpp │ │ │ │ │ │ ├── opengl_interop_deprecated.hpp │ │ │ │ │ │ ├── operations.hpp │ │ │ │ │ │ ├── types_c.h │ │ │ │ │ │ ├── version.hpp │ │ │ │ │ │ └── wimage.hpp │ │ │ │ │ ├── features2d/ │ │ │ │ │ │ └── features2d.hpp │ │ │ │ │ ├── flann/ │ │ │ │ │ │ ├── all_indices.h │ │ │ │ │ │ ├── allocator.h │ │ │ │ │ │ ├── any.h │ │ │ │ │ │ ├── autotuned_index.h │ │ │ │ │ │ ├── composite_index.h │ │ │ │ │ │ ├── config.h │ │ │ │ │ │ ├── defines.h │ │ │ │ │ │ ├── dist.h │ │ │ │ │ │ ├── dummy.h │ │ │ │ │ │ ├── dynamic_bitset.h │ │ │ │ │ │ ├── flann.hpp │ │ │ │ │ │ ├── flann_base.hpp │ │ │ │ │ │ ├── general.h │ │ │ │ │ │ ├── ground_truth.h │ │ │ │ │ │ ├── hdf5.h │ │ │ │ │ │ ├── heap.h │ │ │ │ │ │ ├── hierarchical_clustering_index.h │ │ │ │ │ │ ├── index_testing.h │ │ │ │ │ │ ├── kdtree_index.h │ │ │ │ │ │ ├── kdtree_single_index.h │ │ │ │ │ │ ├── kmeans_index.h │ │ │ │ │ │ ├── linear_index.h │ │ │ │ │ │ ├── logger.h │ │ │ │ │ │ ├── lsh_index.h │ │ │ │ │ │ ├── lsh_table.h │ │ │ │ │ │ ├── matrix.h │ │ │ │ │ │ ├── miniflann.hpp │ │ │ │ │ │ ├── nn_index.h │ │ │ │ │ │ ├── object_factory.h │ │ │ │ │ │ ├── params.h │ │ │ │ │ │ ├── random.h │ │ │ │ │ │ ├── result_set.h │ │ │ │ │ │ ├── sampling.h │ │ │ │ │ │ ├── saving.h │ │ │ │ │ │ ├── simplex_downhill.h │ │ │ │ │ │ └── timer.h │ │ │ │ │ ├── highgui/ │ │ │ │ │ │ ├── cap_ios.h │ │ │ │ │ │ ├── highgui.hpp │ │ │ │ │ │ ├── highgui_c.h │ │ │ │ │ │ └── ios.h │ │ │ │ │ ├── imgproc/ │ │ │ │ │ │ ├── imgproc.hpp │ │ │ │ │ │ ├── imgproc_c.h │ │ │ │ │ │ └── types_c.h │ │ │ │ │ ├── legacy/ │ │ │ │ │ │ ├── blobtrack.hpp │ │ │ │ │ │ ├── compat.hpp │ │ │ │ │ │ ├── legacy.hpp │ │ │ │ │ │ └── streams.hpp │ │ │ │ │ ├── ml/ │ │ │ │ │ │ └── ml.hpp │ │ │ │ │ ├── nonfree/ │ │ │ │ │ │ ├── features2d.hpp │ │ │ │ │ │ ├── gpu.hpp │ │ │ │ │ │ ├── nonfree.hpp │ │ │ │ │ │ └── ocl.hpp │ │ │ │ │ ├── objdetect/ │ │ │ │ │ │ └── objdetect.hpp │ │ │ │ │ ├── opencv.hpp │ │ │ │ │ ├── opencv_modules.hpp │ │ │ │ │ ├── photo/ │ │ │ │ │ │ ├── photo.hpp │ │ │ │ │ │ └── photo_c.h │ │ │ │ │ ├── stitching/ │ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ │ ├── autocalib.hpp │ │ │ │ │ │ │ ├── blenders.hpp │ │ │ │ │ │ │ ├── camera.hpp │ │ │ │ │ │ │ ├── exposure_compensate.hpp │ │ │ │ │ │ │ ├── matchers.hpp │ │ │ │ │ │ │ ├── motion_estimators.hpp │ │ │ │ │ │ │ ├── seam_finders.hpp │ │ │ │ │ │ │ ├── util.hpp │ │ │ │ │ │ │ ├── util_inl.hpp │ │ │ │ │ │ │ ├── warpers.hpp │ │ │ │ │ │ │ └── warpers_inl.hpp │ │ │ │ │ │ ├── stitcher.hpp │ │ │ │ │ │ └── warpers.hpp │ │ │ │ │ ├── video/ │ │ │ │ │ │ ├── background_segm.hpp │ │ │ │ │ │ ├── tracking.hpp │ │ │ │ │ │ └── video.hpp │ │ │ │ │ ├── videostab/ │ │ │ │ │ │ ├── deblurring.hpp │ │ │ │ │ │ ├── fast_marching.hpp │ │ │ │ │ │ ├── fast_marching_inl.hpp │ │ │ │ │ │ ├── frame_source.hpp │ │ │ │ │ │ ├── global_motion.hpp │ │ │ │ │ │ ├── inpainting.hpp │ │ │ │ │ │ ├── log.hpp │ │ │ │ │ │ ├── motion_stabilizing.hpp │ │ │ │ │ │ ├── optical_flow.hpp │ │ │ │ │ │ ├── stabilizer.hpp │ │ │ │ │ │ └── videostab.hpp │ │ │ │ │ └── world/ │ │ │ │ │ └── world.hpp │ │ │ │ ├── Resources/ │ │ │ │ │ └── Info.plist │ │ │ │ └── opencv2 │ │ │ ├── operations-and-indexing.m │ │ │ └── swix-Bridging-Header.h │ │ ├── tests/ │ │ │ ├── speed.swift │ │ │ └── tests.swift │ │ └── vector/ │ │ ├── complex-math.swift │ │ ├── helper-functions.swift │ │ ├── initing.swift │ │ ├── operators.swift │ │ ├── simple-math.swift │ │ └── vector.swift │ └── swix.xcodeproj/ │ ├── .LSOverride │ ├── project.pbxproj │ └── project.xcworkspace/ │ └── contents.xcworkspacedata ├── swix.podspec └── swix_ios_app/ ├── README.md ├── swix_ios_app/ │ ├── AppDelegate.swift │ ├── Assets.xcassets/ │ │ └── AppIcon.appiconset/ │ │ └── Contents.json │ ├── Base.lproj/ │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ ├── Info.plist │ ├── ViewController.swift │ └── swix/ │ ├── ScalarArithmetic-bleed.swift │ ├── imshow.py │ ├── io.swift │ ├── machine_learning/ │ │ └── machine_learning.swift │ ├── matrix/ │ │ ├── m-complex-math.swift │ │ ├── m-helper-functions.swift │ │ ├── m-image.swift │ │ ├── m-initing.swift │ │ ├── m-matrix.swift │ │ ├── m-operators.swift │ │ └── m-simple-math.swift │ ├── ndarray/ │ │ ├── complex-math.swift │ │ ├── helper-functions.swift │ │ ├── initing.swift │ │ ├── ndarray.swift │ │ ├── operators.swift │ │ └── simple-math.swift │ ├── numbers.swift │ ├── objc/ │ │ ├── OpenCV.h │ │ ├── conversion.swift │ │ ├── machine_learning.mm │ │ ├── math.m │ │ ├── opencv.mm │ │ ├── opencv2.framework/ │ │ │ └── Versions/ │ │ │ └── A/ │ │ │ ├── Headers/ │ │ │ │ ├── calib3d/ │ │ │ │ │ └── calib3d.hpp │ │ │ │ ├── contrib/ │ │ │ │ │ ├── contrib.hpp │ │ │ │ │ ├── detection_based_tracker.hpp │ │ │ │ │ ├── hybridtracker.hpp │ │ │ │ │ ├── openfabmap.hpp │ │ │ │ │ └── retina.hpp │ │ │ │ ├── core/ │ │ │ │ │ ├── affine.hpp │ │ │ │ │ ├── core.hpp │ │ │ │ │ ├── core_c.h │ │ │ │ │ ├── cuda_devptrs.hpp │ │ │ │ │ ├── devmem2d.hpp │ │ │ │ │ ├── eigen.hpp │ │ │ │ │ ├── gpumat.hpp │ │ │ │ │ ├── internal.hpp │ │ │ │ │ ├── mat.hpp │ │ │ │ │ ├── opengl_interop.hpp │ │ │ │ │ ├── opengl_interop_deprecated.hpp │ │ │ │ │ ├── operations.hpp │ │ │ │ │ ├── types_c.h │ │ │ │ │ ├── version.hpp │ │ │ │ │ └── wimage.hpp │ │ │ │ ├── features2d/ │ │ │ │ │ └── features2d.hpp │ │ │ │ ├── flann/ │ │ │ │ │ ├── all_indices.h │ │ │ │ │ ├── allocator.h │ │ │ │ │ ├── any.h │ │ │ │ │ ├── autotuned_index.h │ │ │ │ │ ├── composite_index.h │ │ │ │ │ ├── config.h │ │ │ │ │ ├── defines.h │ │ │ │ │ ├── dist.h │ │ │ │ │ ├── dummy.h │ │ │ │ │ ├── dynamic_bitset.h │ │ │ │ │ ├── flann.hpp │ │ │ │ │ ├── flann_base.hpp │ │ │ │ │ ├── general.h │ │ │ │ │ ├── ground_truth.h │ │ │ │ │ ├── hdf5.h │ │ │ │ │ ├── heap.h │ │ │ │ │ ├── hierarchical_clustering_index.h │ │ │ │ │ ├── index_testing.h │ │ │ │ │ ├── kdtree_index.h │ │ │ │ │ ├── kdtree_single_index.h │ │ │ │ │ ├── kmeans_index.h │ │ │ │ │ ├── linear_index.h │ │ │ │ │ ├── logger.h │ │ │ │ │ ├── lsh_index.h │ │ │ │ │ ├── lsh_table.h │ │ │ │ │ ├── matrix.h │ │ │ │ │ ├── miniflann.hpp │ │ │ │ │ ├── nn_index.h │ │ │ │ │ ├── object_factory.h │ │ │ │ │ ├── params.h │ │ │ │ │ ├── random.h │ │ │ │ │ ├── result_set.h │ │ │ │ │ ├── sampling.h │ │ │ │ │ ├── saving.h │ │ │ │ │ ├── simplex_downhill.h │ │ │ │ │ └── timer.h │ │ │ │ ├── highgui/ │ │ │ │ │ ├── cap_ios.h │ │ │ │ │ ├── highgui.hpp │ │ │ │ │ ├── highgui_c.h │ │ │ │ │ └── ios.h │ │ │ │ ├── imgproc/ │ │ │ │ │ ├── imgproc.hpp │ │ │ │ │ ├── imgproc_c.h │ │ │ │ │ └── types_c.h │ │ │ │ ├── legacy/ │ │ │ │ │ ├── blobtrack.hpp │ │ │ │ │ ├── compat.hpp │ │ │ │ │ ├── legacy.hpp │ │ │ │ │ └── streams.hpp │ │ │ │ ├── ml/ │ │ │ │ │ └── ml.hpp │ │ │ │ ├── nonfree/ │ │ │ │ │ ├── features2d.hpp │ │ │ │ │ ├── gpu.hpp │ │ │ │ │ ├── nonfree.hpp │ │ │ │ │ └── ocl.hpp │ │ │ │ ├── objdetect/ │ │ │ │ │ └── objdetect.hpp │ │ │ │ ├── opencv.hpp │ │ │ │ ├── opencv_modules.hpp │ │ │ │ ├── photo/ │ │ │ │ │ ├── photo.hpp │ │ │ │ │ └── photo_c.h │ │ │ │ ├── stitching/ │ │ │ │ │ ├── detail/ │ │ │ │ │ │ ├── autocalib.hpp │ │ │ │ │ │ ├── blenders.hpp │ │ │ │ │ │ ├── camera.hpp │ │ │ │ │ │ ├── exposure_compensate.hpp │ │ │ │ │ │ ├── matchers.hpp │ │ │ │ │ │ ├── motion_estimators.hpp │ │ │ │ │ │ ├── seam_finders.hpp │ │ │ │ │ │ ├── util.hpp │ │ │ │ │ │ ├── util_inl.hpp │ │ │ │ │ │ ├── warpers.hpp │ │ │ │ │ │ └── warpers_inl.hpp │ │ │ │ │ ├── stitcher.hpp │ │ │ │ │ └── warpers.hpp │ │ │ │ ├── video/ │ │ │ │ │ ├── background_segm.hpp │ │ │ │ │ ├── tracking.hpp │ │ │ │ │ └── video.hpp │ │ │ │ ├── videostab/ │ │ │ │ │ ├── deblurring.hpp │ │ │ │ │ ├── fast_marching.hpp │ │ │ │ │ ├── fast_marching_inl.hpp │ │ │ │ │ ├── frame_source.hpp │ │ │ │ │ ├── global_motion.hpp │ │ │ │ │ ├── inpainting.hpp │ │ │ │ │ ├── log.hpp │ │ │ │ │ ├── motion_stabilizing.hpp │ │ │ │ │ ├── optical_flow.hpp │ │ │ │ │ ├── stabilizer.hpp │ │ │ │ │ └── videostab.hpp │ │ │ │ └── world/ │ │ │ │ └── world.hpp │ │ │ ├── Resources/ │ │ │ │ └── Info.plist │ │ │ └── opencv2 │ │ ├── operations-and-indexing.m │ │ └── swix-Bridging-Header.h │ └── tests/ │ ├── speed.swift │ └── tests.swift ├── swix_ios_app.xcodeproj/ │ ├── project.pbxproj │ └── project.xcworkspace/ │ └── contents.xcworkspacedata ├── swix_ios_appTests/ │ ├── Info.plist │ └── swix_ios_appTests.swift └── swix_ios_appUITests/ ├── Info.plist └── swix_ios_appUITests.swift