Program Listing for File features_io.h

Return to documentation for file (c/fmdt/features/features_io.h)

#pragma once

#include <stdio.h>

#include "fmdt/features/features_struct.h"
#include "fmdt/tracking/tracking_struct.h"

void features_RoIs_write(FILE* f, const int frame, const RoI_basic_t* RoIs_basic, const RoI_magn_t* RoIs_magn,
                         const RoI_elli_t* RoIs_elli, const size_t n_RoIs, const vec_track_t tracks,
                         uint8_t hexa_float, const unsigned age);

void features_RoIs0_RoIs1_write(FILE* f, const int prev_frame, const int cur_frame, const RoI_basic_t* RoIs0_basic,
                                const RoI_magn_t* RoIs0_magn, const RoI_elli_t* RoIs0_elli, const size_t n_RoIs0,
                                const RoI_basic_t* RoIs1_basic, const RoI_magn_t* RoIs1_magn,
                                const RoI_elli_t* RoIs1_elli, const size_t n_RoIs1, const vec_track_t tracks,
                                uint8_t hexa_float);