![]() |
![]() |
![]() |
|
[
About ImageMagick
Command-line Tools
Program Interfaces
] [ Install from Source Binary Releases Resources ] [ Download ] [ Links ] [ Sponsors Larscapes ] |
AdaptiveThresholdImage() selects an individual threshold for each pixel based on the range of intensity values in its local neighborhood. This allows for thresholding of an image whose global intensity histogram doesn't contain distinctive peaks. The format of the AdaptiveThresholdImage method is:
Image *AdaptiveThresholdImage(const Image *image,
const unsigned long width,const unsigned long height,
const long offset,ExceptionInfo *exception)
A description of each parameter follows: imageThe image. widthThe width of the local neighborhood. heightThe height of the local neighborhood. offsetThe mean offset. exceptionReturn any errors or warnings in this structure. AddNoiseImage() adds random noise to the image. The format of the AddNoiseImage method is:
Image *AddNoiseImage(const Image *image,const NoiseType noise_type,
ExceptionInfo *exception)
A description of each parameter follows: imageThe image. noise_typeThe type of noise: Uniform, Gaussian, Multiplicative, Impulse, Laplacian, or Poisson. exceptionReturn any errors or warnings in this structure. BilevelImageChannel() changes the value of individual pixels based on the intensity noise_type, ExceptionInfo *exception) A description of each parameter follows: imageThe image. noise_typeThe type of noise: Uniform, Gaussian, Multiplicative, Impulse, Laplacian, or Poisson. exceptionReturn any errors or warnings in this structure. BilevelImageChannel() changes the value of individual pixels based on the intensity noise_type, ExceptionInfo *exception) A description of each parameter follows: imageThe image. noise_typeThe type of noise: Uniform, Gaussian, Multiplicative, Impulse, Laplacian, or Poisson. exceptionReturn any errors or warnings in this structure. BilevelImageChannel() changes the value of individual pixels based on the intensity noise_type, ExceptionInfo *exception) A description of each parameter follows: imageThe image. noise_typeThe type of noise: Uniform, Gaussian, Multiplicative, Impulse, Laplacian, or Poisson. exceptionReturn any errors or warnings in this structure. BilevelImageChannel() changes the value of individual pixels based on the intensity noise_type, ExceptionInfo *exception) A description of each parameter follows: imageThe image. noise_typeThe type of noise: Uniform, Gaussian, Multiplicative, Impulse, Laplacian, or Poisson. exceptionReturn any errors or warnings in this structure. BilevelImageChannel() changes the value of individual pixels based on the intensity noise_type, ExceptionInfo *exception) A description of each parameter follows: imageThe image. noise_typeThe type of noise: Uniform, Gaussian, Multiplicative, Impulse, Laplacian, or Poisson. exceptionReturn any errors or warnings in this structure. BilevelImageChannel() changes the value of individual pixels based on the intensity noise_type, ExceptionInfo *exception) A description of each parameter follows: imageThe image. noise_typeThe type of noise: Uniform, Gaussian, Multiplicative, Impulse, Laplacian, or Poisson. exceptionReturn any errors or warnings in this structure. BilevelImageChannel() changes the value of individual pixels based on the intensity noise_type, ExceptionInfo *exception) A description of each parameter follows: imageThe image. noise_typeThe type of noise: Uniform, Gaussian, Multiplicative, Impulse, Laplacian, or Poisson. exceptionReturn any errors or warnings in this structure. BilevelImageChannel() changes the value of individual pixels based on the intensity noise_type, ExceptionInfo *exception) A description of each parameter follows: imageThe image. noise_typeThe type of noise: Uniform, Gaussian, Multiplicative, Impulse, Laplacian, or Poisson. exceptionReturn any errors or warnings in this structure. BilevelImageChannel() changes the value of individual pixels based on the intensity noise_type, ExceptionInfo *exception) A description of each parameter follows: imageThe image. noise_typeThe type of noise: Uniform, Gaussian, Multiplicative, Impulse, Laplacian, or Poisson. exceptionReturn any errors or warnings in this structure. BilevelImageChannel() changes the value of individual pixels based on the intensity noise_type, ExceptionInfo *exception) A description of each parameter follows: imageThe image. noise_typeThe type of noise: Uniform, Gaussian, Multiplicative, Impulse, Laplacian, or Poisson. exceptionReturn any errors or warnings in this structure. BilevelImageChannel() changes the value of individual pixels based on the intensity noise_type, ExceptionInfo *exception) A description of each parameter follows: imageThe image. noise_typeThe type of noise: Uniform, Gaussian, Multiplicative, Impulse, Laplacian, or Poisson. exceptionReturn any errors or warnings in this structure. BilevelImageChannel() changes the value of individual pixels based on the intensity noise_type, ExceptionInfo *exception) A description of each parameter follows: imageThe image. noise_typeThe type of noise: Uniform, Gaussian, Multiplicative, Impulse, Laplacian, or Poisson. exceptionReturn any errors or warnings in this structure. BilevelImageChannel() changes the value of individual pixels based on the intensity noise_type, ExceptionInfo *exception) A description of each parameter follows: imageThe image. noise_typeThe type of noise: Uniform, Gaussian, Multiplicative, Impulse, Laplacian, or Poisson. exceptionReturn any errors or warnings in this structure. BilevelImageChannel() changes the value of individual pixels based on the intensity noise_type, ExceptionInfo *exception) A description of each parameter follows: imageThe image. noise_typeThe type of noise: Uniform, Gaussian, Multiplicative, Impulse, Laplacian, or Poisson. exceptionReturn any errors or warnings in this structure. BilevelImageChannel() changes the value of individual pixels based on the intensity noise_type, ExceptionInfo *exception) A description of each parameter follows: imageThe image. noise_typeThe type of noise: Uniform, Gaussian, Multiplicative, Impulse, Laplacian, or Poisson. exceptionReturn any errors or warnings in this structure. BilevelImageChannel() changes the value of individual pixels based on the intensity noise_type, ExceptionInfo *exception) A description of each parameter follows: imageThe image. noise_typeThe type of noise: Uniform, Gaussian, Multiplicative, Impulse, Laplacian, or Poisson. exceptionReturn any errors or warnings in this structure. BilevelImageChannel() changes the value of individual pixels based on the intensity noise_type, ExceptionInfo *exception) A description of each parameter follows: imageThe image. noise_typeThe type of noise: Uniform, Gaussian, Multiplicative, Impulse, Laplacian, or Poisson. exceptionReturn any errors or warnings in this structure. BilevelImageChannel() changes the value of individual pixels based on the intensity noise_type, ExceptionInfo *exception) A description of each parameter follows: imageThe image. noise_typeThe type of noise: Uniform, Gaussian, Multiplicative, Impulse, Laplacian, or Poisson. exceptionReturn any errors or warnings in this structure. BilevelImageChannel() changes the value of individual pixels based on the intensity noise_type, ExceptionInfo *exception) A description of each parameter follows: imageThe image. noise_typeThe type of noise: Uniform, Gaussian, Multiplicative, Impulse, Laplacian, or Poisson. exceptionReturn any errors or warnings in this structure. BilevelImageChannel() changes the value of individual pixels based on the intensity noise_type, ExceptionInfo *exception) A description of each parameter follows: imageThe image. noise_typeThe type of noise: Uniform, Gaussian, Multiplicative, Impulse, Laplacian, or Poisson. exceptionReturn any errors or warnings in this structure. BilevelImageChannel() changes the value of individual pixels based on the intensity noise_type, ExceptionInfo *exception) A description of each parameter follows: imageThe image. noise_typeThe type of noise: Uniform, Gaussian, Multiplicative, Impulse, Laplacian, or Poisson. exceptionReturn any errors or warnings in this structure. BilevelImageChannel() changes the value of individual pixels based on the intensity noise_type, ExceptionInfo *exception) A description of each parameter follows: imageThe image. noise_typeThe type of noise: Uniform, Gaussian, Multiplicative, Impulse, Laplacian, or Poisson. exceptionReturn any errors or warnings in this structure. BilevelImageChannel() changes the value of individual pixels based on the intensity noise_type, ExceptionInfo *exception) A description of each parameter follows: imageThe image. noise_typeThe type of noise: Uniform, Gaussian, Multiplicative, Impulse, Laplacian, or Poisson. exceptionReturn any errors or warnings in this structure. BilevelImageChannel() changes the value of individual pixels based on the intensity noise_type, ExceptionInfo *exception) A description of each parameter follows: imageThe image. noise_typeThe type of noise: Uniform, Gaussian, Multiplicative, Impulse, Laplacian, or Poisson. exceptionReturn any errors or warnings in this structure. BilevelImageChannel() changes the value of individual pixels based on the intensity noise_type, ExceptionInfo *exception) A description of each parameter follows: imageThe image. noise_typeThe type of noise: Uniform, Gaussian, Multiplicative, Impulse, Laplacian, or Poisson. exceptionReturn any errors or warnings in this structure. BilevelImageChannel() changes the value of individual pixels based on the intensity noise_type, ExceptionInfo *exception) A description of each parameter follows: imageThe image. noise_typeThe type of noise: Uniform, Gaussian, Multiplicative, Impulse, Laplacian, or Poisson. exceptionReturn any errors or warnings in this structure. BilevelImageChannel() changes the value of individual pixels based on the intensity noise_type, ExceptionInfo *exception) A description of each parameter follows: imageThe image. noise_typeThe type of noise: Uniform, Gaussian, Multiplicative, Impulse, Laplacian, or Poisson. exceptionReturn any errors or warnings in this structure. BilevelImageChannel() changes the value of individual pixels based on the intensity noise_type, ExceptionInfo *exception) A description of each parameter follows: imageThe image. noise_typeThe type of noise: Uniform, Gaussian, Multiplicative, Impulse, Laplacian, or Poisson. exceptionReturn any errors or warnings in this structure. BilevelImageChannel() changes the value of individual pixels based on the intensity noise_type, ExceptionInfo *exception) A description of each parameter follows: imageThe image. noise_typeThe type of noise: Uniform, Gaussian, Multiplicative, Impulse, Laplacian, or Poisson. exceptionReturn any errors or warnings in this structure. BilevelImageChannel() changes the value of individual pixels based on the intensity noise_type, ExceptionInfo *exception) A description of each parameter follows: imageThe image. noise_typeThe type of noise: Uniform, Gaussian, Multiplicative, Impulse, Laplacian, or Poisson. exceptionReturn any errors or warnings in this structure. BilevelImageChannel() changes the value of individual pixels based on the intensity noise_type, ExceptionInfo *exception) A description of each parameter follows: imageThe image. noise_typeThe type of noise: Uniform, Gaussian, Multiplicative, Impulse, Laplacian, or Poisson. exce |