Python GIF 그림 재생 실현
GIF 그림 은 이제 우리 의 일상생활 에 융합 되 었 습 니 다.위 챗 군,QQ 군,친구 권...............................................................걱정 하지 마 세 요.파 이 썬 의 GIF 재생 기술 을 배우 면 당신 은'투 투 왕'입 니 다.
우리 본문의 내용 을 직접 시작 합 시다!
PIL(Python Image Library)
이것 은 python 의 제3자 이미지 처리 라 이브 러 리 로 기능 이 매우 강하 고 거의 Python 의 공식 이미지 처리 라 이브 러 리 로 인 정 받 습 니 다.
1:PIL 라 이브 러 리 모듈 가 져 오기
from PIL import Image, ImageSequence # PIL Image ImageSequence
im = Image.open(r'./1.gif') # gif
2:GIF 그림 분해이 프로그램의 원 리 를 더욱 직관 적 으로 이해 하기 위해 서,우 리 는 프로그램 분해 gif 동 도 를 모두 저장 할 수 있다.
sequence = [] # GIF
i=0
for f in ImageSequence.Iterator(im): # GIF
sequence.append(f.copy())
i+=1
f.save('out_'+str(i)+'.png') #
3:얻 은 시퀀스 를 reverse()함수 로 거꾸로 합 니 다.
sequence.reverse()
4:받 은 프레임 시퀀스 를 GIF 로 다시 복원 합 니 다.
sequence[0].save(r'./out_zr640.gif',save_all = True, append_images=sequence[1:]) # gif
효과 표시:이상 은 Python 이 GIF 그림 재생 을 실현 하 는 상세 한 내용 입 니 다.Python GIF 재생 에 관 한 자 료 는 다른 관련 글 을 주목 하 세 요!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Python의 None과 NULL의 차이점 상세 정보그래서 대상 = 속성 + 방법 (사실 방법도 하나의 속성, 데이터 속성과 구별되는 호출 가능한 속성 같은 속성과 방법을 가진 대상을 클래스, 즉 Classl로 분류할 수 있다.클래스는 하나의 청사진과 같아서 하나의 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.