)EjKPddlmZddlZddlZddlmZmZmZddlm Z m Z m Z m Z m Z ddlmZddlmZddZddZGdde jZe jejee jejee jejde jejddS)) annotationsN)IOAnycast)Image ImageFile ImageSequenceJpegImagePluginTiffImagePlugin)o32le) DeferredErrorim Image.Imagefp IO[bytes]filename str | bytesreturnNonec2tj|||dSN)r _save)rrrs DC:\PYTHON\MyICR_Suite\python\Lib\site-packages\PIL/MpoImagePlugin.pyrr%s"b(+++++c h|jdg}|s$t|ddst|||dSd}g}|g|}t d|D}|D][}t j|D]B} |sdd|zz} dtjd d | zzd zd | zz| jd <| jdx} rMt| tj r| } | | jd<|dt| zz }tj| ||||| |} | |d| | _|||dz D]t'j} d| d<t|| d<d}d}t+|D]<\}}|dkrd}nd}|tjd|||ddz }|dkr||z}||z }=|| d<|||dt1dz| dz|dt2jdS)N append_images is_animatedFc38K|]}t|ddVdS)n_framesrN)getattr).0seqs r z_save_all..2s.DDZ++DDDDDDrBsz>HsMPF extraexifJPEGs0100irrizz1MpoImageFile._after_jpeg_open..ws7   rs|(#"""""  ,,,,6666zVVVVV?0VVV@L'/// +Y777,f555L'55555r