*p;
size_t
- extent;
-
- size_t
+ extent,
value;
/*
Image
*image;
- ssize_t
- row,
- y;
-
MagickBooleanType
status;
i;
size_t
+ depth,
extent,
+ max_value,
packet_size;
ssize_t
- count;
-
- size_t
- depth,
- max_value;
+ count,
+ row,
+ y;
/*
Open image file.
break;
for (x=0; x < (ssize_t) image->columns; x++)
{
- q->red=(Quantum) (PNMInteger(image,2) == 0 ? QuantumRange : 0);
+ SetRedPixelComponent(q,PNMInteger(image,2) == 0 ? QuantumRange : 0);
SetGreenPixelComponent(q,GetRedPixelComponent(q));
SetBluePixelComponent(q,GetRedPixelComponent(q));
q++;
for (x=0; x < (ssize_t) image->columns; x++)
{
intensity=PNMInteger(image,10);
- q->red=(Quantum) intensity;
+ SetRedPixelComponent(q,intensity);
if (scale != (Quantum *) NULL)
- q->red=scale[ConstrainPixel(image,(ssize_t) intensity,max_value)];
+ SetRedPixelComponent(q,scale[ConstrainPixel(image,(ssize_t)
+ intensity,max_value)]);
SetGreenPixelComponent(q,GetRedPixelComponent(q));
SetBluePixelComponent(q,GetRedPixelComponent(q));
q++;
pixel.blue=(MagickRealType) scale[ConstrainPixel(image,(ssize_t)
pixel.blue,max_value)];
}
- q->red=(Quantum) pixel.red;
- q->green=(Quantum) pixel.green;
- q->blue=(Quantum) pixel.blue;
+ SetRedPixelComponent(q,pixel.red);
+ SetGreenPixelComponent(q,pixel.green);
+ SetBluePixelComponent(q,pixel.blue);
q++;
}
if (SyncAuthenticPixels(image,exception) == MagickFalse)
extent=GetQuantumExtent(image,quantum_info,quantum_type);
for (y=0; y < (ssize_t) image->rows; y++)
{
- ssize_t
- offset;
-
MagickBooleanType
sync;
*restrict q;
ssize_t
- count;
+ count,
+ offset;
size_t
length;
ThrowReaderException(ResourceLimitError,"MemoryAllocationFailed");
for (y=0; y < (ssize_t) image->rows; y++)
{
- ssize_t
- offset;
-
MagickBooleanType
sync;
*restrict q;
ssize_t
- count;
+ count,
+ offset;
unsigned char
*pixels;
ThrowReaderException(ResourceLimitError,"MemoryAllocationFailed");
for (y=0; y < (ssize_t) image->rows; y++)
{
- ssize_t
- offset;
-
MagickBooleanType
sync;
*restrict q;
ssize_t
- count;
+ count,
+ offset;
unsigned char
*pixels;
for (x=0; x < (ssize_t) image->columns; x++)
{
p=PushShortPixel(MSBEndian,p,&pixel);
- q->red=ScaleShortToQuantum(pixel);
+ SetRedPixelComponent(q,ScaleShortToQuantum(pixel));
p=PushShortPixel(MSBEndian,p,&pixel);
- q->green=ScaleShortToQuantum(pixel);
+ SetGreenPixelComponent(q,ScaleShortToQuantum(pixel));
p=PushShortPixel(MSBEndian,p,&pixel);
- q->blue=ScaleShortToQuantum(pixel);
- q->opacity=OpaqueOpacity;
+ SetBluePixelComponent(q,ScaleShortToQuantum(pixel));
+ SetOpacityPixelComponent(q,OpaqueOpacity);
q++;
}
}
for (x=0; x < (ssize_t) image->columns; x++)
{
p=PushCharPixel(p,&pixel);
- q->red=ScaleAnyToQuantum(pixel,range);
+ SetRedPixelComponent(q,ScaleAnyToQuantum(pixel,range));
p=PushCharPixel(p,&pixel);
- q->green=ScaleAnyToQuantum(pixel,range);
+ SetGreenPixelComponent(q,ScaleAnyToQuantum(pixel,range));
p=PushCharPixel(p,&pixel);
- q->blue=ScaleAnyToQuantum(pixel,range);
- q->opacity=OpaqueOpacity;
+ SetBluePixelComponent(q,ScaleAnyToQuantum(pixel,range));
+ SetOpacityPixelComponent(q,OpaqueOpacity);
q++;
}
}
for (x=0; x < (ssize_t) image->columns; x++)
{
p=PushShortPixel(MSBEndian,p,&pixel);
- q->red=ScaleAnyToQuantum(pixel,range);
+ SetRedPixelComponent(q,ScaleAnyToQuantum(pixel,range));
p=PushShortPixel(MSBEndian,p,&pixel);
- q->green=ScaleAnyToQuantum(pixel,range);
+ SetGreenPixelComponent(q,ScaleAnyToQuantum(pixel,range));
p=PushShortPixel(MSBEndian,p,&pixel);
- q->blue=ScaleAnyToQuantum(pixel,range);
- q->opacity=OpaqueOpacity;
+ SetBluePixelComponent(q,ScaleAnyToQuantum(pixel,range));
+ SetOpacityPixelComponent(q,OpaqueOpacity);
q++;
}
}
ThrowReaderException(ResourceLimitError,"MemoryAllocationFailed");
for (y=0; y < (ssize_t) image->rows; y++)
{
- ssize_t
- offset;
-
MagickBooleanType
sync;
*restrict q;
ssize_t
- count;
+ count,
+ offset;
unsigned char
*pixels;
p=PushCharPixel(p,&pixel);
SetBluePixelComponent(q,ScaleAnyToQuantum(pixel,range));
p=PushCharPixel(p,&pixel);
- indexes[x]=ScaleAnyToQuantum(pixel,range);
+ SetIndexPixelComponent(indexes+x,ScaleAnyToQuantum(pixel,
+ range));
SetOpacityPixelComponent(q,OpaqueOpacity);
if (image->matte != MagickFalse)
{
p=PushShortPixel(MSBEndian,p,&pixel);
SetBluePixelComponent(q,ScaleAnyToQuantum(pixel,range));
p=PushShortPixel(MSBEndian,p,&pixel);
- indexes[x]=ScaleAnyToQuantum(pixel,range);
+ SetIndexPixelComponent(indexes+x,ScaleAnyToQuantum(pixel,
+ range));
SetOpacityPixelComponent(q,OpaqueOpacity);
if (image->matte != MagickFalse)
{
extent=GetQuantumExtent(image,quantum_info,quantum_type);
for (y=0; y < (ssize_t) image->rows; y++)
{
- ssize_t
- offset;
-
MagickBooleanType
sync;
*restrict q;
ssize_t
- count;
+ count,
+ offset;
size_t
length;
IndexPacket
index;
- ssize_t
- y;
-
MagickBooleanType
status;
packet_size;
ssize_t
- count;
+ count,
+ y;
/*
Open output image file.
q=PopCharPixel((unsigned char) pixel,q);
if (image->matte != MagickFalse)
{
- pixel=(unsigned char) ScaleQuantumToAny(GetOpacityPixelComponent(p),
- range);
+ pixel=(unsigned char) ScaleQuantumToAny(
+ GetOpacityPixelComponent(p),range);
q=PopCharPixel((unsigned char) pixel,q);
}
p++;
q=PopShortPixel(MSBEndian,(unsigned short) pixel,q);
if (image->matte != MagickFalse)
{
- pixel=(unsigned char) ScaleQuantumToAny(GetOpacityPixelComponent(p),
- range);
+ pixel=(unsigned char) ScaleQuantumToAny(
+ GetOpacityPixelComponent(p),range);
q=PopShortPixel(MSBEndian,(unsigned short) pixel,q);
}
p++;
q=PopCharPixel((unsigned char) pixel,q);
pixel=ScaleQuantumToAny(GetBluePixelComponent(p),range);
q=PopCharPixel((unsigned char) pixel,q);
- pixel=ScaleQuantumToAny(GetIndexPixelComponent(indexes+x),range);
+ pixel=ScaleQuantumToAny(
+ GetIndexPixelComponent(indexes+x),range);
q=PopCharPixel((unsigned char) pixel,q);
if (image->matte != MagickFalse)
{
q=PopShortPixel(MSBEndian,(unsigned short) pixel,q);
pixel=ScaleQuantumToAny(GetBluePixelComponent(p),range);
q=PopShortPixel(MSBEndian,(unsigned short) pixel,q);
- pixel=ScaleQuantumToAny(GetIndexPixelComponent(indexes+x),range);
+ pixel=ScaleQuantumToAny(
+ GetIndexPixelComponent(indexes+x),range);
q=PopShortPixel(MSBEndian,(unsigned short) pixel,q);
if (image->matte != MagickFalse)
{