Spaces:
Sleeping
Sleeping
auto scrolling done
Browse files
app.py
CHANGED
@@ -3,6 +3,7 @@ import pdf2image
|
|
3 |
import utils
|
4 |
import numpy as np
|
5 |
import cv2
|
|
|
6 |
# get https://github.com/oschwartz10612/poppler-windows/releases/tag/v22.01.0-0
|
7 |
# poppler-utils:
|
8 |
# Installed: 22.02.0-2ubuntu0.4
|
@@ -45,30 +46,33 @@ if 'is_initialized' not in st.session_state:
|
|
45 |
|
46 |
st.write(str(st.session_state.img_index+1) +"/" + str(len(st.session_state.color_image_list)))
|
47 |
st.image(st.session_state.gray_image_np_list[st.session_state.img_index], use_column_width=True)
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
|
70 |
-
|
71 |
-
|
|
|
|
|
|
|
72 |
# #
|
73 |
# total_pages = 100
|
74 |
# print(f"total_pages = {total_pages}")
|
|
|
3 |
import utils
|
4 |
import numpy as np
|
5 |
import cv2
|
6 |
+
import time
|
7 |
# get https://github.com/oschwartz10612/poppler-windows/releases/tag/v22.01.0-0
|
8 |
# poppler-utils:
|
9 |
# Installed: 22.02.0-2ubuntu0.4
|
|
|
46 |
|
47 |
st.write(str(st.session_state.img_index+1) +"/" + str(len(st.session_state.color_image_list)))
|
48 |
st.image(st.session_state.gray_image_np_list[st.session_state.img_index], use_column_width=True)
|
49 |
+
if st.session_state.img_index < len(st.session_state.color_image_list) - 1:
|
50 |
+
st.session_state.img_index += 1
|
51 |
+
time.sleep(3)
|
52 |
+
st.rerun()
|
53 |
+
# col1, col2 = st.columns(2)
|
54 |
+
# with col1:
|
55 |
+
# if st.button("Previous"):
|
56 |
+
# print("Previous pressed")
|
57 |
+
# # Decrease index, wrap around if it goes below 0
|
58 |
+
# print("st.session_state.img_index =", str(st.session_state.img_index))
|
59 |
+
# if st.session_state.img_index > 0:
|
60 |
+
# print("case 1 before st.session_state.img_index =",str(st.session_state.img_index))
|
61 |
+
# st.session_state.img_index -= 1
|
62 |
+
# print("case 2 after st.session_state.img_index =", str(st.session_state.img_index))
|
63 |
+
# else:
|
64 |
+
# print("case 2 st.session_state.img_index =", str(st.session_state.img_index))
|
65 |
+
# st.session_state.img_index = len(st.session_state.color_image_list) - 1
|
66 |
+
# with col2:
|
67 |
+
# if st.button("Next"):
|
68 |
+
#
|
69 |
+
# print("Next pressed")
|
70 |
+
# # Increase index, wrap around if it goes past the last image
|
71 |
+
# if st.session_state.img_index < len(st.session_state.color_image_list) - 1:
|
72 |
+
# st.session_state.img_index += 1
|
73 |
+
#
|
74 |
+
# else:
|
75 |
+
# st.session_state.img_index = 0
|
76 |
# #
|
77 |
# total_pages = 100
|
78 |
# print(f"total_pages = {total_pages}")
|