-
[AdaptiveBlurImage • AdaptiveSharpenImage • BlurImage • ConvolveImage • DespeckleImage • EdgeImage • EmbossImage • GaussianBlurImage • MedianFilterImage • MotionBlurImage • PreviewImage • RadialBlurImage • ReduceNoiseImage • SelectiveBlurImage • ShadeImage • SharpenImage • SpreadImage • UnsharpMaskImage]
+
[AdaptiveBlurImage • AdaptiveSharpenImage • BlurImage • ConvolveImage • DespeckleImage • EdgeImage • EmbossImage • FilterImage • GaussianBlurImage • MedianFilterImage • MotionBlurImage • PreviewImage • RadialBlurImage • ReduceNoiseImage • SelectiveBlurImage • ShadeImage • SharpenImage • SpreadImage • UnsharpMaskImage]
@@ -269,10 +281,10 @@ _8c.html" target="source" name="ConvolveImage">ConvolveImage
The format of the ConvolveImage method is:
- Image *ConvolveImage(const Image *image,const unsigned long order,
+ Image *ConvolveImage(const Image *image,const size_t order,
const double *kernel,ExceptionInfo *exception)
Image *ConvolveImageChannel(const Image *image,const ChannelType channel,
- const unsigned long order,const double *kernel,
+ const size_t order,const double *kernel,
ExceptionInfo *exception)
@@ -364,6 +376,36 @@ _8c.html" target="source" name="EmbossImage">EmbossImage
sigma
the standard deviation of the Gaussian, in pixels.
+
exception
+
return any errors or warnings in this structure.
+
+
+
+
FilterImage() applies a custom convolution kernel to the image.
+
+
The format of the FilterImage method is:
+
+
+ Image *FilterImage(const Image *image,const KernelInfo *kernel,
+ ExceptionInfo *exception)
+ Image *FilterImageChannel(const Image *image,const ChannelType channel,
+ const KernelInfo *kernel,ExceptionInfo *exception)
+
+
+
A description of each parameter follows:
+
+
image
+
the image.
+
+
channel
+
the channel type.
+
+
kernel
+
the filtering kernel.
+
exception
return any errors or warnings in this structure.
@@ -722,11 +764,10 @@ _8c.html" target="source" name="UnsharpMaskImage">UnsharpMaskImage
@@ -735,5 +776,16 @@ _8c.html" target="source" name="UnsharpMaskImage">UnsharpMaskImage