% This method is used by ColorFloodFill() and other algorithms which
% compare two colors.
%
-% This implements the equivelent of...
+% This implements the equivalent of...
% fuzz < sqrt( color_distance^2 * u.a*v.a + alpha_distance^2 )
%
% Which produces a multi-dimentional cone for that colorspace along the
MagickPixelPacket *composite)
{
/*
- Darken is equivelent to a 'Minimum' method
+ Darken is equivalent to a 'Minimum' method
OR a greyscale version of a binary 'Or'
OR the 'Intersection' of pixel sets.
*/
MagickPixelPacket *composite)
{
/*
- Lighten is also equivelevt to a 'Maximum' method
+ Lighten is also equvalent to a 'Maximum' method
OR a greyscale version of a binary 'And'
OR the 'Union' of pixel sets.
*/
NOTE: "Plus" does not use 'over' alpha-blending but uses a
special 'plus' form of alph-blending. It is the ONLY mathematical
operator to do this. this is what makes it different to the
- otherwise equivelent "LinearDodge" composition method.
+ otherwise equivalent "LinearDodge" composition method.
Note however that color channels are still effected by the alpha channel
as a result of the blending, making it just as useless for independant
% %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
-% DistortResizeImage() resize image using the equivelent but slower image
+% DistortResizeImage() resize image using the equivalent but slower image
% distortion operator. The filter is applied using a EWA cylindrical
% resampling. But like resize the final image size is limited to whole pixels
% with no effects by virtual-pixels on the result.
%
% o "verbose"
% Output to stderr alternatives, internal coefficents, and FX
-% equivelents for the distortion operation (if feasible).
+% equivalents for the distortion operation (if feasible).
% This forms an extra check of the distortion method, and allows users
% access to the internal constants IM calculates for the distortion.
%
% stretch the colors (and histogram) of the image. The stretch points are
% also moved further inward by the adjustment values given.
%
-% If the adjustment values are both zero this function is equivelent to a
+% If the adjustment values are both zero this function is equivalent to a
% perfect normalization (or autolevel) of the image.
%
% Each channel is stretched independantally of each other (producing color
% If 'sigma' is zero, you get a single pixel on a field of zeros.
%
% Note that two convolutions with two "Blur" kernels perpendicular to
-% each other, is equivelent to a far larger "Gaussian" kernel with the
+% each other, is equivalent to a far larger "Gaussian" kernel with the
% same sigma value, However it is much faster to apply. This is how the
% "-blur" operator actually works.
%
% Generate a kernel in the shape of a 'plus' or a 'cross' with
% a each arm the length of the given radius (default 2).
%
-% NOTE: "plus:1" is equivelent to a "Diamond" kernel.
+% NOTE: "plus:1" is equivalent to a "Diamond" kernel.
%
% Ring:{radius1},{radius2}[,{scale}]
% A ring of the values given that falls between the two radii.
/* check actual kernel values */
for (i=0; i < (kernel1->width*kernel1->height); i++) {
- /* Test for Nan equivelence */
+ /* Test for Nan equivalence */
if ( IsNan(kernel1->values[i]) && !IsNan(kernel2->values[i]) )
return MagickFalse;
if ( IsNan(kernel2->values[i]) && !IsNan(kernel1->values[i]) )
return MagickFalse;
- /* Test actual values are equivelent */
+ /* Test actual values are equivalent */
if ( fabs(kernel1->values[i] - kernel2->values[i]) > MagickEpsilon )
return MagickFalse;
}
% MorphologyApply() applies a morphological method, multiple times using
% a list of multiple kernels.
%
-% It is basically equivelent to as MorphologyImageChannel() (see below) but
+% It is basically equivalent to as MorphologyImageChannel() (see below) but
% without any user controls. This allows internel programs to use this
% function, to actually perform a specific task without posible interference
% by any API user supplied settings.
However it is still (almost) correct coding for Grayscale Morphology.
That is...
- GrayErode is equivelent but with kernel values subtracted from pixels
+ GrayErode is equivalent but with kernel values subtracted from pixels
without the kernel rotation
- GreyDilate is equivelent but using Maximum() instead of Minimum()
+ GreyDilate is equivalent but using Maximum() instead of Minimum()
useing kernel rotation
case DistanceMorphology:
% as recommended by many references)
%
% The special a 'cylindrical' filter flag will promote the default 4-lobed
-% Windowed Sinc filter to a 3-lobed Windowed Jinc equivelent, which is better
+% Windowed Sinc filter to a 3-lobed Windowed Jinc equivalent, which is better
% suited to this style of image resampling. This typically happens when using
% such a filter for images distortions.
%
% map to use, followed by zero or more numbers representing the number of
% color levels tho dither between.
%
-% Any level number less than 2 is equivelent to 2, and means only binary
+% Any level number less than 2 is equivalent to 2, and means only binary
% dithering will be applied to each color channel.
%
% No numbers also means a 2 level (bitmap) dither will be applied to all