Lines Matching defs:channel_statistics

137     *channel_statistics;
149 channel_statistics=(ChannelStatistics *) AcquireQuantumMemory(
150 MaxPixelChannels+1,sizeof(*channel_statistics));
151 if (channel_statistics == (ChannelStatistics *) NULL)
153 (void) ResetMagickMemory(channel_statistics,0,(MaxPixelChannels+1)*
154 sizeof(*channel_statistics));
162 channel_statistics[i].maxima=(-MagickMaximumValue);
167 channel_statistics[i].minima=MagickMaximumValue;
204 if ((double) p[i] > channel_statistics[channel].maxima)
205 channel_statistics[channel].maxima=(double) p[i];
210 if ((double) p[i] < channel_statistics[channel].minima)
211 channel_statistics[channel].minima=(double) p[i];
219 return(channel_statistics);
285 const size_t max_locations,const ChannelStatistics *channel_statistics)
302 target=channel_statistics[channel].maxima;
307 target=channel_statistics[channel].minima;
407 const ChannelStatistics *channel_statistics)
418 (scale*channel_statistics[channel].minima)),
419 channel_statistics[channel].minima/(double) QuantumRange,ClampToQuantum(
420 (MagickRealType) (scale*channel_statistics[channel].maxima)),
421 channel_statistics[channel].maxima/(double) QuantumRange,scale*
422 channel_statistics[channel].mean,channel_statistics[channel].mean/(double)
423 QuantumRange,scale*channel_statistics[channel].standard_deviation,
424 channel_statistics[channel].standard_deviation/(double) QuantumRange,
425 channel_statistics[channel].kurtosis,channel_statistics[channel].skewness,
426 channel_statistics[channel].entropy);
448 *channel_statistics;
521 channel_statistics=GetLocationStatistics(image,type,exception);
522 if (channel_statistics == (ChannelStatistics *) NULL)
531 type,max_locations,channel_statistics);
533 type,max_locations,channel_statistics);
535 type,max_locations,channel_statistics);
541 type,max_locations,channel_statistics);
543 type,max_locations,channel_statistics);
545 type,max_locations,channel_statistics);
547 type,max_locations,channel_statistics);
553 type,max_locations,channel_statistics);
559 type,max_locations,channel_statistics);
560 channel_statistics=(ChannelStatistics *) RelinquishMagickMemory(
561 channel_statistics);
698 channel_statistics=(ChannelStatistics *) NULL;
708 channel_statistics=GetImageStatistics(image,exception);
709 if (channel_statistics == (ChannelStatistics *) NULL)
737 channel_statistics[RedPixelChannel].depth);
739 channel_statistics[GreenPixelChannel].depth);
741 channel_statistics[BluePixelChannel].depth);
747 channel_statistics[CyanPixelChannel].depth);
749 channel_statistics[MagentaPixelChannel].depth);
751 channel_statistics[YellowPixelChannel].depth);
753 channel_statistics[BlackPixelChannel].depth);
759 channel_statistics[GrayPixelChannel].depth);
765 channel_statistics[AlphaPixelChannel].depth);
771 if (channel_statistics != (ChannelStatistics *) NULL)
782 scale,channel_statistics);
784 scale,channel_statistics);
786 scale,channel_statistics);
792 scale,channel_statistics);
794 scale,channel_statistics);
796 scale,channel_statistics);
798 scale,channel_statistics);
804 scale,channel_statistics);
810 scale,channel_statistics);
815 "Overall",1.0/scale,channel_statistics);
817 channel_statistics=(ChannelStatistics *) RelinquishMagickMemory(
818 channel_statistics);