YOLOStreamingConfig.custom constructor
const
YOLOStreamingConfig.custom({})
Creates a custom configuration with specified parameters.
Any unspecified parameters default to false (except detections, classifications, and performance metrics which default to true).
Example:
// Only include masks, no other extra data
final config = YOLOStreamingConfig.custom(
includeMasks: true,
);
Implementation
const YOLOStreamingConfig.custom({
bool? includeDetections,
bool? includeClassifications,
bool? includeProcessingTimeMs,
bool? includeFps,
bool? includeMasks,
bool? includePoses,
bool? includeOBB,
bool? includeOriginalImage,
this.maxFPS,
this.throttleInterval,
this.inferenceFrequency,
this.skipFrames,
}) : includeDetections = includeDetections ?? true,
includeClassifications = includeClassifications ?? true,
includeProcessingTimeMs = includeProcessingTimeMs ?? true,
includeFps = includeFps ?? true,
includeMasks = includeMasks ?? false,
includePoses = includePoses ?? false,
includeOBB = includeOBB ?? false,
includeOriginalImage = includeOriginalImage ?? false;