Compare commits
14 Commits
| Author | SHA1 | Date |
|---|---|---|
|
|
60adae2252 | |
|
|
515b4d6cac | |
|
|
74338a118d | |
|
|
70d9ee4629 | |
|
|
cfbd32363f | |
|
|
ac0d51818b | |
|
|
d6461e7daa | |
|
|
4edb1729c9 | |
|
|
358c7e954d | |
|
|
8259681774 | |
|
|
07969fc78c | |
|
|
0b28b24200 | |
|
|
1139764bf7 | |
|
|
8cedb40787 |
|
|
@ -2,5 +2,5 @@ import launch
|
|||
|
||||
if not launch.is_installed("imageio"):
|
||||
launch.run_pip("install imageio", "requirements 0 for Infinite-Zoom")
|
||||
if not launch.is_installed("imageio-ffmpeg"):
|
||||
if not launch.is_installed("imageio_ffmpeg"):
|
||||
launch.run_pip("install imageio-ffmpeg", "requirements 1 for Infinite-Zoom")
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
import gradio as gr
|
||||
from .run import create_zoom
|
||||
import modules.shared as shared
|
||||
from webui import wrap_gradio_gpu_call
|
||||
from modules.call_queue import wrap_gradio_gpu_call
|
||||
from modules.ui import create_output_panel
|
||||
|
||||
from .static_variables import (
|
||||
|
|
@ -250,15 +250,23 @@ Our best experience and trade-off is the R-ERSGAn4x upscaler.
|
|||
)
|
||||
|
||||
with gr.Column(scale=1, variant="compact"):
|
||||
output_video = gr.Video(label="Output").style(width=512, height=512)
|
||||
output_video = gr.Video(label="Output", width=512, height=512)
|
||||
output_panel = create_output_panel(
|
||||
"infinite-zoom", shared.opts.outdir_img2img_samples
|
||||
)
|
||||
|
||||
if isinstance(output_panel, tuple):
|
||||
(
|
||||
out_image,
|
||||
generation_info,
|
||||
html_info,
|
||||
html_log,
|
||||
) = create_output_panel(
|
||||
"infinite-zoom", shared.opts.outdir_img2img_samples
|
||||
)
|
||||
) = output_panel
|
||||
else:
|
||||
out_image = output_panel.gallery
|
||||
generation_info = output_panel.generation_info
|
||||
html_info = output_panel.infotext
|
||||
html_log = output_panel.html_log
|
||||
|
||||
generate_btn.click(
|
||||
fn=wrap_gradio_gpu_call(create_zoom, extra_outputs=[None, "", ""]),
|
||||
|
|
@ -295,7 +303,7 @@ Our best experience and trade-off is the R-ERSGAn4x upscaler.
|
|||
fn=checkPrompts, inputs=[main_prompts], outputs=[generate_btn]
|
||||
)
|
||||
|
||||
interrupt.click(fn=shared.state.interrupt(), inputs=[], outputs=[])
|
||||
interrupt.click(fn=lambda: shared.state.interrupt(), inputs=[], outputs=[])
|
||||
infinite_zoom_interface.queue()
|
||||
return [(infinite_zoom_interface, "Infinite Zoom", "iz_interface")]
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue