Method: Magick::Image#auto_level_channel

Defined in:
ext/RMagick/rmimage.cpp

#auto_level_channel(channel = Magick::AllChannels) ⇒ Magick::Image #auto_level_channel(*channels) ⇒ Magick::Image

“Automagically” adjust the color levels of an image.

Overloads:

  • #auto_level_channel(channel = Magick::AllChannels) ⇒ Magick::Image

    Parameters:

    • channel (Magick::ChannelType) (defaults to: Magick::AllChannels)

      a ChannelType arguments.

  • #auto_level_channel(*channels) ⇒ Magick::Image

    Parameters:

    • *channels (Magick::ChannelType)

      one or more ChannelType arguments.

Returns:



1204
1205
1206
1207
1208
1209
1210
1211
1212
# File 'ext/RMagick/rmimage.cpp', line 1204

VALUE
Image_auto_level_channel(int argc, VALUE *argv, VALUE self)
{
#if defined(IMAGEMAGICK_7)
    return auto_channel(argc, argv, self, GVL_FUNC(AutoLevelImage));
#else
    return auto_channel(argc, argv, self, GVL_FUNC(AutoLevelImageChannel));
#endif
}