CppNCorr
C++ ncorr Digital Image Correlation engine
Loading...
Searching...
No Matches
ncorr::SessionConfig Struct Reference

Configuration for an in-memory DIC session. More...

#include <session.h>

Public Attributes

int scalefactor = 3
 Pyramid scale factor (downsampling level for the seed search).
 
int subregion_radius = 20
 Subregion (correlation window) radius in pixels.
 
int strain_radius = 5
 Strain subregion radius in pixels.
 
int num_threads = 4
 Number of worker threads for parallel analysis.
 
bool debug = false
 Enable verbose debug output from the engine.
 

Detailed Description

Configuration for an in-memory DIC session.

Mirrors the tuneable parameters of the file-based pipeline. Field names match the compiled defaults in Config (see config.h) so the two stay in sync.

Definition at line 107 of file session.h.

Member Data Documentation

◆ debug

bool ncorr::SessionConfig::debug = false

Enable verbose debug output from the engine.

Definition at line 117 of file session.h.

◆ num_threads

int ncorr::SessionConfig::num_threads = 4

Number of worker threads for parallel analysis.

Definition at line 115 of file session.h.

◆ scalefactor

int ncorr::SessionConfig::scalefactor = 3

Pyramid scale factor (downsampling level for the seed search).

Definition at line 109 of file session.h.

◆ strain_radius

int ncorr::SessionConfig::strain_radius = 5

Strain subregion radius in pixels.

Definition at line 113 of file session.h.

◆ subregion_radius

int ncorr::SessionConfig::subregion_radius = 20

Subregion (correlation window) radius in pixels.

Definition at line 111 of file session.h.


The documentation for this struct was generated from the following file: