반응형
Python으로 Gif 파일 만들기
이미지들을 모아서 gif 파일을 만드는 걸 파이썬으로 할 수 있다.
코드는 다음과 같음
1) imageio 라이브러리를 불러오기
import imageio
2) 이미지가 있는 위치 파악
# 현재 경로 파악
pwd
# 현재 경로의 문서 리스트 파악
ls
3) 해당 라이브러리 형식으로 파일을 붙여주기
filenames = ['image1.jpg', 'image2.jpg']
images = []
for filename in filenames:
images.append(imageio.imread(filename))
4) 이미지 형식과 움직임 속도 지정해서 저장하기
imageio.mimsave('practice.gif', images, 'GIF', duration=1.0)
로 하고 ls 로 확인해보면 해당 이미지가 만들어져 있는 걸 볼 수 있다~
duration은 second 기준으로 지정해주면 됨. 0.5는 0.5초
filenames = ['~/image1.jpg'] 등등 상대경로 지정해도 될려나. 그건 모르겠다. 나는 download에 이미지 저장하고 해당 경로로 가서 파일을 돌렸다. 하단의 방식으로. 해당 경로 설정이 이미 ~Downloads 여서 바로 돌리고, 이미지 위치에 따라서 지정해줘야 할 필요성은 있을 듯.
Tistory에 GIF 올리는 법
은 생각보다 간단했다. 역시 만들어진 블로그 플랫폼이 있는 건 편하구만,
1) 맨 위쪽에 사진을 클릭하고
2) 해당 파일의 gif 파일을 선택하면 바로 티스토리에 넣어진다.
폴더를 열고 해당 파일을 드래그 앤 드랍 (Drag & Drop)해도 자동으로 붙여진다.
gif 만들고 올리기 끗.
반응형
'Python' 카테고리의 다른 글
ValueError: could not convert string to float: '' (0) | 2022.07.10 |
---|---|
pycharm 에서 파이썬 새 프로젝트 만들기 (0) | 2022.07.10 |
파이썬으로 글자 그림 만들기, python figure (0) | 2022.07.06 |
Eliza chatbot - 사람들의 마음을 위로해주는 대화봇 (2) | 2022.06.29 |
python) seaborn(sns) scatterplot 그래프 색상 지정하기 (0) | 2022.06.27 |