Lines Matching refs:extrema
246 static MagickBooleanType Classify(Image *image,short **extrema, in Classify() argument
297 while (DefineRegion(extrema[Red],&red) != 0) in Classify()
300 while (DefineRegion(extrema[Green],&green) != 0) in Classify()
303 while (DefineRegion(extrema[Blue],&blue) != 0) in Classify()
816 static ssize_t DefineRegion(const short *extrema,ExtentPacket *extents) in DefineRegion() argument
828 if (extrema[extents->index] > 0) in DefineRegion()
837 if (extrema[extents->index] < 0) in DefineRegion()
960 *extrema[MaxDimension]; in GetImageDynamicThreshold() local
978 extrema[i]=(short *) AcquireQuantumMemory(256UL,sizeof(**histogram)); in GetImageDynamicThreshold()
979 if ((histogram[i] == (ssize_t *) NULL) || (extrema[i] == (short *) NULL)) in GetImageDynamicThreshold()
983 extrema[i]=(short *) RelinquishMagickMemory(extrema[i]); in GetImageDynamicThreshold()
996 (smooth_threshold == 0.0f ? 1.0f : smooth_threshold),extrema[Red]); in GetImageDynamicThreshold()
998 (smooth_threshold == 0.0f ? 1.0f : smooth_threshold),extrema[Green]); in GetImageDynamicThreshold()
1000 (smooth_threshold == 0.0f ? 1.0f : smooth_threshold),extrema[Blue]); in GetImageDynamicThreshold()
1009 while (DefineRegion(extrema[Red],&red) != 0) in GetImageDynamicThreshold()
1012 while (DefineRegion(extrema[Green],&green) != 0) in GetImageDynamicThreshold()
1015 while (DefineRegion(extrema[Blue],&blue) != 0) in GetImageDynamicThreshold()
1189 extrema[i]=(short *) RelinquishMagickMemory(extrema[i]); in GetImageDynamicThreshold()
1492 short *extrema) in OptimalTau() argument
1612 extrema[i]=0; in OptimalTau()
1652 extrema[x]=(short) index; in OptimalTau()
1654 extrema[x]=(short) (-index); in OptimalTau()
1792 *extrema[MaxDimension]; in SegmentImage() local
1807 extrema[i]=(short *) AcquireQuantumMemory(256,sizeof(**extrema)); in SegmentImage()
1808 if ((histogram[i] == (ssize_t *) NULL) || (extrema[i] == (short *) NULL)) in SegmentImage()
1812 extrema[i]=(short *) RelinquishMagickMemory(extrema[i]); in SegmentImage()
1826 smooth_threshold == 0.0 ? 1.0 : smooth_threshold,extrema[Red]); in SegmentImage()
1828 smooth_threshold == 0.0 ? 1.0 : smooth_threshold,extrema[Green]); in SegmentImage()
1830 smooth_threshold == 0.0 ? 1.0 : smooth_threshold,extrema[Blue]); in SegmentImage()
1834 status=Classify(image,extrema,cluster_threshold,WeightingExponent,verbose, in SegmentImage()
1842 extrema[i]=(short *) RelinquishMagickMemory(extrema[i]); in SegmentImage()