mirror of
https://github.com/python-pillow/Pillow.git
synced 2025-07-10 16:22:22 +03:00
hack202406 - requested changes
This commit is contained in:
parent
c5ebc81dc3
commit
e0a5d81127
|
@ -117,7 +117,7 @@ class ImageFile(Image.Image):
|
|||
|
||||
self.readonly = 1 # until we know better
|
||||
|
||||
self.newconfig = ()
|
||||
self.mb_config = ()
|
||||
|
||||
self.decoderconfig = ()
|
||||
self.decodermaxblock = MAXBLOCK
|
||||
|
@ -227,7 +227,7 @@ class ImageFile(Image.Image):
|
|||
msg = "buffer is not large enough"
|
||||
raise OSError(msg)
|
||||
self.im = Image.core.map_buffer(
|
||||
self.map, self.size, decoder_name, offset, args, *self.newconfig
|
||||
self.map, self.size, decoder_name, offset, args, *self.mb_config
|
||||
)
|
||||
readonly = 1
|
||||
# After trashing self.im,
|
||||
|
@ -316,7 +316,7 @@ class ImageFile(Image.Image):
|
|||
def load_prepare(self) -> None:
|
||||
# create image memory if necessary
|
||||
if not self.im or self.im.mode != self.mode or self.im.size != self.size:
|
||||
self.im = Image.core.new(self.mode, self.size, *self.newconfig)
|
||||
self.im = Image.core.new(self.mode, self.size, *self.mb_config)
|
||||
# create palette (optional)
|
||||
if self.mode == "P":
|
||||
Image.Image.load(self)
|
||||
|
|
|
@ -60,7 +60,6 @@ from ._deprecate import deprecate
|
|||
from .TiffTags import TYPES
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
logger.setLevel(logging.DEBUG) # XXX hack202406
|
||||
|
||||
# Set these to true to force use of libtiff for reading or writing.
|
||||
READ_LIBTIFF = False
|
||||
|
@ -1483,7 +1482,7 @@ class TiffImageFile(ImageFile.ImageFile):
|
|||
logger.debug("- pil mode: %s", self.mode)
|
||||
if self.mode == "MB":
|
||||
assert max(bps_tuple) == min(bps_tuple)
|
||||
self.newconfig = (max(bps_tuple), samples_per_pixel)
|
||||
self.mb_config = (max(bps_tuple), samples_per_pixel)
|
||||
|
||||
self.info["compression"] = self._compression
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user