image=DestroyImageList(image);
return((Image *) NULL);
}
- SetImageColorspace(image,GRAYColorspace,exception);
image->depth=1;
image->endian=MSBEndian;
(void) ReadBlobLSBShort(image);
/*
Convert bi-level image to pixel packets.
*/
+ SetImageColorspace(image,GRAYColorspace,exception);
quantum_info=AcquireQuantumInfo(image_info,image);
if (quantum_info == (QuantumInfo *) NULL)
ThrowReaderException(ResourceLimitError,"MemoryAllocationFailed");
/*
Read DPX file header.
*/
- SetImageColorspace(image,RGBColorspace,exception);
offset=0;
count=ReadBlob(image,4,(unsigned char *) magick);
offset+=count;
offset+=ReadBlob(image,sizeof(dpx.image.image_element[i].description),
(unsigned char *) dpx.image.image_element[i].description);
}
+ SetImageColorspace(image,RGBColorspace,exception);
SetPrimaryChromaticity((DPXColorimetric)
dpx.image.image_element[0].colorimetric,&image->chromaticity);
offset+=ReadBlob(image,sizeof(dpx.image.reserve),(unsigned char *)
fits_info.bits_per_pixel;
image->endian=fits_info.endian;
image->scene=(size_t) scene;
- SetImageColorspace(image,GRAYColorspace,exception);
if ((image_info->ping != MagickFalse) && (image_info->number_scenes != 0))
if (image->scene >= (image_info->scene+image_info->number_scenes-1))
break;
/*
Initialize image structure.
*/
+ SetImageColorspace(image,GRAYColorspace,exception);
if ((fits_info.min_data != 0.0) || (fits_info.max_data != 0.0))
{
if ((fits_info.bits_per_pixel != 0) && (fits_info.max_data == 0.0))