redimensionar em PIL / scipy.misc só funciona para imagens uint8? alguma alternativa?

Parece oimresize implementado emPIL/scipy.misc só funciona para imagens uint8

>>> import scipy.misc
>>> im = np.random.rand(100,200)
>>> print im.dtype
float64

>>> im2 = scipy.misc.imresize(im, 0.5)
>>> print im2.dtype
uint8

Existe alguma maneira de contornar isso? Eu gostaria de lidar com imagens HDR e, portanto, precisa lidar comfloat64 oufloat32 imagens. Obrigado.

questionAnswers(2)

yourAnswerToTheQuestion