PCL
pcl::BilinearPixelInterpolation Class Reference

Bilinear pixel interpolation. More...

#include <PixelInterpolation.h>

+ Inheritance diagram for pcl::BilinearPixelInterpolation:

Public Member Functions

 BilinearPixelInterpolation ()=default
 
 BilinearPixelInterpolation (const BilinearPixelInterpolation &)=default
 
String Description () const override
 
- Public Member Functions inherited from pcl::PixelInterpolation
 PixelInterpolation ()=default
 
 PixelInterpolation (const PixelInterpolation &)=default
 
virtual ~PixelInterpolation ()
 
virtual bool IsThreadSafe () const
 
template<class P , class T >
Interpolator< P > * NewInterpolator (const T *data, int width, int height, bool unclipped=false) const
 

Detailed Description

BilinearPixelInterpolation uses the bilinear interpolation algorithm (BilinearInterpolation) to interpolate pixel values from the nearest four neighbor pixels.

See also
PixelInterpolation, BilinearInterpolation, NearestNeighborPixelInterpolation, BicubicSplinePixelInterpolation, BicubicBSplinePixelInterpolation, BicubicFilterPixelInterpolation

Definition at line 420 of file PixelInterpolation.h.

Constructor & Destructor Documentation

◆ BilinearPixelInterpolation() [1/2]

pcl::BilinearPixelInterpolation::BilinearPixelInterpolation ( )
default

Constructs a BilinearPixelInterpolation object.

◆ BilinearPixelInterpolation() [2/2]

pcl::BilinearPixelInterpolation::BilinearPixelInterpolation ( const BilinearPixelInterpolation )
default

Copy constructor.

Member Function Documentation

◆ Description()

String pcl::BilinearPixelInterpolation::Description ( ) const
inlineoverridevirtual

Returns a descriptive text string for this pixel interpolation.

Implements pcl::PixelInterpolation.

Definition at line 436 of file PixelInterpolation.h.


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