mirror of
https://github.com/python-pillow/Pillow.git
synced 2025-04-27 20:43:43 +03:00
initial py3 compatibility
This commit is contained in:
parent
5fe80c6d4a
commit
85693d60d0
|
@ -73,9 +73,9 @@ class LutBuilder:
|
||||||
self.patterns += patterns
|
self.patterns += patterns
|
||||||
|
|
||||||
def build_default_lut(self):
|
def build_default_lut(self):
|
||||||
symbols = ['\0','\1']
|
symbols = [0, 1]
|
||||||
m = 1 << 4 # pos of current pixel
|
m = 1 << 4 # pos of current pixel
|
||||||
self.lut = bytearray(''.join([symbols[(i & m)>0] for i in range(LUT_SIZE)]))
|
self.lut = bytearray([symbols[(i & m)>0] for i in range(LUT_SIZE)])
|
||||||
|
|
||||||
def get_lut(self):
|
def get_lut(self):
|
||||||
return self.lut
|
return self.lut
|
||||||
|
@ -168,7 +168,7 @@ class LutBuilder:
|
||||||
|
|
||||||
for p,r in patterns:
|
for p,r in patterns:
|
||||||
if p.match(bitpattern):
|
if p.match(bitpattern):
|
||||||
self.lut[i] = ['\0','\1'][r]
|
self.lut[i] = [0, 1][r]
|
||||||
|
|
||||||
return self.lut
|
return self.lut
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user