Home | History | Annotate | Download | only in MagickCore

Lines Matching refs:pixel

74 #include "MagickCore/pixel-accessor.h"
75 #include "MagickCore/pixel-private.h"
147 % values (doubles) with the 'control point' or 'pixel being affected'
174 % is top left corner). If not defined the pixel in the center, for
464 args.sigma = QuantumRange/(args.sigma+1); /* maximum pixel distance */
593 % If 'sigma' is zero, you get a single pixel on a field of zeros.
621 % If 'sigma' is zero, you get a single pixel on a field of zeros.
729 % a specific direction. The square root of the pixel value can then be
833 % pixel to the center of the rectangle is selected.
885 % Find single pixel ridges or thin lines
886 % Type 1: Fine single pixel thick lines and ridges
887 % Type 2: Find two pixel thick lines and ridges
2006 ** Note kernels do not specify the origin pixel, allowing them
2181 /* No-Op Kernel - Basically just a single pixel on its own */
2697 pixel;
2732 pixel=bias;
2740 pixel+=(*k)*pixels[i];
2753 pixel+=alpha*(*k)*pixels[i];
2760 if (fabs(pixel-p[center+i]) > MagickEpsilon)
2766 pixel),q);
2845 pixel;
2887 case ConvolveMorphology: pixel=bias; break;
2888 case HitAndMissMorphology: pixel=(double) QuantumRange; break;
2889 case ThinningMorphology: pixel=(double) QuantumRange; break;
2890 case ThickenMorphology: pixel=(double) QuantumRange; break;
2891 case ErodeMorphology: pixel=(double) QuantumRange; break;
2892 case DilateMorphology: pixel=0.0; break;
2897 pixel=(double) p[center+i];
2900 default: pixel=0; break;
2939 pixel+=(*k)*pixels[i];
2960 pixel+=alpha*(*k)*pixels[i];
2988 if ((double) pixels[i] < pixel)
2989 pixel=(double) pixels[i];
3019 if ((double) pixels[i] > pixel)
3020 pixel=(double) pixels[i];
3034 Minimum of foreground pixel minus maxumum of background pixels.
3037 of both foreground and background pixel neighbourhoods, 0.0 for
3055 if ((double) pixels[i] < pixel)
3056 pixel=(double) pixels[i];
3071 pixel-=maximum;
3072 if (pixel < 0.0)
3073 pixel=0.0;
3075 pixel=(double) p[center+i]-pixel;
3078 pixel+=(double) p[center+i]+pixel;
3084 Select pixel with minimum intensity within kernel neighbourhood.
3099 pixel=(double) pixels[i];
3114 Select pixel with maximum intensity within kernel neighbourhood.
3129 pixel=(double) pixels[i];
3174 if ((pixels[i]+(*k)) < pixel)
3175 pixel=(double) pixels[i]+(*k);
3189 if (fabs(pixel-p[center+i]) > MagickEpsilon)
3194 SetPixelChannel(morphology_image,channel,ClampToQuantum(gamma*pixel),q);
3309 using virtual to get virtual pixel handling, but write back into the same
3336 pixel;
3360 pixel=(double) QuantumRange;
3372 if ((pixels[i]+(*k)) < pixel)
3373 pixel=(double) pixels[i]+(*k);
3386 if ((pixels[i]+(*k)) < pixel)
3387 pixel=(double) pixels[i]+(*k);
3403 if ((pixels[i]+(*k)) < pixel)
3404 pixel=(double) pixels[i]+(*k);
3417 if ((pixels[i]+(*k)) < pixel)
3418 pixel=(double) pixels[i]+(*k);
3428 if (fabs(pixel-q[i]) > MagickEpsilon)
3430 q[i]=ClampToQuantum(pixel);
3470 read using virtual to get virtual pixel handling, but write back
3497 pixel;
3521 pixel=(double) QuantumRange;
3533 if ((pixels[i]+(*k)) < pixel)
3534 pixel=(double) pixels[i]+(*k);
3548 if ((pixels[i]+(*k)) < pixel)
3549 pixel=(double) pixels[i]+(*k);
3564 if ((pixels[i]+(*k)) < pixel)
3565 pixel=(double) pixels[i]+(*k);
3579 if ((pixels[i]+(*k)) < pixel)
3580 pixel=(double) pixels[i]+(*k);
3589 if (fabs(pixel-q[i]) > MagickEpsilon)
3591 q[i]=ClampToQuantum(pixel);