This is documentation for Mathematica 8, which was
based on an earlier version of the Wolfram Language.

# ImageEffect

 ImageEffect applies the specified image effect to image. ImageEffectuses parameters params.
• Available artistic image effects include:
 {"Charcoal",x} charcoal sketch effect {"Embossing",x,} embossing by an amount x at an angle {"OilPainting",x} artistic oil painting effect {"Posterization",n} posterization effect using n levels in each channel {"Solarization",t} solarization or Sabatier effect {"MotionBlur",d,} motion blur of size d and angle , given in radians
• Pseudo-random noise effects:
 {"Noise",a} adds zero-mean uniform noise of amplitude a/2 {"GaussianNoise",} adds zero-mean Gaussian noise with standard deviation {"SaltPepperNoise",f} adds salt-and-pepper noise to a fraction f of the image {"PoissonNoise",a} adds an amount a of Poisson noise
• In each case, can be used instead of , and uses default values for parameters.
• When using , the noise scale is defined as and each pixel value p is replaced with PoissonDistribution[p×]/.
Charcoal sketch effect:
Render a color image in the style of an oil painting:
Create a posterization effect:
Posterize a grayscale image:
Add salt-and-pepper noise to an image:
Add Poisson noise to an image:
Apply a digital solarization effect to a color image:
Solarization effect with an explicit threshold:
Apply motion blur to an image, using the default angle of 45 degrees:
Charcoal sketch effect:
 Out[1]=

Render a color image in the style of an oil painting:
 Out[1]=

Create a posterization effect:
 Out[1]=

Posterize a grayscale image:
 Out[1]=

Add salt-and-pepper noise to an image:
 Out[1]=

Add Poisson noise to an image:
 Out[1]=

Apply a digital solarization effect to a color image:
 Out[1]=

Solarization effect with an explicit threshold:
 Out[1]=

Apply motion blur to an image, using the default angle of 45 degrees:
 Out[1]=