#include "MagickCore/effect.h"
#include "MagickCore/fx.h"
#include "MagickCore/gem.h"
+#include "MagickCore/gem-private.h"
#include "MagickCore/geometry.h"
#include "MagickCore/image-private.h"
#include "MagickCore/list.h"
#include "MagickCore/fx.h"
#include "MagickCore/fx-private.h"
#include "MagickCore/gem.h"
+#include "MagickCore/gem-private.h"
#include "MagickCore/geometry.h"
#include "MagickCore/layer.h"
#include "MagickCore/list.h"
extern "C" {
#endif
+extern MagickPrivate double
+ GenerateDifferentialNoise(RandomInfo *,const Quantum,const NoiseType,
+ const MagickRealType);
+
+extern MagickPrivate size_t
+ GetOptimalKernelWidth(const double,const double),
+ GetOptimalKernelWidth1D(const double,const double),
+ GetOptimalKernelWidth2D(const double,const double);
+
extern MagickPrivate void
ConvertHSBToRGB(const double,const double,const double,Quantum *,Quantum *,
Quantum *),
% o attenuate: attenuate the noise.
%
*/
-MagickExport double GenerateDifferentialNoise(RandomInfo *random_info,
+MagickPrivate double GenerateDifferentialNoise(RandomInfo *random_info,
const Quantum pixel,const NoiseType noise_type,const MagickRealType attenuate)
{
#define NoiseEpsilon (attenuate*1.0e-5)
% o sigma: the standard deviation of the Gaussian, in pixels.
%
*/
-MagickExport size_t GetOptimalKernelWidth1D(const double radius,
+MagickPrivate size_t GetOptimalKernelWidth1D(const double radius,
const double sigma)
{
double
return((size_t) (width-2));
}
-MagickExport size_t GetOptimalKernelWidth2D(const double radius,
+MagickPrivate size_t GetOptimalKernelWidth2D(const double radius,
const double sigma)
{
double
return((size_t) (width-2));
}
-MagickExport size_t GetOptimalKernelWidth(const double radius,
+MagickPrivate size_t GetOptimalKernelWidth(const double radius,
const double sigma)
{
return(GetOptimalKernelWidth1D(radius,sigma));
#include <MagickCore/random_.h>
extern MagickExport double
- ExpandAffine(const AffineMatrix *),
- GenerateDifferentialNoise(RandomInfo *,const Quantum,const NoiseType,
- const MagickRealType);
-
-extern MagickExport size_t
- GetOptimalKernelWidth(const double,const double),
- GetOptimalKernelWidth1D(const double,const double),
- GetOptimalKernelWidth2D(const double,const double);
+ ExpandAffine(const AffineMatrix *);
extern MagickExport void
ConvertHSLToRGB(const double,const double,const double,Quantum *,Quantum *,
#define UndefinedTicksPerSecond 100L
#define UndefinedCompressionQuality 0UL
-extern MagickExport const char
+extern MagickPrivate const char
BackgroundColor[],
BorderColor[],
- DefaultTileFrame[],
- DefaultTileGeometry[],
- DefaultTileLabel[],
ForegroundColor[],
- MatteColor[],
- LoadImageTag[],
- LoadImagesTag[],
- PSDensityGeometry[],
- PSPageGeometry[],
- SaveImageTag[],
- SaveImagesTag[];
-
-extern MagickExport const double
- DefaultResolution;
+ MatteColor[];
static inline double DegreesToRadians(const double degrees)
{
/*
Constant declaration.
*/
-const char
+MagickPrivate const char
BackgroundColor[] = "#ffffff", /* white */
BorderColor[] = "#dfdfdf", /* gray */
+ ForegroundColor[] = "#000", /* black */
+ MatteColor[] = "#bdbdbd"; /* gray */
+
+MagickExport const char
DefaultTileFrame[] = "15x15+3+3",
DefaultTileGeometry[] = "120x120+4+3>",
DefaultTileLabel[] = "%f\n%G\n%b",
- ForegroundColor[] = "#000", /* black */
LoadImageTag[] = "Load/Image",
LoadImagesTag[] = "Load/Images",
- MatteColor[] = "#bdbdbd", /* gray */
PSDensityGeometry[] = "72.0x72.0",
PSPageGeometry[] = "612x792",
SaveImageTag[] = "Save/Image",
SaveImagesTag[] = "Save/Images",
TransparentColor[] = "#00000000"; /* transparent black */
-const double
+MagickExport const double
DefaultResolution = 72.0;
\f
/*
signature;
};
+extern MagickExport const char
+ DefaultTileFrame[],
+ DefaultTileGeometry[],
+ DefaultTileLabel[],
+ LoadImageTag[],
+ LoadImagesTag[],
+ PSDensityGeometry[],
+ PSPageGeometry[],
+ SaveImageTag[],
+ SaveImagesTag[];
+
+extern MagickExport const double
+ DefaultResolution;
+
extern MagickExport ExceptionType
CatchImageException(Image *);
#include "MagickCore/exception.h"
#include "MagickCore/exception-private.h"
#include "MagickCore/gem.h"
+#include "MagickCore/gem-private.h"
#include "MagickCore/hashmap.h"
#include "MagickCore/image.h"
#include "MagickCore/image-private.h"
#include "MagickCore/exception.h"
#include "MagickCore/exception-private.h"
#include "MagickCore/gem.h"
+#include "MagickCore/gem-private.h"
#include "MagickCore/monitor.h"
#include "MagickCore/monitor-private.h"
#include "MagickCore/paint.h"
#include "MagickCore/exception.h"
#include "MagickCore/exception-private.h"
#include "MagickCore/gem.h"
+#include "MagickCore/gem-private.h"
#include "MagickCore/geometry.h"
#include "MagickCore/list.h"
#include "MagickCore/image-private.h"
#define MagickLibAddendum "-0"
#define MagickLibInterface 5
#define MagickLibMinInterface 5
-#define MagickReleaseDate "2011-09-03"
+#define MagickReleaseDate "2011-09-04"
#define MagickChangeDate "20110801"
#define MagickAuthoritativeURL "http://www.imagemagick.org"
#if defined(MAGICKCORE_OPENMP_SUPPORT)