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
Public Member Functions | Public Attributes | List of all members
DICe::Mask_Apply_Functor Struct Reference

image mask apply functor More...

#include <DICe_ImageFunctors.h>

Public Member Functions

 Mask_Apply_Functor (intensity_device_view_2d intensities, scalar_device_view_2d mask, int_t width)
 
KOKKOS_INLINE_FUNCTION void operator() (const int_t pixel_index) const
 operator
 

Public Attributes

intensity_device_view_2d intensities_
 pointer to the intensity values
 
scalar_device_view_2d mask_
 pointer to the mask dual view
 
int_t width_
 image width
 

Detailed Description

image mask apply functor

Constructor & Destructor Documentation

◆ Mask_Apply_Functor()

DICe::Mask_Apply_Functor::Mask_Apply_Functor ( intensity_device_view_2d  intensities,
scalar_device_view_2d  mask,
int_t  width 
)
inline

constructor

Parameters
intensitiespointer to the intensity array on the device
maskpointer to the mask array on the device
widththe image width