path 경로에 0~3 까지 번호를 지정한 사진을 넣었다.
크기가 좀안맞긴 하다
import os
from PIL import Image
from IPython.display import Image as Img
from IPython.display import display
def generate_gif(path):
# os.listdir 경로에 파일을 리스트로 반환한다.
img_list = os.listdir(path)
img_list = [path + '/' + x for x in img_list]
images = [Image.open(x) for x in img_list]
im = images[0]
im.save('out.gif', save_all=True, append_images=images[1:],loop=0xff, duration=500)
# loop 반복 횟수
# duration 프레임 전환 속도 (500 = 0.5초)
return Img(url='out.gif')
gif = generate_gif('C:\\Users\\5-10\\Documents\\Github\\streamlit\\figures')
display(gif)
'DataScience > Python' 카테고리의 다른 글
Pandas 행과 열의 문자열인덱스를 숫자로 가져오는 방법 (0) | 2022.12.16 |
---|---|
문자열로 이루어진 리스트를 피클로 저장할때 (0) | 2022.12.15 |
Pandas url.csv 데이터분석 6.a실습 (0) | 2022.11.29 |
데이터프레임에 "특정단어"가 들어가있는지 여부 pd.str.contains() (0) | 2022.11.29 |
pd.read_csv(thousands= ','), 차원이 다른 데이터를 차트로, 데이터프레임에서 데이터값의 콤마제거 (0) | 2022.11.29 |