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:
  • ImageMagick-6/Magick++/lib/Magick++/STL.h
  • ImageMagick-6/Magick++/lib/STL.cpp