Lines Matching full:quantum
18 % MagickCore Methods to Import Quantum Pixels %
66 #include "MagickCore/quantum.h"
67 #include "MagickCore/quantum-private.h"
103 % o quantum_info: the quantum info.
114 static inline Quantum PushColormapIndex(const Image *image,const size_t index, in PushColormapIndex()
118 return((Quantum) index); in PushColormapIndex()
120 return((Quantum) 0); in PushColormapIndex()
130 quantum[8]; in PushDoublePixel() local
134 quantum[0]=(*pixels++); in PushDoublePixel()
135 quantum[1]=(*pixels++); in PushDoublePixel()
136 quantum[2]=(*pixels++); in PushDoublePixel()
137 quantum[3]=(*pixels++); in PushDoublePixel()
138 quantum[4]=(*pixels++); in PushDoublePixel()
139 quantum[5]=(*pixels++); in PushDoublePixel()
140 quantum[6]=(*pixels++); in PushDoublePixel()
141 quantum[7]=(*pixels++); in PushDoublePixel()
145 quantum[7]=(*pixels++); in PushDoublePixel()
146 quantum[6]=(*pixels++); in PushDoublePixel()
147 quantum[5]=(*pixels++); in PushDoublePixel()
148 quantum[4]=(*pixels++); in PushDoublePixel()
149 quantum[3]=(*pixels++); in PushDoublePixel()
150 quantum[2]=(*pixels++); in PushDoublePixel()
151 quantum[1]=(*pixels++); in PushDoublePixel()
152 quantum[0]=(*pixels++); in PushDoublePixel()
154 p=(double *) quantum; in PushDoublePixel()
162 const unsigned char *quantum) in ScaleFloatPixel() argument
167 pixel=(double) (*((float *) quantum)); in ScaleFloatPixel()
182 quantum[4]; in PushQuantumFloatPixel() local
186 quantum[0]=(*pixels++); in PushQuantumFloatPixel()
187 quantum[1]=(*pixels++); in PushQuantumFloatPixel()
188 quantum[2]=(*pixels++); in PushQuantumFloatPixel()
189 quantum[3]=(*pixels++); in PushQuantumFloatPixel()
193 quantum[3]=(*pixels++); in PushQuantumFloatPixel()
194 quantum[2]=(*pixels++); in PushQuantumFloatPixel()
195 quantum[1]=(*pixels++); in PushQuantumFloatPixel()
196 quantum[0]=(*pixels++); in PushQuantumFloatPixel()
198 *pixel=ScaleFloatPixel(quantum_info,quantum); in PushQuantumFloatPixel()
207 quantum[4]; in PushQuantumFloat24Pixel() local
211 quantum[0]=(*pixels++); in PushQuantumFloat24Pixel()
212 quantum[1]=(*pixels++); in PushQuantumFloat24Pixel()
213 quantum[2]=(*pixels++); in PushQuantumFloat24Pixel()
217 quantum[2]=(*pixels++); in PushQuantumFloat24Pixel()
218 quantum[1]=(*pixels++); in PushQuantumFloat24Pixel()
219 quantum[0]=(*pixels++); in PushQuantumFloat24Pixel()
221 if ((quantum[0] | quantum[1] | quantum[2]) == 0U) in PushQuantumFloat24Pixel()
222 quantum[3]=0; in PushQuantumFloat24Pixel()
229 sign_bit=(quantum[2] & 0x80); in PushQuantumFloat24Pixel()
230 exponent=(quantum[2] & 0x7F); in PushQuantumFloat24Pixel()
233 quantum[3]=sign_bit | (exponent >> 1); in PushQuantumFloat24Pixel()
234 quantum[2]=((exponent & 1) << 7) | ((quantum[1] & 0xFE) >> 1); in PushQuantumFloat24Pixel()
235 quantum[1]=((quantum[1] & 0x01) << 7) | ((quantum[0] & 0xFE) >> 1); in PushQuantumFloat24Pixel()
236 quantum[0]=(quantum[0] & 0x01) << 7; in PushQuantumFloat24Pixel()
238 *pixel=ScaleFloatPixel(quantum_info,quantum); in PushQuantumFloat24Pixel()
243 const unsigned char *magick_restrict pixels,unsigned int *quantum) in PushQuantumPixel() argument
251 *quantum=(QuantumAny) 0; in PushQuantumPixel()
264 *quantum=(unsigned int) ((*quantum << quantum_bits) | in PushQuantumPixel()
273 unsigned int *quantum) in PushQuantumLongPixel() argument
281 *quantum=0UL; in PushQuantumLongPixel()
293 *quantum|=(((quantum_info->state.pixel >> (32U-quantum_info->state.bits)) & in PushQuantumLongPixel()
303 Quantum *magick_restrict q) in ImportAlphaQuantum()
440 Quantum *magick_restrict q) in ImportBGRQuantum()
494 if (quantum_info->quantum == 32U) in ImportBGRQuantum()
617 if (quantum_info->quantum == 32U) in ImportBGRQuantum()
784 Quantum *magick_restrict q) in ImportBGRAQuantum()
828 quantum; in ImportBGRAQuantum() local
834 quantum=0; in ImportBGRAQuantum()
844 quantum=(size_t) (ScaleShortToQuantum((unsigned short) in ImportBGRAQuantum()
850 quantum=(size_t) (ScaleShortToQuantum((unsigned short) in ImportBGRAQuantum()
856 quantum=(size_t) (ScaleShortToQuantum((unsigned short) in ImportBGRAQuantum()
863 case 0: SetPixelRed(image,(Quantum) quantum,q); break; in ImportBGRAQuantum()
864 case 1: SetPixelGreen(image,(Quantum) quantum,q); break; in ImportBGRAQuantum()
865 case 2: SetPixelBlue(image,(Quantum) quantum,q); break; in ImportBGRAQuantum()
866 case 3: SetPixelAlpha(image,(Quantum) quantum,q); break; in ImportBGRAQuantum()
1047 Quantum *magick_restrict q) in ImportBGROQuantum()
1091 quantum; in ImportBGROQuantum() local
1097 quantum=0; in ImportBGROQuantum()
1107 quantum=(size_t) (ScaleShortToQuantum((unsigned short) in ImportBGROQuantum()
1113 quantum=(size_t) (ScaleShortToQuantum((unsigned short) in ImportBGROQuantum()
1119 quantum=(size_t) (ScaleShortToQuantum((unsigned short) in ImportBGROQuantum()
1126 case 0: SetPixelRed(image,(Quantum) quantum,q); break; in ImportBGROQuantum()
1127 case 1: SetPixelGreen(image,(Quantum) quantum,q); break; in ImportBGROQuantum()
1128 case 2: SetPixelBlue(image,(Quantum) quantum,q); break; in ImportBGROQuantum()
1129 case 3: SetPixelOpacity(image,(Quantum) quantum,q); break; in ImportBGROQuantum()
1310 Quantum *magick_restrict q,ExceptionInfo *exception) in ImportBlackQuantum()
1451 Quantum *magick_restrict q) in ImportBlueQuantum()
1588 Quantum *magick_restrict q) in ImportCbYCrYQuantum()
1605 Quantum in ImportCbYCrYQuantum()
1615 quantum; in ImportCbYCrYQuantum() local
1621 quantum=0; in ImportCbYCrYQuantum()
1631 quantum=(size_t) (ScaleShortToQuantum((unsigned short) in ImportCbYCrYQuantum()
1637 quantum=(size_t) (ScaleShortToQuantum((unsigned short) in ImportCbYCrYQuantum()
1643 quantum=(size_t) (ScaleShortToQuantum((unsigned short) in ImportCbYCrYQuantum()
1648 cbcr[i]=(Quantum) (quantum); in ImportCbYCrYQuantum()
1682 Quantum *magick_restrict q,ExceptionInfo *exception) in ImportCMYKQuantum()
1873 Quantum *magick_restrict q,ExceptionInfo *exception) in ImportCMYKAQuantum()
2081 Quantum *magick_restrict q,ExceptionInfo *exception) in ImportCMYKOQuantum()
2289 Quantum *magick_restrict q) in ImportGrayQuantum()
2306 Quantum in ImportGrayQuantum()
2310 black=(Quantum) 0; in ImportGrayQuantum()
2315 white=(Quantum) 0; in ImportGrayQuantum()
2645 Quantum *magick_restrict q) in ImportGrayAlphaQuantum()
2671 SetPixelGray(image,(Quantum) (pixel == 0 ? 0 : QuantumRange),q); in ImportGrayAlphaQuantum()
2682 SetPixelGray(image,(Quantum) (pixel != 0 ? 0 : QuantumRange),q); in ImportGrayAlphaQuantum()
2884 Quantum *magick_restrict q) in ImportGreenQuantum()
3021 Quantum *magick_restrict q,ExceptionInfo *exception) in ImportIndexQuantum()
3254 const unsigned char *magick_restrict p,Quantum *magick_restrict q, in ImportIndexAlphaQuantum()
3291 SetPixelGray(image,(Quantum) (pixel == 0 ? 0 : QuantumRange),q); in ImportIndexAlphaQuantum()
3294 SetPixelIndex(image,(Quantum) (pixel == 0 ? 0 : 1),q); in ImportIndexAlphaQuantum()
3305 SetPixelIndex(image,(Quantum) (pixel == 0 ? 0 : 1),q); in ImportIndexAlphaQuantum()
3306 SetPixelGray(image,(Quantum) (pixel == 0 ? 0 : QuantumRange),q); in ImportIndexAlphaQuantum()
3498 Quantum *magick_restrict q) in ImportOpacityQuantum()
3635 Quantum *magick_restrict q) in ImportRedQuantum()
3772 Quantum *magick_restrict q) in ImportRGBQuantum()
3826 if (quantum_info->quantum == 32U) in ImportRGBQuantum()
3949 if (quantum_info->quantum == 32U) in ImportRGBQuantum()
4116 Quantum *magick_restrict q) in ImportRGBAQuantum()
4160 quantum; in ImportRGBAQuantum() local
4166 quantum=0; in ImportRGBAQuantum()
4176 quantum=(size_t) (ScaleShortToQuantum((unsigned short) in ImportRGBAQuantum()
4182 quantum=(size_t) (ScaleShortToQuantum((unsigned short) in ImportRGBAQuantum()
4188 quantum=(size_t) (ScaleShortToQuantum((unsigned short) in ImportRGBAQuantum()
4195 case 0: SetPixelRed(image,(Quantum) quantum,q); break; in ImportRGBAQuantum()
4196 case 1: SetPixelGreen(image,(Quantum) quantum,q); break; in ImportRGBAQuantum()
4197 case 2: SetPixelBlue(image,(Quantum) quantum,q); break; in ImportRGBAQuantum()
4198 case 3: SetPixelAlpha(image,(Quantum) quantum,q); break; in ImportRGBAQuantum()
4379 Quantum *magick_restrict q) in ImportRGBOQuantum()
4423 quantum; in ImportRGBOQuantum() local
4429 quantum=0; in ImportRGBOQuantum()
4439 quantum=(size_t) (ScaleShortToQuantum((unsigned short) in ImportRGBOQuantum()
4445 quantum=(size_t) (ScaleShortToQuantum((unsigned short) in ImportRGBOQuantum()
4451 quantum=(size_t) (ScaleShortToQuantum((unsigned short) in ImportRGBOQuantum()
4458 case 0: SetPixelRed(image,(Quantum) quantum,q); break; in ImportRGBOQuantum()
4459 case 1: SetPixelGreen(image,(Quantum) quantum,q); break; in ImportRGBOQuantum()
4460 case 2: SetPixelBlue(image,(Quantum) quantum,q); break; in ImportRGBOQuantum()
4461 case 3: SetPixelOpacity(image,(Quantum) quantum,q); break; in ImportRGBOQuantum()
4654 Quantum in ImportQuantumPixels()
4794 Quantum in ImportQuantumPixels()
4795 quantum; in ImportQuantumPixels() local
4802 quantum=GetPixelRed(image,q); in ImportQuantumPixels()
4804 SetPixelGreen(image,quantum,q); in ImportQuantumPixels()