Digital Image Correlation Engine
Version 1.0
A modular, high-performance, image correlation tool used to compute full-field displacements and strains from digital images
|
cine file format utilities More...
Classes | |
struct | bitmap_info_header |
Structure to hold the image information. More... | |
struct | cine_file_header |
Structure to hold the cine file header information. More... | |
class | Cine_Header |
A class to hold header information for cine files. Always assumes that the cine file has been stored in LayoutRight or row-aligned in memory. More... | |
class | Cine_Reader |
A helper class the reads in cine files from disk and provides some methods such as getting a particular frame from the cine file. More... | |
struct | tagTIME64 |
Structure to hold the trigger time. More... | |
Typedefs | |
typedef uint32_t | FRACTIONS |
Fractions. | |
typedef uint32_t * | PFRACTIONS |
Pointer to fractions. | |
typedef struct DICe::cine::tagTIME64 | TIME64 |
Structure to hold the trigger time. | |
Enumerations | |
enum | Bit_Depth { BIT_DEPTH_8 =0, BIT_DEPTH_16, BIT_DEPTH_10_PACKED, NO_SUCH_BIT_DEPTH } |
Bit depth enumeration. | |
Functions | |
void | endian_swap (uint16_t &x) |
function to swap the endianness of a 16bit data type More... | |
Teuchos::RCP< Cine_Header > | read_cine_headers (const char *file, std::ostream *out_stream=NULL) |
function that reads the header information from the cine file | |
cine file format utilities
|
inline |
function to swap the endianness of a 16bit data type
x | the variable to endian swap |