neverix commited on
Commit
0a8f9dd
1 Parent(s): 83190e8

Added everything else

Browse files
Files changed (1) hide show
  1. app.py +17 -11
app.py CHANGED
@@ -4,16 +4,16 @@ import streamlit as st
4
  import os
5
  import base64
6
 
7
- st.set_page_config(layout="wide", page_title='CoNR demo', page_icon="🪐")
8
 
9
- st.title('CoNR demo')
10
  st.markdown(""" <style>
11
  #MainMenu {visibility: hidden;}
12
  footer {visibility: hidden;}
13
  </style> """, unsafe_allow_html=True)
14
 
15
  def get_base64(bin_file):
16
- with open(bin_file, 'rb') as f:
17
  data = f.read()
18
  return base64.b64encode(data).decode()
19
 
@@ -35,19 +35,25 @@ def get_base64(bin_file):
35
  # set_background('ipad_bg.png')
36
 
37
  upload_img = (st.file_uploader("输入character sheet", "png", accept_multiple_files=True))
 
38
 
39
- if st.button('RUN!'):
 
 
40
  if upload_img is not None:
41
  os.makedirs("character_sheet", exist_ok=True)
42
  for i in range(len(upload_img)):
43
- with open('character_sheet/{}.png'.format(i), 'wb') as f:
44
  f.write(upload_img[i].read())
45
-
46
- st.info('努力推理中...')
47
- os.system('sh infer.sh')
48
- st.info('Done!')
49
- video_file=open('output.mp4', 'rb')
 
 
 
50
  video_bytes = video_file.read()
51
  st.video(video_bytes, start_time=0)
52
  else:
53
- st.info('还没上传图片呢> <')
 
4
  import os
5
  import base64
6
 
7
+ st.set_page_config(layout="wide", page_title="CoNR demo", page_icon="🪐")
8
 
9
+ st.title("CoNR demo")
10
  st.markdown(""" <style>
11
  #MainMenu {visibility: hidden;}
12
  footer {visibility: hidden;}
13
  </style> """, unsafe_allow_html=True)
14
 
15
  def get_base64(bin_file):
16
+ with open(bin_file, "rb") as f:
17
  data = f.read()
18
  return base64.b64encode(data).decode()
19
 
 
35
  # set_background('ipad_bg.png')
36
 
37
  upload_img = (st.file_uploader("输入character sheet", "png", accept_multiple_files=True))
38
+ upload_img2 = (st.file_uploader("pose images", "png", accept_multiple_files=True))
39
 
40
+ # os.system("sh download.sh")
41
+
42
+ if st.button("RUN!"):
43
  if upload_img is not None:
44
  os.makedirs("character_sheet", exist_ok=True)
45
  for i in range(len(upload_img)):
46
+ with open("character_sheet/{}.png".format(i), "wb") as f:
47
  f.write(upload_img[i].read())
48
+ os.makedirs("poses", exist_ok=True)
49
+ for i, e in enumerate(upload_img2):
50
+ with open(f"poses/{i}.png", "wb") as f:
51
+ f.write(e.read())
52
+ st.info("努力推理中...")
53
+ os.system("sh infer.sh")
54
+ st.info("Done!")
55
+ video_file=open("output.mp4", "rb")
56
  video_bytes = video_file.read()
57
  st.video(video_bytes, start_time=0)
58
  else:
59
+ st.info("还没上传图片呢> <")