image->columns=(size_t) MagickAbsoluteValue(bmp_info.width);
image->rows=(size_t) MagickAbsoluteValue(bmp_info.height);
image->depth=bmp_info.bits_per_pixel <= 8 ? bmp_info.bits_per_pixel : 8;
- image->resolution.x=(double) bmp_info.x_pixels/100.0;
- image->resolution.y=(double) bmp_info.y_pixels/100.0;
- image->units=PixelsPerCentimeterResolution;
if ((bmp_info.bits_per_pixel == 16) || (bmp_info.bits_per_pixel == 32))
image->matte=bmp_info.alpha_mask != 0 ? MagickTrue : MagickFalse;
if ((bmp_info.number_colors != 0) || (bmp_info.bits_per_pixel < 16))
}
bmp_colormap=(unsigned char *) RelinquishMagickMemory(bmp_colormap);
}
+ image->resolution.x=(double) bmp_info.x_pixels/100.0;
+ image->resolution.y=(double) bmp_info.y_pixels/100.0;
+ image->units=PixelsPerCentimeterResolution;
if ((image_info->ping != MagickFalse) && (image_info->number_scenes != 0))
if (image->scene >= (image_info->scene+image_info->number_scenes-1))
break;