.. _arrows_vxl: VXL ====== Algorithm Implementations ------------------------- This arrow is a collection of vital algorithms implemented with the VXL API This arrow can be built by enabling the KWIVER_ENABLE_VXL CMake flag This arrow contains the following functionality: .. _vxl_aligned_edge_detection: aligned_edge_detection ^^^^^^^^^^^^^^^^^^^^^^ .. doxygenclass:: kwiver::arrows::vxl::aligned_edge_detection :project: kwiver :members: .. _vxl_average_frames: average_frames ^^^^^^^^^^^^^^ .. doxygenclass:: kwiver::arrows::vxl::average_frames :project: kwiver :members: .. _vxl_bundle_adjust: bundle_adjust ^^^^^^^^^^^^^ .. doxygenclass:: kwiver::arrows::vxl::bundle_adjust :project: kwiver :members: .. _vxl_close_loops_homography_guided: close_loops_homography_guided ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. doxygenclass:: kwiver::arrows::vxl::close_loops_homography_guided :project: kwiver :members: .. _vxl_color_commonality_filter: color_commonality_filter ^^^^^^^^^^^^^^^^^^^^^^^^ .. doxygenclass:: kwiver::arrows::vxl::color_commonality_filter :project: kwiver :members: .. _vxl_convert_image: convert_image ^^^^^^^^^^^^^ .. doxygenclass:: kwiver::arrows::vxl::convert_image :project: kwiver :members: .. _vxl_estimate_canonical_transform: estimate_canonical_transform ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. doxygenclass:: kwiver::arrows::vxl::estimate_canonical_transform :project: kwiver :members: .. _vxl_estimate_essential_matrix: estimate_essential_matrix ^^^^^^^^^^^^^^^^^^^^^^^^^ .. doxygenclass:: kwiver::arrows::vxl::estimate_essential_matrix :project: kwiver :members: .. _vxl_estimate_fundamental_matrix: estimate_fundamental_matrix ^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. doxygenclass:: kwiver::arrows::vxl::estimate_fundamental_matrix :project: kwiver :members: .. _vxl_estimate_homography: estimate_homography ^^^^^^^^^^^^^^^^^^^ .. doxygenclass:: kwiver::arrows::vxl::estimate_homography :project: kwiver :members: .. _vxl_estimate_similarity_transform: estimate_similarity_transform ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. doxygenclass:: kwiver::arrows::vxl::estimate_similarity_transform :project: kwiver :members: .. _vxl_hashed_image_classifier_filter: hashed_image_classifier_filter ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. doxygenclass:: kwiver::arrows::vxl::hashed_image_classifier_filter :project: kwiver :members: .. _vxl_high_pass_filter: high_pass_filter ^^^^^^^^^^^^^^^^ .. doxygenclass:: kwiver::arrows::vxl::high_pass_filter :project: kwiver :members: .. _vxl_image_io: image_io ^^^^^^^^ .. doxygenclass:: kwiver::arrows::vxl::image_io :project: kwiver :members: .. _vxl_kd_tree: kd_tree ^^^^^^^ .. doxygenclass:: kwiver::arrows::vxl::kd_tree :project: kwiver :members: .. _vxl_match_features_constrained: match_features_constrained ^^^^^^^^^^^^^^^^^^^^^^^^^^ .. doxygenclass:: kwiver::arrows::vxl::match_features_constrained :project: kwiver :members: .. _vxl_morphology: morphology ^^^^^^^^^^ .. doxygenclass:: kwiver::arrows::vxl::morphology :project: kwiver :members: .. _vxl_optimize_cameras: optimize_cameras ^^^^^^^^^^^^^^^^ .. doxygenclass:: kwiver::arrows::vxl::optimize_cameras :project: kwiver :members: .. _vxl_pixel_feature_extractor: pixel_feature_extractor ^^^^^^^^^^^^^^^^^^^^^^^ .. doxygenclass:: kwiver::arrows::vxl::pixel_feature_extractor :project: kwiver :members: .. _vxl_split_image: split_image ^^^^^^^^^^^ .. doxygenclass:: kwiver::arrows::vxl::split_image :project: kwiver :members: .. _vxl_threshold: threshold ^^^^^^^^^ .. doxygenclass:: kwiver::arrows::vxl::threshold :project: kwiver :members: .. _vxl_triangulate_landmarks: triangulate_landmarks ^^^^^^^^^^^^^^^^^^^^^ .. doxygenclass:: kwiver::arrows::vxl::triangulate_landmarks :project: kwiver :members: