[Numpy-discussion] Help with bit arrays

Henrique Almeida hdante.lnls at gmail.com
Fri Apr 29 11:27:38 EDT 2016


 Any help with this problem ?

2016-04-27 11:35 GMT-03:00 Henrique Almeida <hdante.lnls at gmail.com>:
>  Hello, what's the current status on numpy for loading bit-arrays ?
>
> I'm currently unable to correctly load black and white (1-bit) TIFF
> images. Code example follows:
>
> from PIL import Image
> import numpy
> from matplotlib import pyplot
>
> img = Image.open('oi-00.tiff')
> a = numpy.array(img)
>
> ^ does not work for 1-bit TIFF images
>
> PIL source shows that it incorrectly uses typestr == '|b1'. I tried to
> change this to '|t1', but I get :
>
> TypeError: data type "|t1" not understood
>
> My goal is to make the above code to work for black and white TIFF
> images the same way it works for grayscale images. Any help ?



More information about the NumPy-Discussion mailing list