Lines Matching refs:pixels
491 const unsigned char *previous_pixels,const unsigned char *pixels,
512 if (*pixels++ != *previous_pixels++)
522 if (*pixels == *previous_pixels)
526 pixels++;
546 for (pixels-=i; i != 0; )
549 *q++=(*pixels++);
562 const unsigned char *pixels,unsigned char *compress_pixels)
580 Compress pixels with Packbits encoding.
591 *q++=(*pixels);
598 *q++=(*pixels);
599 *q++=pixels[1];
605 if ((*pixels == *(pixels+1)) && (*(pixels+1) == *(pixels+2)))
608 *q++=(*pixels);
612 *q++=(*pixels);
613 *q++=pixels[1];
614 *q++=pixels[2];
619 if ((*pixels == *(pixels+1)) && (*(pixels+1) == *(pixels+2)))
625 while (((ssize_t) count < x) && (*pixels == *(pixels+count)))
633 *q++=(*pixels);
634 pixels+=count;
641 while ((*(pixels+count) != *(pixels+count+1)) ||
642 (*(pixels+count+1) != *(pixels+count+2)))
644 packbits[count+1]=pixels[count];
653 pixels+=count;
698 *pixels,
799 pixels=(unsigned char *) AcquireQuantumMemory(length+1,sizeof(*pixels));
800 if (pixels == (unsigned char *) NULL)
802 (void) ResetMagickMemory(pixels,0,(length+1)*sizeof(*pixels));
823 pixels=(unsigned char *) RelinquishMagickMemory(pixels);
838 pixels=(unsigned char *) RelinquishMagickMemory(pixels);
849 pixels=(unsigned char *) RelinquishMagickMemory(pixels);
864 q=pixels;
931 (void) WriteBlob(image,length,pixels);
936 packets=PCLPackbitsCompressImage(length,pixels,compress_pixels);
947 previous_pixels[i]=(~pixels[i]);
948 packets=PCLDeltaCompressImage(length,previous_pixels,pixels,
954 (void) CopyMagickMemory(previous_pixels,pixels,length*
955 sizeof(*pixels));
980 pixels=(unsigned char *) RelinquishMagickMemory(pixels);