MCPcopy Create free account

hub / github.com/alireza787b/PixEagle / endpoints

Endpoints232 in github.com/alireza787b/PixEagle

Routefollower_data
app.route('/telemetry/follower_data', methods=['GET'])
src/mock_telemetry_generator.py:None
Routeget_config
app.get("/api/config")
tests/integration/core_app/test_api_endpoints.py:None
Routeget_status
app.get("/api/status")
tests/integration/core_app/test_api_endpoints.py:None
Routeget_telemetry
app.get("/api/telemetry")
tests/integration/core_app/test_api_endpoints.py:None
Routehealth
app.get("/health")
tests/integration/core_app/test_api_endpoints.py:None
Routeset_config
app.post("/api/config")
tests/integration/core_app/test_api_endpoints.py:None
Routestart_follower
app.post("/api/follower/start")
tests/integration/core_app/test_api_endpoints.py:None
Routestart_tracking
app.post("/api/tracking/start")
tests/integration/core_app/test_api_endpoints.py:None
Routestop_follower
app.post("/api/follower/stop")
tests/integration/core_app/test_api_endpoints.py:None
Routestop_tracking
app.post("/api/tracking/stop")
tests/integration/core_app/test_api_endpoints.py:None
Routetest_active_tracking_has_confidence
patch('classes.trackers.gimbal_tracker.GimbalInterface')
tests/unit/trackers/test_gimbal_tracker.py:None
Routetest_adaptive_learning_rate_high_psr
patch('classes.trackers.dlib_tracker.dlib')
tests/unit/trackers/test_dlib_tracker.py:None
Routetest_adaptive_psr_threshold_updates
patch('classes.trackers.dlib_tracker.dlib')
tests/unit/trackers/test_dlib_tracker.py:None
Routetest_balanced_mode_enables_ema_smoothing
patch('classes.trackers.csrt_tracker.cv2')
tests/unit/trackers/test_csrt_tracker.py:None
Routetest_balanced_mode_enables_smoothing
patch('classes.trackers.dlib_tracker.dlib')
tests/unit/trackers/test_dlib_tracker.py:None
Routetest_confidence_above_one
patch('classes.tracker_output.SCHEMA_MANAGER_AVAILABLE', False)
tests/unit/test_tracker_output.py:None
Routetest_confidence_at_one
patch('classes.tracker_output.SCHEMA_MANAGER_AVAILABLE', False)
tests/unit/test_tracker_output.py:None
Routetest_confidence_at_zero
patch('classes.tracker_output.SCHEMA_MANAGER_AVAILABLE', False)
tests/unit/test_tracker_output.py:None
Routetest_confidence_below_zero
patch('classes.tracker_output.SCHEMA_MANAGER_AVAILABLE', False)
tests/unit/test_tracker_output.py:None
Routetest_create_csrt_tracker
patch('classes.trackers.csrt_tracker.cv2')
tests/unit/trackers/test_tracker_factory.py:None
Routetest_create_dlib_tracker
patch('classes.trackers.dlib_tracker.dlib')
tests/unit/trackers/test_tracker_factory.py:None
Routetest_create_gimbal_tracker
patch('classes.trackers.gimbal_tracker.GimbalInterface')
tests/unit/trackers/test_tracker_factory.py:None
Routetest_create_kcf_tracker
patch('classes.trackers.kcf_kalman_tracker.cv2')
tests/unit/trackers/test_tracker_factory.py:None
Routetest_create_legacy_metadata
patch('classes.tracker_output.SCHEMA_MANAGER_AVAILABLE', False)
tests/unit/test_tracker_output.py:None
Routetest_create_legacy_tracker_output
patch('classes.tracker_output.SCHEMA_MANAGER_AVAILABLE', False)
tests/unit/test_tracker_output.py:None
Routetest_create_legacy_with_bbox
patch('classes.tracker_output.SCHEMA_MANAGER_AVAILABLE', False)
tests/unit/test_tracker_output.py:None
Routetest_csrt_inherits_base_tracker
patch('classes.trackers.csrt_tracker.cv2')
tests/unit/trackers/test_tracker_factory.py:None
Routetest_custom_tracker_id
patch('classes.tracker_output.SCHEMA_MANAGER_AVAILABLE', False)
tests/unit/test_tracker_output.py:None
Routetest_default_performance_mode_balanced
patch('classes.trackers.csrt_tracker.cv2')
tests/unit/trackers/test_csrt_tracker.py:None
Routetest_default_performance_mode_balanced
patch('classes.trackers.dlib_tracker.dlib')
tests/unit/trackers/test_dlib_tracker.py:None
Routetest_default_tracker_id
patch('classes.tracker_output.SCHEMA_MANAGER_AVAILABLE', False)
tests/unit/test_tracker_output.py:None
Routetest_dlib_inherits_base_tracker
patch('classes.trackers.dlib_tracker.dlib')
tests/unit/trackers/test_tracker_factory.py:None
Routetest_empty_metadata_default
patch('classes.tracker_output.SCHEMA_MANAGER_AVAILABLE', False)
tests/unit/test_tracker_output.py:None
Routetest_empty_raw_data_default
patch('classes.tracker_output.SCHEMA_MANAGER_AVAILABLE', False)
tests/unit/test_tracker_output.py:None
Routetest_extract_from_position_2d
patch('classes.tracker_output.SCHEMA_MANAGER_AVAILABLE', False)
tests/unit/test_base_follower.py:None
Routetest_extract_from_position_3d
patch('classes.tracker_output.SCHEMA_MANAGER_AVAILABLE', False)
tests/unit/test_base_follower.py:None
Routetest_extract_returns_none_when_missing
patch('classes.tracker_output.SCHEMA_MANAGER_AVAILABLE', False)
tests/unit/test_base_follower.py:None
Routetest_factory_creates_working_csrt
patch('classes.trackers.csrt_tracker.cv2')
tests/unit/trackers/test_tracker_integration.py:None
Routetest_factory_creates_working_kcf
patch('classes.trackers.kcf_kalman_tracker.cv2')
tests/unit/trackers/test_tracker_integration.py:None
Routetest_fast_mode_disables_validation
patch('classes.trackers.dlib_tracker.dlib')
tests/unit/trackers/test_dlib_tracker.py:None
Routetest_from_dict_basic
patch('classes.tracker_output.SCHEMA_MANAGER_AVAILABLE', False)
tests/unit/test_tracker_output.py:None
Routetest_from_dict_with_enum_object
patch('classes.tracker_output.SCHEMA_MANAGER_AVAILABLE', False)
tests/unit/test_tracker_output.py:None
Routetest_get_capabilities_angular_data_type
patch('classes.trackers.gimbal_tracker.GimbalInterface')
tests/unit/trackers/test_gimbal_tracker.py:None
Routetest_get_capabilities_external_data_source
patch('classes.trackers.gimbal_tracker.GimbalInterface')
tests/unit/trackers/test_gimbal_tracker.py:None
Routetest_get_capabilities_has_psr_confidence
patch('classes.trackers.dlib_tracker.dlib')
tests/unit/trackers/test_dlib_tracker.py:None
Routetest_get_capabilities_includes_csrt_algorithm
patch('classes.trackers.csrt_tracker.cv2')
tests/unit/trackers/test_csrt_tracker.py:None
Routetest_get_capabilities_includes_dlib_algorithm
patch('classes.trackers.dlib_tracker.dlib')
tests/unit/trackers/test_dlib_tracker.py:None
Routetest_get_capabilities_includes_performance_mode
patch('classes.trackers.csrt_tracker.cv2')
tests/unit/trackers/test_csrt_tracker.py:None
Routetest_get_capabilities_includes_performance_mode
patch('classes.trackers.dlib_tracker.dlib')
tests/unit/trackers/test_dlib_tracker.py:None
Routetest_get_capabilities_requires_no_video
patch('classes.trackers.gimbal_tracker.GimbalInterface')
tests/unit/trackers/test_gimbal_tracker.py:None
Routetest_get_capabilities_supports_rotation
patch('classes.trackers.csrt_tracker.cv2')
tests/unit/trackers/test_csrt_tracker.py:None
Routetest_get_capabilities_supports_scale
patch('classes.trackers.csrt_tracker.cv2')
tests/unit/trackers/test_csrt_tracker.py:None
Routetest_get_confidence_or_default_custom_default
patch('classes.tracker_output.SCHEMA_MANAGER_AVAILABLE', False)
tests/unit/test_tracker_output.py:None
Routetest_get_confidence_or_default_with_confidence
patch('classes.tracker_output.SCHEMA_MANAGER_AVAILABLE', False)
tests/unit/test_tracker_output.py:None
Routetest_get_confidence_or_default_without_confidence
patch('classes.tracker_output.SCHEMA_MANAGER_AVAILABLE', False)
tests/unit/test_tracker_output.py:None
Routetest_get_estimated_position_returns_kalman_state
patch('classes.trackers.kcf_kalman_tracker.cv2')
tests/unit/trackers/test_kcf_kalman_tracker.py:None
Routetest_get_gimbal_statistics
patch('classes.trackers.gimbal_tracker.GimbalInterface')
tests/unit/trackers/test_gimbal_tracker.py:None
Routetest_get_output_data_type_gimbal_angles
patch('classes.trackers.gimbal_tracker.GimbalInterface')
tests/unit/trackers/test_gimbal_tracker.py:None
Routetest_get_output_includes_performance_mode
patch('classes.trackers.csrt_tracker.cv2')
tests/unit/trackers/test_csrt_tracker.py:None
Routetest_get_output_includes_performance_mode
patch('classes.trackers.dlib_tracker.dlib')
tests/unit/trackers/test_dlib_tracker.py:None
Routetest_get_output_includes_psr_in_quality_metrics
patch('classes.trackers.dlib_tracker.dlib')
tests/unit/trackers/test_dlib_tracker.py:None
Routetest_get_output_includes_quality_metrics
patch('classes.trackers.csrt_tracker.cv2')
tests/unit/trackers/test_csrt_tracker.py:None
Routetest_get_output_includes_velocity
patch('classes.trackers.kcf_kalman_tracker.cv2')
tests/unit/trackers/test_kcf_kalman_tracker.py:None
Routetest_get_output_returns_tracker_output
patch('classes.trackers.gimbal_tracker.GimbalInterface')
tests/unit/trackers/test_gimbal_tracker.py:None
Routetest_get_output_returns_tracker_output
patch('classes.trackers.kcf_kalman_tracker.cv2')
tests/unit/trackers/test_kcf_kalman_tracker.py:None
Routetest_get_output_returns_tracker_output
patch('classes.trackers.csrt_tracker.cv2')
tests/unit/trackers/test_csrt_tracker.py:None
Routetest_get_output_returns_tracker_output
patch('classes.trackers.dlib_tracker.dlib')
tests/unit/trackers/test_dlib_tracker.py:None
Routetest_get_primary_position_2d
patch('classes.tracker_output.SCHEMA_MANAGER_AVAILABLE', False)
tests/unit/test_base_follower.py:None
Routetest_get_primary_position_2d
patch('classes.tracker_output.SCHEMA_MANAGER_AVAILABLE', False)
tests/unit/test_tracker_output.py:None
Routetest_get_primary_position_from_3d
patch('classes.tracker_output.SCHEMA_MANAGER_AVAILABLE', False)
tests/unit/test_base_follower.py:None
Routetest_get_primary_position_from_3d
patch('classes.tracker_output.SCHEMA_MANAGER_AVAILABLE', False)
tests/unit/test_tracker_output.py:None
Routetest_get_primary_position_none
patch('classes.tracker_output.SCHEMA_MANAGER_AVAILABLE', False)
tests/unit/test_tracker_output.py:None
Routetest_gimbal_inherits_base_tracker
patch('classes.trackers.gimbal_tracker.GimbalInterface')
tests/unit/trackers/test_tracker_factory.py:None
Routetest_has_angular_data
patch('classes.tracker_output.SCHEMA_MANAGER_AVAILABLE', False)
tests/unit/test_base_follower.py:None
Routetest_has_bbox_data
patch('classes.tracker_output.SCHEMA_MANAGER_AVAILABLE', False)
tests/unit/test_base_follower.py:None
Routetest_has_position_2d
patch('classes.tracker_output.SCHEMA_MANAGER_AVAILABLE', False)
tests/unit/test_base_follower.py:None
Routetest_has_position_3d
patch('classes.tracker_output.SCHEMA_MANAGER_AVAILABLE', False)
tests/unit/test_base_follower.py:None
Routetest_has_position_data_false
patch('classes.tracker_output.SCHEMA_MANAGER_AVAILABLE', False)
tests/unit/test_base_follower.py:None
Routetest_has_position_data_false
patch('classes.tracker_output.SCHEMA_MANAGER_AVAILABLE', False)
tests/unit/test_tracker_output.py:None
Routetest_has_position_data_true
patch('classes.tracker_output.SCHEMA_MANAGER_AVAILABLE', False)
tests/unit/test_base_follower.py:None
Routetest_has_position_data_with_2d
patch('classes.tracker_output.SCHEMA_MANAGER_AVAILABLE', False)
tests/unit/test_tracker_output.py:None
Routetest_has_position_data_with_3d
patch('classes.tracker_output.SCHEMA_MANAGER_AVAILABLE', False)
tests/unit/test_tracker_output.py:None
Routetest_has_position_data_with_angular
patch('classes.tracker_output.SCHEMA_MANAGER_AVAILABLE', False)
tests/unit/test_tracker_output.py:None
Routetest_has_velocity_data
patch('classes.tracker_output.SCHEMA_MANAGER_AVAILABLE', False)
tests/unit/test_base_follower.py:None
Routetest_init_kalman_creates_4d_state
patch('classes.trackers.kcf_kalman_tracker.cv2')
tests/unit/trackers/test_kcf_kalman_tracker.py:None
Routetest_init_kalman_sets_initial_covariance
patch('classes.trackers.kcf_kalman_tracker.cv2')
tests/unit/trackers/test_kcf_kalman_tracker.py:None
Routetest_init_kalman_sets_measurement_matrix
patch('classes.trackers.kcf_kalman_tracker.cv2')
tests/unit/trackers/test_kcf_kalman_tracker.py:None
Routetest_init_kalman_sets_measurement_noise
patch('classes.trackers.kcf_kalman_tracker.cv2')
tests/unit/trackers/test_kcf_kalman_tracker.py:None
Routetest_init_kalman_sets_process_noise
patch('classes.trackers.kcf_kalman_tracker.cv2')
tests/unit/trackers/test_kcf_kalman_tracker.py:None
Routetest_init_kalman_sets_transition_matrix
patch('classes.trackers.kcf_kalman_tracker.cv2')
tests/unit/trackers/test_kcf_kalman_tracker.py:None
Routetest_initialization_adaptive_enabled
patch('classes.trackers.dlib_tracker.dlib')
tests/unit/trackers/test_dlib_tracker.py:None
Routetest_initialization_confidence_thresholds
patch('classes.trackers.kcf_kalman_tracker.cv2')
tests/unit/trackers/test_kcf_kalman_tracker.py:None
Routetest_initialization_creates_gimbal_interface
patch('classes.trackers.gimbal_tracker.GimbalInterface')
tests/unit/trackers/test_gimbal_tracker.py:None
Routetest_initialization_failure_count_zero
patch('classes.trackers.kcf_kalman_tracker.cv2')
tests/unit/trackers/test_kcf_kalman_tracker.py:None
Routetest_initialization_failure_count_zero
patch('classes.trackers.csrt_tracker.cv2')
tests/unit/trackers/test_csrt_tracker.py:None
Routetest_initialization_has_psr_threshold
patch('classes.trackers.dlib_tracker.dlib')
tests/unit/trackers/test_dlib_tracker.py:None
Routetest_initialization_is_external_tracker
patch('classes.trackers.gimbal_tracker.GimbalInterface')
tests/unit/trackers/test_gimbal_tracker.py:None
Routetest_initialization_kalman_filter_none
patch('classes.trackers.kcf_kalman_tracker.cv2')
tests/unit/trackers/test_kcf_kalman_tracker.py:None
Routetest_initialization_monitoring_inactive
patch('classes.trackers.gimbal_tracker.GimbalInterface')
tests/unit/trackers/test_gimbal_tracker.py:None
Routetest_initialization_motion_consistency_threshold
patch('classes.trackers.kcf_kalman_tracker.cv2')
tests/unit/trackers/test_kcf_kalman_tracker.py:None
next →1–100 of 232, ranked by callers