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
|
This is the complete list of members for DICe::Image, including all inherited members.
apply_mask(const Conformal_Area_Def &area_def, const bool smooth_edges=true) | DICe::Image | |
apply_mask(const bool smooth_edges) | DICe::Image | |
apply_rotation(const Rotation_Value rotation, const Teuchos::RCP< Teuchos::ParameterList > ¶ms=Teuchos::null) | DICe::Image | |
apply_transformation(Teuchos::RCP< Local_Shape_Function > shape_function, const int_t cx, const int_t cy, const bool apply_in_place=false) | DICe::Image | |
compute_gradients(const bool use_hierarchical_parallelism=false, const int_t team_size=256) | DICe::Image | |
compute_gradients_finite_difference() | DICe::Image | |
create_mask(const Conformal_Area_Def &area_def, const bool smooth_edges=true) | DICe::Image | |
default_constructor_tasks(const Teuchos::RCP< Teuchos::ParameterList > ¶ms=Teuchos::null) | DICe::Image | |
diff(Teuchos::RCP< Image > rhs) const | DICe::Image | |
file_name() const | DICe::Image | inline |
file_name_ | DICe::Image | private |
gauss_filter(const int_t mask_size=-1, const bool use_hierarchical_parallelism=false, const int_t team_size=256) | DICe::Image | |
gauss_filter_coeffs_ | DICe::Image | private |
gauss_filter_half_mask_ | DICe::Image | private |
gauss_filter_mask_size() const | DICe::Image | inline |
gauss_filter_mask_size_ | DICe::Image | private |
grad_c1_ | DICe::Image | private |
grad_c2_ | DICe::Image | private |
grad_x(const int_t x, const int_t y) const | DICe::Image | |
grad_x_ | DICe::Image | private |
grad_x_array() const | DICe::Image | |
grad_y(const int_t x, const int_t y) const | DICe::Image | |
grad_y_ | DICe::Image | private |
grad_y_array() const | DICe::Image | |
gradient_method_ | DICe::Image | private |
has_file_name() const | DICe::Image | inline |
has_file_name_ | DICe::Image | private |
has_gauss_filter() const | DICe::Image | inline |
has_gauss_filter_ | DICe::Image | private |
has_gradients() const | DICe::Image | inline |
has_gradients_ | DICe::Image | private |
height() const | DICe::Image | inline |
height_ | DICe::Image | private |
Image(const char *file_name, const Teuchos::RCP< Teuchos::ParameterList > ¶ms=Teuchos::null) | DICe::Image | |
Image(const char *file_name, const int_t offset_x, const int_t offset_y, const int_t width, const int_t height, const Teuchos::RCP< Teuchos::ParameterList > ¶ms=Teuchos::null) | DICe::Image | |
Image(intensity_t *intensities, const int_t width, const int_t height, const Teuchos::RCP< Teuchos::ParameterList > ¶ms=Teuchos::null) | DICe::Image | |
Image(const int_t width, const int_t height, Teuchos::ArrayRCP< intensity_t > intensities, const Teuchos::RCP< Teuchos::ParameterList > ¶ms=Teuchos::null, const int_t offset_x=0, const int_t offset_y=0) | DICe::Image | |
Image(const int_t width, const int_t height, const intensity_t intensity=0.0, const int_t offset_x=0, const int_t offset_y=0) | DICe::Image | |
Image(Teuchos::RCP< Image > img, const int_t offset_x=0, const int_t offset_y=0, const int_t width=-1, const int_t height=-1, const Teuchos::RCP< Teuchos::ParameterList > ¶ms=Teuchos::null) | DICe::Image | |
initialize_array_image(intensity_t *intensities) | DICe::Image | |
intensities() const | DICe::Image | |
intensities_ | DICe::Image | private |
intensities_temp_ | DICe::Image | private |
intensity_rcp_ | DICe::Image | private |
interpolate_bicubic(const scalar_t &local_x, const scalar_t &local_y) | DICe::Image | |
interpolate_bicubic_all(intensity_t &intensity_val, scalar_t &grad_x_val, scalar_t &grad_y_val, const bool compute_gradient, const scalar_t &local_x, const scalar_t &local_y) | DICe::Image | |
interpolate_bicubic_global(const scalar_t &global_x, const scalar_t &global_y) | DICe::Image | inline |
interpolate_bilinear(const scalar_t &local_x, const scalar_t &local_y) | DICe::Image | |
interpolate_bilinear_all(intensity_t &intensity_val, scalar_t &grad_x_val, scalar_t &grad_y_val, const bool compute_gradient, const scalar_t &local_x, const scalar_t &local_y) | DICe::Image | |
interpolate_bilinear_global(const scalar_t &global_x, const scalar_t &global_y) | DICe::Image | inline |
interpolate_grad_x_bicubic(const scalar_t &local_x, const scalar_t &local_y) | DICe::Image | |
interpolate_grad_x_bilinear(const scalar_t &local_x, const scalar_t &local_y) | DICe::Image | |
interpolate_grad_x_keys_fourth(const scalar_t &local_x, const scalar_t &local_y) | DICe::Image | |
interpolate_grad_y_bicubic(const scalar_t &local_x, const scalar_t &local_y) | DICe::Image | |
interpolate_grad_y_bilinear(const scalar_t &local_x, const scalar_t &local_y) | DICe::Image | |
interpolate_grad_y_keys_fourth(const scalar_t &local_x, const scalar_t &local_y) | DICe::Image | |
interpolate_keys_fourth(const scalar_t &local_x, const scalar_t &local_y) | DICe::Image | |
interpolate_keys_fourth_all(intensity_t &intensity_val, scalar_t &grad_x_val, scalar_t &grad_y_val, const bool compute_gradient, const scalar_t &local_x, const scalar_t &local_y) | DICe::Image | |
interpolate_keys_fourth_global(const scalar_t &global_x, const scalar_t &global_y) | DICe::Image | inline |
is_video_frame() const | DICe::Image | |
laplacian(const int_t x, const int_t y) const | DICe::Image | |
laplacian_ | DICe::Image | private |
mask(const int_t x, const int_t y) const | DICe::Image | |
mask_ | DICe::Image | private |
mean() const | DICe::Image | |
normalize(const Teuchos::RCP< Teuchos::ParameterList > ¶ms=Teuchos::null) | DICe::Image | |
num_pixels() const | DICe::Image | inline |
offset_x() const | DICe::Image | inline |
offset_x_ | DICe::Image | private |
offset_y() const | DICe::Image | inline |
offset_y_ | DICe::Image | private |
operator()(const int_t x, const int_t y) const | DICe::Image | |
operator()(const int_t i) const | DICe::Image | |
post_allocation_tasks(const Teuchos::RCP< Teuchos::ParameterList > ¶ms=Teuchos::null) | DICe::Image | |
replace_intensities(Teuchos::ArrayRCP< intensity_t > intensities) | DICe::Image | |
set_file_name(const std::string &file_name) | DICe::Image | inline |
set_file_name(std::string &file_name) | DICe::Image | inline |
smooth_gradients_convolution_5_point() | DICe::Image | |
update_image_fields(const char *file_name, const Teuchos::RCP< Teuchos::ParameterList > ¶ms) | DICe::Image | |
width() const | DICe::Image | inline |
width_ | DICe::Image | private |
write(const std::string &file_name) | DICe::Image | |
write_grad_x(const std::string &file_name) | DICe::Image | |
write_grad_y(const std::string &file_name) | DICe::Image | |
write_overlap_image(const std::string &file_name, Teuchos::RCP< Image > top_img) | DICe::Image | |
~Image() | DICe::Image | inlinevirtual |