CPPxDIC
C++ Digital Image Correlation library for fingertip 3D reconstruction
Loading...
Searching...
No Matches
generate_ncorr_bin.cpp File Reference
#include <iostream>
#include <string>
#include <vector>
#include <filesystem>
#include <cmath>
#include <matio.h>
#include <hdf5.h>
#include "ncorr.h"
#include "mat_reader.h"
#include "logging.h"

Go to the source code of this file.

Functions

static matvar_t * getField (matvar_t *parent, const char *name)
 
static hid_t h5Deref (hid_t file_id, const hobj_ref_t &ref)
 
static Array2D< double > h5ReadDoubleArray2D (hid_t file_id, const hobj_ref_t &ref)
 
static Array2D< bool > h5ReadMask2D (hid_t file_id, const hobj_ref_t &ref)
 
static std::vector< hobj_ref_t > h5ReadObjRefArray (hid_t file_id, const char *path, size_t &count)
 
int main (int argc, char *argv[])
 

Function Documentation

◆ getField()

static matvar_t * getField ( matvar_t *  parent,
const char *  name 
)
static

Definition at line 42 of file generate_ncorr_bin.cpp.

◆ h5Deref()

static hid_t h5Deref ( hid_t  file_id,
const hobj_ref_t &  ref 
)
static

Definition at line 54 of file generate_ncorr_bin.cpp.

◆ h5ReadDoubleArray2D()

static Array2D< double > h5ReadDoubleArray2D ( hid_t  file_id,
const hobj_ref_t &  ref 
)
static

Definition at line 63 of file generate_ncorr_bin.cpp.

◆ h5ReadMask2D()

static Array2D< bool > h5ReadMask2D ( hid_t  file_id,
const hobj_ref_t &  ref 
)
static

Definition at line 100 of file generate_ncorr_bin.cpp.

◆ h5ReadObjRefArray()

static std::vector< hobj_ref_t > h5ReadObjRefArray ( hid_t  file_id,
const char *  path,
size_t &  count 
)
static

Definition at line 150 of file generate_ncorr_bin.cpp.

◆ main()

int main ( int  argc,
char *  argv[] 
)

Definition at line 180 of file generate_ncorr_bin.cpp.