ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
colmap::mvs::GpuMatRefImage Class Reference

#include <gpu_mat_ref_image.h>

Public Member Functions

 GpuMatRefImage (const size_t width, const size_t height)
 
void Filter (const uint8_t *image_data, const size_t window_radius, const size_t window_step, const float sigma_spatial, const float sigma_color)
 

Public Attributes

std::unique_ptr< GpuMat< uint8_t > > image
 
std::unique_ptr< GpuMat< float > > sum_image
 
std::unique_ptr< GpuMat< float > > squared_sum_image
 

Detailed Description

Definition at line 18 of file gpu_mat_ref_image.h.

Constructor & Destructor Documentation

◆ GpuMatRefImage()

colmap::mvs::GpuMatRefImage::GpuMatRefImage ( const size_t  width,
const size_t  height 
)

Member Function Documentation

◆ Filter()

void colmap::mvs::GpuMatRefImage::Filter ( const uint8_t *  image_data,
const size_t  window_radius,
const size_t  window_step,
const float  sigma_spatial,
const float  sigma_color 
)

Member Data Documentation

◆ image

std::unique_ptr<GpuMat<uint8_t> > colmap::mvs::GpuMatRefImage::image

Definition at line 32 of file gpu_mat_ref_image.h.

◆ squared_sum_image

std::unique_ptr<GpuMat<float> > colmap::mvs::GpuMatRefImage::squared_sum_image

Definition at line 38 of file gpu_mat_ref_image.h.

◆ sum_image

std::unique_ptr<GpuMat<float> > colmap::mvs::GpuMatRefImage::sum_image

Definition at line 35 of file gpu_mat_ref_image.h.


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