PCL
Image Operators

Functions

template<class P1 , class P2 >
GenericImage< P1 > pcl::operator* (const GenericImage< P1 > &image1, const GenericImage< P2 > &image2)
 
template<class P1 , class P2 >
GenericImage< P1 > pcl::operator+ (const GenericImage< P1 > &image1, const GenericImage< P2 > &image2)
 
template<class P1 , class P2 >
GenericImage< P1 > pcl::operator- (const GenericImage< P1 > &image1, const GenericImage< P2 > &image2)
 
template<class P1 , class P2 >
GenericImage< P1 > pcl::operator/ (const GenericImage< P1 > &image1, const GenericImage< P2 > &image2)
 
template<class P1 , class P2 >
GenericImage< P1 > pcl::operator^ (const GenericImage< P1 > &image1, const GenericImage< P2 > &image2)
 

Detailed Description

Function Documentation

◆ operator*()

template<class P1 , class P2 >
GenericImage<P1> pcl::operator* ( const GenericImage< P1 > &  image1,
const GenericImage< P2 > &  image2 
)
inline

Returns the product of two images.

The image multiplication operation is performed for the current selection of the right-hand operand image, and is applied at the current anchor point of the left-hand image.

The result is an image of the same template instantiation as the left-hand operand image.

Definition at line 17637 of file Image.h.

◆ operator+()

template<class P1 , class P2 >
GenericImage<P1> pcl::operator+ ( const GenericImage< P1 > &  image1,
const GenericImage< P2 > &  image2 
)
inline

Returns the sum of two images.

The image addition operation is performed for the current selection of the right-hand operand image, and is applied at the current anchor point of the left-hand image.

The result is an image of the same template instantiation as the left-hand operand image.

Definition at line 17597 of file Image.h.

◆ operator-()

template<class P1 , class P2 >
GenericImage<P1> pcl::operator- ( const GenericImage< P1 > &  image1,
const GenericImage< P2 > &  image2 
)
inline

Returns the difference of two images.

The image subtraction operation is performed for the current selection of the right-hand operand image, and is applied at the current anchor point of the left-hand image.

The result is an image of the same template instantiation as the left-hand operand image.

Definition at line 17617 of file Image.h.

◆ operator/()

template<class P1 , class P2 >
GenericImage<P1> pcl::operator/ ( const GenericImage< P1 > &  image1,
const GenericImage< P2 > &  image2 
)
inline

Returns the result of dividing one image image1 by another image image2.

The image division operation is performed for the current selection of the right-hand operand image, and is applied at the current anchor point of the left-hand image.

The result is an image of the same template instantiation as the left-hand operand image.

Definition at line 17658 of file Image.h.

◆ operator^()

template<class P1 , class P2 >
GenericImage<P1> pcl::operator^ ( const GenericImage< P1 > &  image1,
const GenericImage< P2 > &  image2 
)
inline

Returns the result of raising one image image1 to another image image2.

The image exponentiation operation is performed for the current selection of the right-hand operand image, and is applied at the current anchor point of the left-hand image.

The result is an image of the same template instantiation as the left-hand operand image.

Definition at line 17679 of file Image.h.