case BilevelType:
{
if (SetImageMonochrome(image,exception) == MagickFalse)
- {
- status=TransformImageColorspace(image,GRAYColorspace,exception);
- (void) NormalizeImage(image,exception);
- quantize_info=AcquireQuantizeInfo(image_info);
- quantize_info->number_colors=2;
- quantize_info->colorspace=GRAYColorspace;
- status=QuantizeImage(quantize_info,image,exception);
- quantize_info=DestroyQuantizeInfo(quantize_info);
- }
+ status=AutoThresholdImage(image,UndefinedThresholdMethod,exception);
image->alpha_trait=UndefinedPixelTrait;
break;
}