Img2Num C++ (Internal Developer Docs)  dev
API Documentation
ImageLib::LABAPixel< NumberT > Struct Template Reference
+ Inheritance diagram for ImageLib::LABAPixel< NumberT >:
+ Collaboration diagram for ImageLib::LABAPixel< NumberT >:

Public Member Functions

constexpr LABAPixel (NumberT l=0, NumberT a=0, NumberT b=0, NumberT alpha=255)
 
bool operator== (const LABAPixel &other) const
 
bool operator!= (const LABAPixel &other) const
 
void setGray (NumberT gray, NumberT alpha=255)
 
- Public Member Functions inherited from ImageLib::LABPixel< NumberT >
constexpr LABPixel (NumberT l=0, NumberT a=0, NumberT b=0)
 
bool operator== (const LABPixel &other) const
 
bool operator!= (const LABPixel &other) const
 
void setGray (NumberT new_luma)
 

Public Attributes

NumberT alpha
 
- Public Attributes inherited from ImageLib::LABPixel< NumberT >
NumberT l
 
NumberT a
 
NumberT b
 

Additional Inherited Members

- Public Types inherited from ImageLib::Pixel< NumberT >
using value_type = NumberT
 
- Static Public Member Functions inherited from ImageLib::LABPixel< NumberT >
static float colorDistance (const LABPixel< NumberT > &a, const LABPixel< NumberT > &b)
 

Detailed Description

template<typename NumberT>
struct ImageLib::LABAPixel< NumberT >

Definition at line 8 of file LABAPixel.h.


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