{
for (x=0; x < (ssize_t) number_pixels; x++)
{
- q=PopQuantumPixel(&quantum_state,image->depth,indexes[x],q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,indexes[x],q);
p++;
q+=quantum_info->pad;
}
}
default:
{
- range=GetQuantumRange(image->depth);
+ range=GetQuantumRange(quantum_info->depth);
for (x=0; x < (ssize_t) number_pixels; x++)
{
- q=PopQuantumPixel(&quantum_state,image->depth,indexes[x],q);
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- (Quantum) (GetAlphaPixelComponent(p)),range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,indexes[x],q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny((Quantum) (GetAlphaPixelComponent(p)),range),q);
p++;
q+=quantum_info->pad;
}
register unsigned int
pixel;
- range=GetQuantumRange(image->depth);
+ range=GetQuantumRange(quantum_info->depth);
if (quantum_info->pack == MagickFalse)
{
for (x=0; x < (ssize_t) number_pixels; x++)
for (x=0; x < (ssize_t) number_pixels; x++)
{
pixel=(unsigned int) ScaleQuantumToAny(p->red,range);
- q=PopQuantumLongPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumLongPixel(&quantum_state,quantum_info->depth,pixel,
+ q);
pixel=(unsigned int) ScaleQuantumToAny(p->green,range);
- q=PopQuantumLongPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumLongPixel(&quantum_state,quantum_info->depth,pixel,
+ q);
pixel=(unsigned int) ScaleQuantumToAny(p->blue,range);
- q=PopQuantumLongPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumLongPixel(&quantum_state,quantum_info->depth,pixel,
+ q);
p++;
q+=quantum_info->pad;
}
for (x=0; x < (ssize_t) number_pixels; x++)
{
pixel=(unsigned int) ScaleQuantumToAny(p->red,range);
- q=PopQuantumPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,pixel,q);
pixel=(unsigned int) ScaleQuantumToAny(p->green,range);
- q=PopQuantumPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,pixel,q);
pixel=(unsigned int) ScaleQuantumToAny(p->blue,range);
- q=PopQuantumPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,pixel,q);
p++;
q+=quantum_info->pad;
}
register unsigned int
pixel;
- range=GetQuantumRange(image->depth);
+ range=GetQuantumRange(quantum_info->depth);
if (quantum_info->pack == MagickFalse)
{
for (x=0; x < (ssize_t) (3*number_pixels-1); x+=2)
for (x=0; x < (ssize_t) number_pixels; x++)
{
pixel=(unsigned int) ScaleQuantumToAny(p->red,range);
- q=PopQuantumLongPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumLongPixel(&quantum_state,quantum_info->depth,pixel,
+ q);
pixel=(unsigned int) ScaleQuantumToAny(p->green,range);
- q=PopQuantumLongPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumLongPixel(&quantum_state,quantum_info->depth,pixel,
+ q);
pixel=(unsigned int) ScaleQuantumToAny(p->blue,range);
- q=PopQuantumLongPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumLongPixel(&quantum_state,quantum_info->depth,pixel,
+ q);
p++;
q+=quantum_info->pad;
}
for (x=0; x < (ssize_t) number_pixels; x++)
{
pixel=(unsigned int) ScaleQuantumToAny(p->red,range);
- q=PopQuantumPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,pixel,q);
pixel=(unsigned int) ScaleQuantumToAny(p->green,range);
- q=PopQuantumPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,pixel,q);
pixel=(unsigned int) ScaleQuantumToAny(p->blue,range);
- q=PopQuantumPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,pixel,q);
p++;
q+=quantum_info->pad;
}
}
default:
{
- range=GetQuantumRange(image->depth);
+ range=GetQuantumRange(quantum_info->depth);
for (x=0; x < (ssize_t) number_pixels; x++)
{
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- p->red,range),q);
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- p->green,range),q);
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- p->blue,range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny(p->red,range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny(p->green,range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny(p->blue,range),q);
p++;
q+=quantum_info->pad;
}
register unsigned int
pixel;
- range=GetQuantumRange(image->depth);
+ range=GetQuantumRange(quantum_info->depth);
if (quantum_info->pack == MagickFalse)
{
register ssize_t
for (x=0; x < (ssize_t) number_pixels; x++)
{
pixel=(unsigned int) ScaleQuantumToAny(p->red,range);
- q=PopQuantumLongPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumLongPixel(&quantum_state,quantum_info->depth,pixel,
+ q);
pixel=(unsigned int) ScaleQuantumToAny(p->green,range);
- q=PopQuantumLongPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumLongPixel(&quantum_state,quantum_info->depth,pixel,
+ q);
pixel=(unsigned int) ScaleQuantumToAny(p->blue,range);
- q=PopQuantumLongPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumLongPixel(&quantum_state,quantum_info->depth,pixel,
+ q);
pixel=(unsigned int) ScaleQuantumToAny((Quantum) (QuantumRange-
p->opacity),range);
- q=PopQuantumLongPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumLongPixel(&quantum_state,quantum_info->depth,pixel,
+ q);
p++;
q+=quantum_info->pad;
}
for (x=0; x < (ssize_t) number_pixels; x++)
{
pixel=(unsigned int) ScaleQuantumToAny(p->red,range);
- q=PopQuantumPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,pixel,q);
pixel=(unsigned int) ScaleQuantumToAny(p->green,range);
- q=PopQuantumPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,pixel,q);
pixel=(unsigned int) ScaleQuantumToAny(p->blue,range);
- q=PopQuantumPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,pixel,q);
pixel=(unsigned int) ScaleQuantumToAny((Quantum) (QuantumRange-
p->opacity),range);
- q=PopQuantumPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,pixel,q);
p++;
q+=quantum_info->pad;
}
}
default:
{
- range=GetQuantumRange(image->depth);
+ range=GetQuantumRange(quantum_info->depth);
for (x=0; x < (ssize_t) number_pixels; x++)
{
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- GetBluePixelComponent(p),range),q);
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- GetGreenPixelComponent(p),range),q);
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- GetRedPixelComponent(p),range),q);
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- (Quantum) GetAlphaPixelComponent(p),range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny(GetBluePixelComponent(p),range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny(GetGreenPixelComponent(p),range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny(GetRedPixelComponent(p),range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny((Quantum) GetAlphaPixelComponent(p),range),q);
p++;
q+=quantum_info->pad;
}
}
case 10:
{
- range=GetQuantumRange(image->depth);
+ range=GetQuantumRange(quantum_info->depth);
if (quantum_info->pack == MagickFalse)
{
register unsigned int
}
for (x=0; x < (ssize_t) number_pixels; x++)
{
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- PixelIntensityToQuantum(p),range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny(PixelIntensityToQuantum(p),range),q);
p++;
q+=quantum_info->pad;
}
register unsigned short
pixel;
- range=GetQuantumRange(image->depth);
+ range=GetQuantumRange(quantum_info->depth);
if (quantum_info->pack == MagickFalse)
{
for (x=0; x < (ssize_t) number_pixels; x++)
}
for (x=0; x < (ssize_t) number_pixels; x++)
{
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- PixelIntensityToQuantum(p),range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny(PixelIntensityToQuantum(p),range),q);
p++;
q+=quantum_info->pad;
}
}
default:
{
- range=GetQuantumRange(image->depth);
+ range=GetQuantumRange(quantum_info->depth);
for (x=0; x < (ssize_t) number_pixels; x++)
{
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- PixelIntensityToQuantum(p),range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny(PixelIntensityToQuantum(p),range),q);
p++;
q+=quantum_info->pad;
}
}
default:
{
- range=GetQuantumRange(image->depth);
+ range=GetQuantumRange(quantum_info->depth);
for (x=0; x < (ssize_t) number_pixels; x++)
{
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- PixelIntensityToQuantum(p),range),q);
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- (Quantum) (GetAlphaPixelComponent(p)),range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny(PixelIntensityToQuantum(p),range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny((Quantum) (GetAlphaPixelComponent(p)),range),q);
p++;
q+=quantum_info->pad;
}
}
default:
{
- range=GetQuantumRange(image->depth);
+ range=GetQuantumRange(quantum_info->depth);
for (x=0; x < (ssize_t) number_pixels; x++)
{
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- p->red,range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny(p->red,range),q);
p++;
q+=quantum_info->pad;
}
}
default:
{
- range=GetQuantumRange(image->depth);
+ range=GetQuantumRange(quantum_info->depth);
for (x=0; x < (ssize_t) number_pixels; x++)
{
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- p->green,range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny(p->green,range),q);
p++;
q+=quantum_info->pad;
}
}
default:
{
- range=GetQuantumRange(image->depth);
+ range=GetQuantumRange(quantum_info->depth);
for (x=0; x < (ssize_t) number_pixels; x++)
{
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- p->blue,range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny(p->blue,range),q);
p++;
q+=quantum_info->pad;
}
}
default:
{
- range=GetQuantumRange(image->depth);
+ range=GetQuantumRange(quantum_info->depth);
for (x=0; x < (ssize_t) number_pixels; x++)
{
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- (Quantum) (GetAlphaPixelComponent(p)),range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny((Quantum) (GetAlphaPixelComponent(p)),range),q);
p++;
q+=quantum_info->pad;
}
}
default:
{
- range=GetQuantumRange(image->depth);
+ range=GetQuantumRange(quantum_info->depth);
for (x=0; x < (ssize_t) number_pixels; x++)
{
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- p->opacity,range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny(p->opacity,range),q);
p++;
q+=quantum_info->pad;
}
}
default:
{
- range=GetQuantumRange(image->depth);
+ range=GetQuantumRange(quantum_info->depth);
for (x=0; x < (ssize_t) number_pixels; x++)
{
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- (Quantum) indexes[x],range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny((Quantum) indexes[x],range),q);
p++;
q+=quantum_info->pad;
}
register unsigned int
pixel;
- range=GetQuantumRange(image->depth);
+ range=GetQuantumRange(quantum_info->depth);
if (quantum_info->pack == MagickFalse)
{
for (x=0; x < (ssize_t) number_pixels; x++)
for (x=0; x < (ssize_t) number_pixels; x++)
{
pixel=(unsigned int) ScaleQuantumToAny(p->red,range);
- q=PopQuantumLongPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumLongPixel(&quantum_state,quantum_info->depth,pixel,
+ q);
pixel=(unsigned int) ScaleQuantumToAny(p->green,range);
- q=PopQuantumLongPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumLongPixel(&quantum_state,quantum_info->depth,pixel,
+ q);
pixel=(unsigned int) ScaleQuantumToAny(p->blue,range);
- q=PopQuantumLongPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumLongPixel(&quantum_state,quantum_info->depth,pixel,
+ q);
p++;
q+=quantum_info->pad;
}
for (x=0; x < (ssize_t) number_pixels; x++)
{
pixel=(unsigned int) ScaleQuantumToAny(p->red,range);
- q=PopQuantumPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,pixel,q);
pixel=(unsigned int) ScaleQuantumToAny(p->green,range);
- q=PopQuantumPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,pixel,q);
pixel=(unsigned int) ScaleQuantumToAny(p->blue,range);
- q=PopQuantumPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,pixel,q);
p++;
q+=quantum_info->pad;
}
register unsigned int
pixel;
- range=GetQuantumRange(image->depth);
+ range=GetQuantumRange(quantum_info->depth);
if (quantum_info->pack == MagickFalse)
{
for (x=0; x < (ssize_t) (3*number_pixels-1); x+=2)
for (x=0; x < (ssize_t) number_pixels; x++)
{
pixel=(unsigned int) ScaleQuantumToAny(p->red,range);
- q=PopQuantumLongPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumLongPixel(&quantum_state,quantum_info->depth,pixel,
+ q);
pixel=(unsigned int) ScaleQuantumToAny(p->green,range);
- q=PopQuantumLongPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumLongPixel(&quantum_state,quantum_info->depth,pixel,
+ q);
pixel=(unsigned int) ScaleQuantumToAny(p->blue,range);
- q=PopQuantumLongPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumLongPixel(&quantum_state,quantum_info->depth,pixel,
+ q);
p++;
q+=quantum_info->pad;
}
for (x=0; x < (ssize_t) number_pixels; x++)
{
pixel=(unsigned int) ScaleQuantumToAny(p->red,range);
- q=PopQuantumPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,pixel,q);
pixel=(unsigned int) ScaleQuantumToAny(p->green,range);
- q=PopQuantumPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,pixel,q);
pixel=(unsigned int) ScaleQuantumToAny(p->blue,range);
- q=PopQuantumPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,pixel,q);
p++;
q+=quantum_info->pad;
}
}
default:
{
- range=GetQuantumRange(image->depth);
+ range=GetQuantumRange(quantum_info->depth);
for (x=0; x < (ssize_t) number_pixels; x++)
{
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- p->red,range),q);
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- p->green,range),q);
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- p->blue,range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny(p->red,range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny(p->green,range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny(p->blue,range),q);
p++;
q+=quantum_info->pad;
}
register unsigned int
pixel;
- range=GetQuantumRange(image->depth);
+ range=GetQuantumRange(quantum_info->depth);
if (quantum_info->pack == MagickFalse)
{
register ssize_t
for (x=0; x < (ssize_t) number_pixels; x++)
{
pixel=(unsigned int) ScaleQuantumToAny(p->red,range);
- q=PopQuantumLongPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumLongPixel(&quantum_state,quantum_info->depth,pixel,
+ q);
pixel=(unsigned int) ScaleQuantumToAny(p->green,range);
- q=PopQuantumLongPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumLongPixel(&quantum_state,quantum_info->depth,pixel,
+ q);
pixel=(unsigned int) ScaleQuantumToAny(p->blue,range);
- q=PopQuantumLongPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumLongPixel(&quantum_state,quantum_info->depth,pixel,
+ q);
pixel=(unsigned int) ScaleQuantumToAny((Quantum) (QuantumRange-
p->opacity),range);
- q=PopQuantumLongPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumLongPixel(&quantum_state,quantum_info->depth,pixel,
+ q);
p++;
q+=quantum_info->pad;
}
for (x=0; x < (ssize_t) number_pixels; x++)
{
pixel=(unsigned int) ScaleQuantumToAny(p->red,range);
- q=PopQuantumPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,pixel,q);
pixel=(unsigned int) ScaleQuantumToAny(p->green,range);
- q=PopQuantumPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,pixel,q);
pixel=(unsigned int) ScaleQuantumToAny(p->blue,range);
- q=PopQuantumPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,pixel,q);
pixel=(unsigned int) ScaleQuantumToAny((Quantum) (QuantumRange-
p->opacity),range);
- q=PopQuantumPixel(&quantum_state,image->depth,pixel,q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,pixel,q);
p++;
q+=quantum_info->pad;
}
}
default:
{
- range=GetQuantumRange(image->depth);
+ range=GetQuantumRange(quantum_info->depth);
for (x=0; x < (ssize_t) number_pixels; x++)
{
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- GetRedPixelComponent(p),range),q);
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- GetGreenPixelComponent(p),range),q);
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- GetBluePixelComponent(p),range),q);
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- (Quantum) GetAlphaPixelComponent(p),range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny(GetRedPixelComponent(p),range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny(GetGreenPixelComponent(p),range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny(GetBluePixelComponent(p),range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny((Quantum) GetAlphaPixelComponent(p),range),q);
p++;
q+=quantum_info->pad;
}
}
default:
{
- range=GetQuantumRange(image->depth);
+ range=GetQuantumRange(quantum_info->depth);
for (x=0; x < (ssize_t) number_pixels; x++)
{
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- p->red,range),q);
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- p->green,range),q);
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- p->blue,range),q);
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- indexes[x],range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny(p->red,range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny(p->green,range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny(p->blue,range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny(indexes[x],range),q);
p++;
q+=quantum_info->pad;
}
}
default:
{
- range=GetQuantumRange(image->depth);
+ range=GetQuantumRange(quantum_info->depth);
for (x=0; x < (ssize_t) number_pixels; x++)
{
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- p->red,range),q);
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- p->green,range),q);
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- p->blue,range),q);
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- indexes[x],range),q);
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- p->opacity,range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny(p->red,range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny(p->green,range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny(p->blue,range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny(indexes[x],range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny(p->opacity,range),q);
p++;
q+=quantum_info->pad;
}
n=0;
quantum=0;
- range=GetQuantumRange(image->depth);
+ range=GetQuantumRange(quantum_info->depth);
switch (quantum_info->depth)
{
case 10:
cbcr[i]=(Quantum) quantum;
n++;
}
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- cbcr[1],range),q);
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- cbcr[0],range),q);
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- cbcr[2],range),q);
- p++;
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- cbcr[3],range),q);
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- cbcr[0],range),q);
- q=PopQuantumPixel(&quantum_state,image->depth,ScaleQuantumToAny(
- cbcr[2],range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny(cbcr[1],range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny(cbcr[0],range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny(cbcr[2],range),q);
+ p++;
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny(cbcr[3],range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny(cbcr[0],range),q);
+ q=PopQuantumPixel(&quantum_state,quantum_info->depth,
+ ScaleQuantumToAny(cbcr[2],range),q);
p++;
q+=quantum_info->pad;
}