| ![[ImageMagick]](../../images/script.png) | ![[sponsor]](../../images/sponsor.jpg) |  |  | 
| [
      About ImageMagick
      Command-line Tools
      Program Interfaces
  ] [ Install from Source Binary Releases Resources ] [ Download ] [ Links ] [ Sponsors Larscapes ] | SegmentImage() segment an image by analyzing the histograms of the color components and identifying units that are homogeneous with the fuzzy C-means technique. The format of the SegmentImage method is: 
  MagickBooleanType SegmentImage(Image *image,
    const ColorspaceType colorspace,const MagickBooleanType verbose,
    const double cluster_threshold,const double smooth_threshold)
A description of each parameter follows. imageThe image. colorspaceIndicate the colorspace. verboseA value greater than zero prints detailed information about the identified classes. cluster_thresholdThis MagickRealType represents the minimum number of pixels contained in a hexahedra before it can be considered valid (expressed as a percentage). smooth_thresholdthe smoothing threshold eliminates noise in the second derivative of the histogram. As the value is increased, you can expect a smoother second derivative. |