MagickCore  6.9.11-59
Convert, Edit, Or Compose Bitmap Images
feature.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  _ChannelFeatures
 

Typedefs

typedef struct _ChannelFeatures ChannelFeatures
 

Functions

MagickExport ChannelFeaturesGetImageChannelFeatures (const Image *, const size_t, ExceptionInfo *)
 
MagickExport ImageCannyEdgeImage (const Image *, const double, const double, const double, const double, ExceptionInfo *)
 
MagickExport ImageHoughLineImage (const Image *, const size_t, const size_t, const size_t, ExceptionInfo *)
 
MagickExport ImageMeanShiftImage (const Image *, const size_t, const size_t, const double, ExceptionInfo *)
 

Typedef Documentation

◆ ChannelFeatures

Function Documentation

◆ CannyEdgeImage()

MagickExport Image* CannyEdgeImage ( const Image ,
const double  ,
const double  ,
const double  ,
const double  ,
ExceptionInfo  
)

◆ GetImageChannelFeatures()

MagickExport ChannelFeatures* GetImageChannelFeatures ( const Image ,
const  size_t,
ExceptionInfo  
)

References AcquireQuantumMemory(), AcquireVirtualCacheView(), _ChannelFeatures::angular_second_moment, BlackChannel, _LongPixelPacket::blue, BlueChannel, CMYKColorspace, _Image::colorspace, _Image::columns, CompositeChannels, _ChannelFeatures::contrast, _ChannelFeatures::correlation, _Image::debug, DestroyCacheView(), _ChannelFeatures::difference_entropy, _ChannelFeatures::difference_variance, _ChannelFeatures::entropy, _Image::filename, GetCacheViewVirtualIndexQueue(), GetCacheViewVirtualPixels(), GetMagickModule, GetPixelBlue, GetPixelGreen, GetPixelIndex, GetPixelOpacity, GetPixelRed, _LongPixelPacket::green, GreenChannel, _LongPixelPacket::index, IndexChannel, _ChannelFeatures::inverse_difference_moment, LogMagickEvent(), magick_restrict, MagickAbsoluteValue, MagickCoreSignature, MagickEpsilon, MagickFalse, MagickLog10(), MagickTrue, _Image::matte, _ChannelFeatures::maximum_correlation_coefficient, MaxMap, _ChannelFeatures::measure_of_correlation_1, _ChannelFeatures::measure_of_correlation_2, _LongPixelPacket::opacity, OpacityChannel, PerceptibleReciprocal(), _LongPixelPacket::red, RedChannel, RelinquishMagickMemory(), ResourceLimitError, ResourceLimitFatalError, _Image::rows, _Image::signature, _ChannelFeatures::sum_average, _ChannelFeatures::sum_entropy, _ChannelFeatures::sum_variance, ThrowFatalException, ThrowMagickException(), TraceEvent, and _ChannelFeatures::variance_sum_of_squares.

Referenced by IdentifyImage().

Here is the caller graph for this function:

◆ HoughLineImage()

MagickExport Image * HoughLineImage ( const Image ,
const  size_t,
const  size_t,
const  size_t,
ExceptionInfo  
)

◆ MeanShiftImage()