numpy.clip(image_data, display_min, display_max, out=image_data)
image_data -= display_min
datab = numpy.empty_like(image_data)
numpy.multiply(255.0 / (display_max - display_min), image_data, out=datab)
Использование numpy для эффективного преобразования 16-битных данных изображения в 8-битные для отображения с масштабированием интенсивности