PCL
pcl::BicubicBSplinePixelInterpolation Class Reference

Bicubic B-spline pixel interpolation. More...

#include <PixelInterpolation.h>

+ Inheritance diagram for pcl::BicubicBSplinePixelInterpolation:

Public Member Functions

 BicubicBSplinePixelInterpolation ()=default
 
 BicubicBSplinePixelInterpolation (const BicubicBSplinePixelInterpolation &)=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

BicubicBSplinePixelInterpolation uses the bicubic B-spline interpolation algorithm (BicubicBSplineInterpolation) to interpolate pixel values from the nearest sixteen neighbor pixels.

See also
PixelInterpolation, BicubicBSplineInterpolation, NearestNeighborPixelInterpolation, BilinearPixelInterpolation, BicubicSplinePixelInterpolation, BicubicFilterPixelInterpolation

Definition at line 598 of file PixelInterpolation.h.

Constructor & Destructor Documentation

◆ BicubicBSplinePixelInterpolation() [1/2]

pcl::BicubicBSplinePixelInterpolation::BicubicBSplinePixelInterpolation ( )
default

Constructs a BicubicBSplinePixelInterpolation object.

◆ BicubicBSplinePixelInterpolation() [2/2]

pcl::BicubicBSplinePixelInterpolation::BicubicBSplinePixelInterpolation ( const BicubicBSplinePixelInterpolation )
default

Copy constructor.

Member Function Documentation

◆ Description()

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

Returns a descriptive text string for this pixel interpolation.

Implements pcl::PixelInterpolation.

Definition at line 614 of file PixelInterpolation.h.


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