processFrame method

  1. @override
Future<SegmentationResult> processFrame(
  1. Uint8List frameData,
  2. SegmenterInputMetadata metadata
)
override

Process a single frame and return segmentation result.

Parameters:

  • frameData: Raw pixel data (format specified in metadata)
  • metadata: Image dimensions, format, and rotation

Returns SegmentationResult with mask and processed frame.

Implementation

@override
Future<SegmentationResult> processFrame(
  Uint8List frameData,
  SegmenterInputMetadata metadata,
) async {
  // Return original frame without processing
  return SegmentationResult(
    processedFrame: frameData,
    mask: null,
    processingTimeMs: 0,
    success: true,
  );
}