extractMaskCoefficients function

List<double> extractMaskCoefficients(
  1. List<List<double>> detections,
  2. int detectionIndex,
  3. int firstCoeffIndex
)

Extrai os coeficientes da máscara para uma detecção específica.

Params:

  • detections: Lista 2D onde cada coluna representa uma detecção e cada linha um atributo (incluindo coeficientes da máscara).
  • detectionIndex: Índice da detecção da qual extrair os coeficientes.
  • firstCoeffIndex: Índice da primeira coluna que contém os coeficientes da máscara.

Returns: Lista de coeficientes da máscara.

Implementation

List<double> extractMaskCoefficients(
  List<List<double>> detections,
  int detectionIndex,
  int firstCoeffIndex,
) {
  final maskCoeffs = <double>[];
  for (int i = firstCoeffIndex; i < detections.length; i++) {
    maskCoeffs.add(detections[i][detectionIndex]);
  }
  return maskCoeffs;
}