[Streamlit] 이미지와 영상 보여주기

원준·2023년 5월 24일
0

Streamlit

목록 보기
9/13
post-custom-banner

1. 이미지 보여주기

1) 폴더 내의 이미지 보여주기

  • 폴더 내의 이미지 파일을 통해 보여줄려한다면 모듈을 불러와야한다.

  • PIL의 Image 모듈을 불러와야한다.

    # 사용 방법
    from PIL import Image # 위에서 선언 후 사용해야한다.
    
    
    # main()
    img = Image.open('data/image.jpg')
    	# 경로에 있는 이미지 파일을 통해 변수 저장
    st.image(img)
    	# streamlit를 통해 이미지를 보여준다.

2) 경로를 통해 이미지 보여주기

  • 이미지 고유 주소를 통해 보여주는 방법이 있다.
  • streamlit의 내장 함수를 통해 바로 보여줄수 있다.
    st.image('이미지 주소 경로')

2. 동영상 보여주기

  • open 함수를 통해 열고 보여줘야한다.
    video_file = open('data.video.mp4', 'rb')
    st.video(video_file)
profile
공부해보자
post-custom-banner

0개의 댓글