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
|
an initializer that uses an ECC transform to initialize the fields More...
#include <DICe_Initializer.h>
Public Member Functions | |
Image_Registration_Initializer (Schema *schema) | |
virtual | ~Image_Registration_Initializer () |
virtual destructor | |
virtual void | pre_execution_tasks () |
see base class description | |
virtual Status_Flag | initial_guess (const int_t subset_gid, Teuchos::RCP< Local_Shape_Function > shape_function) |
see base class description | |
Public Member Functions inherited from DICe::Initializer | |
Initializer (Schema *schema) | |
base class constructor | |
virtual | ~Initializer () |
virtual destructor | |
Protected Attributes | |
cv::Mat | ecc_transform_ |
matrix to hold the tranform values | |
scalar_t | theta_ |
storage for the rotation angle which should be the same for all points | |
Teuchos::RCP< Image > | prev_img_ |
previous image pointer (used if the images are constructed from an array) | |
bool | first_call_ |
first time the pre execution tasks are called | |
Protected Attributes inherited from DICe::Initializer | |
Schema * | schema_ |
pointer to the schema that created this initializer, used for field access | |
an initializer that uses an ECC transform to initialize the fields
DICe::Image_Registration_Initializer::Image_Registration_Initializer | ( | Schema * | schema | ) |
constructor
schema | the parent schema |