uploadInferenceDebugData method

Future<void> uploadInferenceDebugData()

Implementation

Future<void> uploadInferenceDebugData() async {
  try {
    final person = state.inferenceResult?.person;
    final cameraImage = state.inferenceResult?.cameraImage;
    final evaluatePose = state.inferenceResult?.evaluatePose;
    if (person == null || cameraImage == null || evaluatePose == null) {
      return;
    }
    await _uploadInferenceDebugDataService.exec(
      cameraImage: cameraImage,
      person: person,
      evaluatePose: evaluatePose,
    );
  } catch (e) {
    if (kDebugMode) {
      print('saveCapture error: $e');
    }
  }
}