span;
cube_info->next_threshold=0.0;
- if ((cube_info->colors > cube_info->maximum_colors) && (cube_info->depth > 3))
+ if (cube_info->colors > cube_info->maximum_colors)
{
MagickRealType
*quantize_error;
qsort(quantize_error,cube_info->nodes,sizeof(MagickRealType),
MagickRealTypeCompare);
cube_info->next_threshold=quantize_error[MagickMax(cube_info->nodes-
- cube_info->maximum_colors,0)];
+ 110*cube_info->maximum_colors/100,0)];
quantize_error=(MagickRealType *) RelinquishMagickMemory(
quantize_error);
}