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

Go to the source code of this file.

Typedefs

typedef struct _ThresholdMap ThresholdMap
 

Enumerations

enum  AutoThresholdMethod { UndefinedThresholdMethod , KapurThresholdMethod , OTSUThresholdMethod , TriangleThresholdMethod }
 

Functions

MagickExport ImageAdaptiveThresholdImage (const Image *, const size_t, const size_t, const double, ExceptionInfo *)
 
MagickExport ThresholdMapDestroyThresholdMap (ThresholdMap *)
 
MagickExport ThresholdMapGetThresholdMap (const char *, ExceptionInfo *)
 
MagickExport MagickBooleanType AutoThresholdImage (Image *, const AutoThresholdMethod, ExceptionInfo *)
 
MagickExport MagickBooleanType BilevelImage (Image *, const double, ExceptionInfo *)
 
MagickExport MagickBooleanType BlackThresholdImage (Image *, const char *, ExceptionInfo *)
 
MagickExport MagickBooleanType ClampImage (Image *, ExceptionInfo *)
 
MagickExport MagickBooleanType ColorThresholdImage (Image *, const PixelInfo *, const PixelInfo *, ExceptionInfo *)
 
MagickExport MagickBooleanType ListThresholdMaps (FILE *, ExceptionInfo *)
 
MagickExport MagickBooleanType OrderedDitherImage (Image *, const char *, ExceptionInfo *)
 
MagickExport MagickBooleanType PerceptibleImage (Image *, const double, ExceptionInfo *)
 
MagickExport MagickBooleanType RandomThresholdImage (Image *, const double, const double, ExceptionInfo *)
 
MagickExport MagickBooleanType RangeThresholdImage (Image *, const double, const double, const double, const double, ExceptionInfo *)
 
MagickExport MagickBooleanType WhiteThresholdImage (Image *, const char *, ExceptionInfo *)
 

Typedef Documentation

◆ ThresholdMap

typedef struct _ThresholdMap ThresholdMap

Definition at line 34 of file threshold.h.

Enumeration Type Documentation

◆ AutoThresholdMethod

Enumerator
UndefinedThresholdMethod 
KapurThresholdMethod 
OTSUThresholdMethod 
TriangleThresholdMethod 

Definition at line 25 of file threshold.h.

Function Documentation

◆ AdaptiveThresholdImage()

◆ AutoThresholdImage()

MagickExport MagickBooleanType AutoThresholdImage ( Image ,
const  AutoThresholdMethod,
ExceptionInfo  
)

◆ BilevelImage()

MagickExport MagickBooleanType BilevelImage ( Image ,
const double  ,
ExceptionInfo  
)

◆ BlackThresholdImage()

MagickExport MagickBooleanType BlackThresholdImage ( Image ,
const char *  ,
ExceptionInfo  
)

◆ ClampImage()

MagickExport MagickBooleanType ClampImage ( Image ,
ExceptionInfo  
)

◆ ColorThresholdImage()

MagickExport MagickBooleanType ColorThresholdImage ( Image ,
const PixelInfo ,
const PixelInfo ,
ExceptionInfo  
)

◆ DestroyThresholdMap()

MagickExport ThresholdMap * DestroyThresholdMap ( ThresholdMap )

◆ GetThresholdMap()

◆ ListThresholdMaps()

MagickExport MagickBooleanType ListThresholdMaps ( FILE *  ,
ExceptionInfo  
)

◆ OrderedDitherImage()

MagickExport MagickBooleanType OrderedDitherImage ( Image ,
const char *  ,
ExceptionInfo  
)

◆ PerceptibleImage()

MagickExport MagickBooleanType PerceptibleImage ( Image ,
const double  ,
ExceptionInfo  
)

◆ RandomThresholdImage()

MagickExport MagickBooleanType RandomThresholdImage ( Image ,
const double  ,
const double  ,
ExceptionInfo  
)

◆ RangeThresholdImage()

MagickExport MagickBooleanType RangeThresholdImage ( Image ,
const double  ,
const double  ,
const double  ,
const double  ,
ExceptionInfo  
)

◆ WhiteThresholdImage()