Magick++  7.0.8
Convert, Edit, Or Compose Bitmap Images
Image.cpp File Reference
#include "Magick++/Include.h"
#include <cstdlib>
#include <string>
#include <string.h>
#include <errno.h>
#include <math.h>
#include "Magick++/Image.h"
#include "Magick++/Functions.h"
#include "Magick++/Pixels.h"
#include "Magick++/Options.h"
#include "Magick++/ImageRef.h"
Include dependency graph for Image.cpp:

Go to the source code of this file.

Macros

#define MAGICKCORE_IMPLEMENTATION   1
 
#define MAGICK_PLUSPLUS_IMPLEMENTATION   1
 
#define AbsoluteValue(x)   ((x) < 0 ? -(x) : (x))
 
#define MagickPI   3.14159265358979323846264338327950288419716939937510
 
#define DegreesToRadians(x)   (MagickPI*(x)/180.0)
 
#define ThrowImageException   ThrowPPException(quiet())
 

Macro Definition Documentation

◆ AbsoluteValue

#define AbsoluteValue (   x)    ((x) < 0 ? -(x) : (x))

Definition at line 27 of file Image.cpp.

◆ DegreesToRadians

#define DegreesToRadians (   x)    (MagickPI*(x)/180.0)

Definition at line 29 of file Image.cpp.

Referenced by Magick::Image::annotate().

◆ MAGICK_PLUSPLUS_IMPLEMENTATION

#define MAGICK_PLUSPLUS_IMPLEMENTATION   1

Definition at line 10 of file Image.cpp.

◆ MAGICKCORE_IMPLEMENTATION

#define MAGICKCORE_IMPLEMENTATION   1

Definition at line 9 of file Image.cpp.

◆ MagickPI

#define MagickPI   3.14159265358979323846264338327950288419716939937510

Definition at line 28 of file Image.cpp.

◆ ThrowImageException

#define ThrowImageException   ThrowPPException(quiet())

Definition at line 30 of file Image.cpp.

Referenced by Magick::Image::adaptiveBlur(), Magick::Image::adaptiveResize(), Magick::Image::adaptiveSharpen(), Magick::Image::adaptiveSharpenChannel(), Magick::Image::adaptiveThreshold(), Magick::Image::addNoise(), Magick::Image::addNoiseChannel(), Magick::Image::affineTransform(), Magick::Image::alpha(), Magick::Image::alphaChannel(), Magick::Image::annotate(), Magick::Image::attribute(), Magick::Image::autoGamma(), Magick::Image::autoGammaChannel(), Magick::Image::autoLevel(), Magick::Image::autoLevelChannel(), Magick::Image::autoOrient(), Magick::Image::autoThreshold(), Magick::Image::blackThreshold(), Magick::Image::blackThresholdChannel(), Magick::Image::blueShift(), Magick::Image::blur(), Magick::Image::blurChannel(), Magick::Image::border(), Magick::Image::boundingBox(), Magick::Image::brightnessContrast(), Magick::Image::brightnessContrastChannel(), Magick::Image::cannyEdge(), Magick::Image::cdl(), Magick::Image::channel(), Magick::Image::channelDepth(), Magick::Image::charcoal(), Magick::Image::charcoalChannel(), Magick::Image::chop(), Magick::Image::clamp(), Magick::Image::clampChannel(), Magick::Image::classType(), Magick::Image::clip(), Magick::Image::clipPath(), Magick::Image::clut(), Magick::Image::clutChannel(), Magick::Image::colorize(), Magick::Image::colorMapSize(), Magick::Image::colorMatrix(), Magick::Image::colorSpace(), Magick::Image::colorSpaceType(), Magick::Image::comment(), Magick::Image::compare(), Magick::Image::compareChannel(), Magick::Image::composite(), Magick::Image::connectedComponents(), Magick::Image::contrast(), Magick::Image::contrastStretch(), Magick::Image::contrastStretchChannel(), Magick::Image::convolve(), Magick::Image::copyPixels(), Magick::Image::crop(), Magick::Image::cycleColormap(), Magick::Image::decipher(), Magick::Image::deskew(), Magick::Image::despeckle(), Magick::Image::display(), Magick::Image::distort(), Magick::Image::edge(), Magick::Image::emboss(), Magick::Image::encipher(), Magick::Image::enhance(), Magick::Image::equalize(), Magick::Image::erase(), Magick::Image::evaluate(), Magick::Image::exifProfile(), Magick::Image::extent(), Magick::Image::fillPattern(), Magick::Image::flip(), Magick::Image::floodFillAlpha(), Magick::Image::flop(), Magick::Image::fontTypeMetrics(), Magick::Image::fontTypeMetricsMultiline(), Magick::Image::format(), Magick::Image::formatExpression(), Magick::Image::frame(), Magick::Image::fx(), Magick::Image::gamma(), Magick::Image::gaussianBlur(), Magick::Image::gaussianBlurChannel(), Magick::Image::getConstPixels(), Magick::Image::getPixels(), Magick::Image::grayscale(), Magick::Image::haldClut(), Magick::Image::houghLine(), Magick::Image::identifyType(), Magick::Image::Image(), Magick::Image::implode(), Magick::Image::inverseFourierTransform(), Magick::Image::iptcProfile(), Magick::Image::isOpaque(), Magick::Image::kuwahara(), Magick::Image::kuwaharaChannel(), Magick::Image::label(), Magick::Image::level(), Magick::Image::levelChannel(), Magick::Image::levelColors(), Magick::Image::levelColorsChannel(), Magick::Image::levelize(), Magick::Image::levelizeChannel(), Magick::Image::linearStretch(), Magick::Image::liquidRescale(), Magick::Image::localContrast(), Magick::Image::localContrastChannel(), Magick::Image::magnify(), Magick::Image::map(), Magick::Image::meanShift(), Magick::Image::medianFilter(), Magick::Image::minify(), Magick::Image::modifyImage(), Magick::Image::modulate(), Magick::Image::modulusDepth(), Magick::Image::morphology(), Magick::Image::morphologyChannel(), Magick::Image::motionBlur(), Magick::Image::negate(), Magick::Image::negateChannel(), Magick::Image::normalize(), Magick::Image::oilPaint(), Magick::Image::opaque(), Magick::Image::orderedDither(), Magick::Image::orderedDitherChannel(), Magick::Image::perceptible(), Magick::Image::perceptibleChannel(), Magick::Image::polaroid(), Magick::Image::posterize(), Magick::Image::posterizeChannel(), Magick::Image::process(), Magick::Image::profile(), Magick::Image::quantize(), Magick::Image::raise(), Magick::Image::randomThreshold(), Magick::Image::randomThresholdChannel(), Magick::Image::read(), Magick::Image::readPixels(), Magick::Image::reduceNoise(), Magick::Image::replaceImage(), Magick::Image::resample(), Magick::Image::resize(), Magick::Image::roll(), Magick::Image::rotate(), Magick::Image::rotationalBlur(), Magick::Image::rotationalBlurChannel(), Magick::Image::sample(), Magick::Image::scale(), Magick::Image::segment(), Magick::Image::selectiveBlur(), Magick::Image::selectiveBlurChannel(), Magick::Image::separate(), Magick::Image::sepiaTone(), Magick::Image::setColorMetric(), Magick::Image::setPixels(), Magick::Image::shade(), Magick::Image::shadow(), Magick::Image::sharpen(), Magick::Image::sharpenChannel(), Magick::Image::shave(), Magick::Image::shear(), Magick::Image::sigmoidalContrast(), Magick::Image::sketch(), Magick::Image::solarize(), Magick::Image::sparseColor(), Magick::Image::splice(), Magick::Image::spread(), Magick::Image::stegano(), Magick::Image::stereo(), Magick::Image::strip(), Magick::Image::strokePattern(), Magick::Image::subImageSearch(), Magick::Image::swirl(), Magick::Image::syncPixels(), Magick::Image::texture(), Magick::Image::threshold(), Magick::Image::thumbnail(), Magick::Image::tint(), Magick::Image::totalColors(), Magick::Image::transparent(), Magick::Image::transparentChroma(), Magick::Image::transpose(), Magick::Image::transverse(), Magick::Image::trim(), Magick::Image::type(), Magick::Image::uniqueColors(), Magick::Image::unsharpmask(), Magick::Image::unsharpmaskChannel(), Magick::Image::vignette(), Magick::Image::virtualPixelMethod(), Magick::Image::wave(), Magick::Image::waveletDenoise(), Magick::Image::whiteThreshold(), Magick::Image::whiteThresholdChannel(), Magick::Image::write(), Magick::Image::writePixels(), and Magick::Image::zoom().