mirror of
https://github.com/python-pillow/Pillow.git
synced 2025-06-29 09:23:11 +03:00
Return PixelAccess from load
This commit is contained in:
parent
eb8bc46269
commit
988abb4288
|
@ -424,12 +424,13 @@ class AniImageFile(ImageFile.ImageFile):
|
||||||
raise ValueError(msg)
|
raise ValueError(msg)
|
||||||
self._size = value
|
self._size = value
|
||||||
|
|
||||||
def load(self) -> None:
|
def load(self) -> Image.core.PixelAccess | None:
|
||||||
im = self.ani.frame(self.frame)
|
im = self.ani.frame(self.frame)
|
||||||
self.info["sizes"] = im.info["sizes"]
|
self.info["sizes"] = im.info["sizes"]
|
||||||
self.info["hotspots"] = im.info["hotspots"]
|
self.info["hotspots"] = im.info["hotspots"]
|
||||||
self.im = im.im
|
self.im = im.im
|
||||||
self._mode = im.mode
|
self._mode = im.mode
|
||||||
|
return Image.Image.load(self)
|
||||||
|
|
||||||
def seek(self, frame: int) -> None:
|
def seek(self, frame: int) -> None:
|
||||||
if frame > self.info["frames"] - 1 or frame < 0:
|
if frame > self.info["frames"] - 1 or frame < 0:
|
||||||
|
|
Loading…
Reference in New Issue
Block a user