Functor converting a grey level pixel to a ARGB pixel. More...
Public Member Functions | |
rgba_pixel_8 | operator() (const JSAMPLE *pixel) const |
Convert a grey level pixel to a ARGB pixel. |
Functor converting a grey level pixel to a ARGB pixel.
Definition at line 134 of file jpeg.hpp.
claw::graphic::rgba_pixel_8 claw::graphic::jpeg::reader::grayscale_to_pixel32::operator() | ( | const JSAMPLE * | pixel | ) | const |
Convert a grey level pixel to a ARGB pixel.
Definition at line 198 of file jpeg_reader.cpp.
References claw::graphic::rgba_pixel::alpha, claw::graphic::rgba_pixel::blue, claw::graphic::rgba_pixel::components, claw::graphic::rgba_pixel::green, and claw::graphic::rgba_pixel::red.
00199 { 00200 rgba_pixel_8 result; 00201 00202 result.components.alpha = 255; 00203 result.components.red = pixel[0]; 00204 result.components.green = pixel[0]; 00205 result.components.blue = pixel[0]; 00206 00207 return result; 00208 } // jpeg::reader::grayscale_to_pixel32::operator()()