Home | History | Annotate | Download | only in MagickCore

Lines Matching defs:channel

195         PixelChannel channel=GetPixelChannelChannel(image,i);
196 PixelTrait traits=GetPixelChannelTraits(image,channel);
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];
222 static ssize_t PrintChannelFeatures(FILE *file,const PixelChannel channel,
266 PrintFeature(channel_features[channel].angular_second_moment),
267 PrintFeature(channel_features[channel].contrast),
268 PrintFeature(channel_features[channel].correlation),
269 PrintFeature(channel_features[channel].variance_sum_of_squares),
270 PrintFeature(channel_features[channel].inverse_difference_moment),
271 PrintFeature(channel_features[channel].sum_average),
272 PrintFeature(channel_features[channel].sum_variance),
273 PrintFeature(channel_features[channel].sum_entropy),
274 PrintFeature(channel_features[channel].entropy),
275 PrintFeature(channel_features[channel].difference_variance),
276 PrintFeature(channel_features[channel].difference_entropy),
277 PrintFeature(channel_features[channel].measure_of_correlation_1),
278 PrintFeature(channel_features[channel].measure_of_correlation_2),
279 PrintFeature(channel_features[channel].maximum_correlation_coefficient));
284 const PixelChannel channel,const char *name,const StatisticType type,
302 target=channel_statistics[channel].maxima;
307 target=channel_statistics[channel].minima;
332 PixelTrait traits=GetPixelChannelTraits(image,channel);
335 offset=GetPixelChannelOffset(image,channel);
353 static ssize_t PrintChannelMoments(FILE *file,const PixelChannel channel,
368 GetMagickPrecision(),channel_moments[channel].centroid.x,
369 GetMagickPrecision(),channel_moments[channel].centroid.y);
371 GetMagickPrecision(),channel_moments[channel].ellipse_axis.x,
372 GetMagickPrecision(),channel_moments[channel].ellipse_axis.y);
374 GetMagickPrecision(),channel_moments[channel].ellipse_angle);
376 GetMagickPrecision(),channel_moments[channel].ellipse_eccentricity);
379 channel_moments[channel].ellipse_intensity,GetMagickPrecision(),
380 channel_moments[channel].ellipse_intensity);
383 GetMagickPrecision(),channel_moments[channel].invariant[i]/pow(scale,
384 powers[i]),GetMagickPrecision(),channel_moments[channel].invariant[i]);
388 static ssize_t PrintChannelPerceptualHash(FILE *file,const PixelChannel channel,
400 GetMagickPrecision(),channel_phash[channel].srgb_hu_phash[i],
401 GetMagickPrecision(),channel_phash[channel].hclp_hu_phash[i]);
405 static ssize_t PrintChannelStatistics(FILE *file,const PixelChannel channel,
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);
524 (void) FormatLocaleFile(file,"Channel %s locations:\n",locate);
694 Detail channel depth and extrema.
730 (void) FormatLocaleFile(file," Channel depth:\n");
773 (void) FormatLocaleFile(file," Channel statistics:\n");
823 (void) FormatLocaleFile(file," Channel moments:\n");
870 (void) FormatLocaleFile(file," Channel perceptual hash:\n");
885 (void) FormatLocaleFile(file," Channel features (horizontal, vertical, "