Program Listing for File CCL_compute.h

Return to documentation for file (c/fmdt/CCL/CCL_compute.h)

#pragma once

#include <stdint.h>

#include "fmdt/CCL/CCL_struct.h"

CCL_data_t* CCL_LSL_alloc_data(int i0, int i1, int j0, int j1);

void CCL_LSL_init_data(CCL_data_t* CCL_data);

uint32_t _CCL_LSL_apply(uint32_t** CCL_data_er, uint32_t** CCL_data_era, uint32_t** CCL_data_rlc, uint32_t* CCL_data_eq,
                        uint32_t* CCL_data_ner, const uint8_t** img, uint32_t** labels, const int i0, const int i1,
                        const int j0, const int j1);

uint32_t CCL_LSL_apply(CCL_data_t *CCL_data, const uint8_t** img, uint32_t** labels);

void CCL_LSL_free_data(CCL_data_t* CCL_data);