Magick++ 6.9.13
Loading...
Searching...
No Matches
Magick::levelChannelImage Class Reference
Collaboration diagram for Magick::levelChannelImage:

Public Member Functions

 levelChannelImage (const Magick::ChannelType channel, const double black_point, const double white_point, const double mid_point=1.0)
 
void operator() (Image &image_) const
 

Private Attributes

Magick::ChannelType _channel
 
double _black_point
 
double _white_point
 
double _mid_point
 

Detailed Description

Definition at line 669 of file STL.h.

Constructor & Destructor Documentation

◆ levelChannelImage()

Magick::levelChannelImage::levelChannelImage ( const Magick::ChannelType channel,
const double black_point,
const double white_point,
const double mid_point = 1.0 )

Definition at line 645 of file STL.cpp.

648 : _channel(channel),
649 _black_point(black_point),
650 _white_point(white_point),
651 _mid_point(mid_point)
652{
653}

Member Function Documentation

◆ operator()()

void Magick::levelChannelImage::operator() ( Magick::Image & image_) const

Definition at line 655 of file STL.cpp.

656{
657 image_.levelChannel( _channel, _black_point, _white_point, _mid_point );
658}

Member Data Documentation

◆ _black_point

double Magick::levelChannelImage::_black_point
private

Definition at line 681 of file STL.h.

◆ _channel

Magick::ChannelType Magick::levelChannelImage::_channel
private

Definition at line 680 of file STL.h.

◆ _mid_point

double Magick::levelChannelImage::_mid_point
private

Definition at line 683 of file STL.h.

◆ _white_point

double Magick::levelChannelImage::_white_point
private

Definition at line 682 of file STL.h.


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