Yuanshi commited on
Commit
f2bc084
·
verified ·
1 Parent(s): 22e4732

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +26 -4
app.py CHANGED
@@ -1,9 +1,9 @@
1
  import gradio as gr
2
- import spaces
3
-
4
  from ominicontrol import generate_image
5
 
6
- USE_ZERO_GPU = True
 
 
7
 
8
  css = """
9
  .inputPanel {
@@ -25,6 +25,15 @@ css = """
25
  }
26
  """
27
 
 
 
 
 
 
 
 
 
 
28
 
29
  def style_transfer(image, style):
30
  return image
@@ -40,7 +49,7 @@ styles = [
40
 
41
  def gradio_interface():
42
  with gr.Blocks(css=css) as demo:
43
- gr.Markdown("# 🌍 OminiControl (Image Stylization)")
44
  with gr.Row(equal_height=False):
45
  with gr.Column(variant="panel", elem_classes="inputPanel"):
46
  original_image = gr.Image(
@@ -111,6 +120,19 @@ def gradio_interface():
111
  label="Output Image",
112
  )
113
 
 
 
 
 
 
 
 
 
 
 
 
 
 
114
  btn.click(
115
  fn=infer,
116
  inputs=[
 
1
  import gradio as gr
 
 
2
  from ominicontrol import generate_image
3
 
4
+ import spaces
5
+
6
+ USE_ZERO_GPU = False
7
 
8
  css = """
9
  .inputPanel {
 
25
  }
26
  """
27
 
28
+ header = """
29
+ # 🌍 OminiControl Art
30
+ <div style="text-align: center; display: flex; justify-content: left; gap: 5px;">
31
+ <a href="https://arxiv.org/abs/2411.15098"><img src="https://img.shields.io/badge/ariXv-Paper-A42C25.svg" alt="arXiv"></a>
32
+ <a href="https://github.com/Yuanshi9815/OminiControl"><img src="https://img.shields.io/badge/GitHub-Code-blue.svg?logo=github&" alt="GitHub"></a>
33
+ </div>
34
+ """
35
+
36
+
37
 
38
  def style_transfer(image, style):
39
  return image
 
49
 
50
  def gradio_interface():
51
  with gr.Blocks(css=css) as demo:
52
+ gr.Markdown(header)
53
  with gr.Row(equal_height=False):
54
  with gr.Column(variant="panel", elem_classes="inputPanel"):
55
  original_image = gr.Image(
 
120
  label="Output Image",
121
  )
122
 
123
+ with gr.Row():
124
+ examples = gr.Examples(
125
+ examples=[
126
+ ["examples/DistractedBoyfriend.webp", styles[0]],
127
+ ["examples/steve.webp", styles[0]],
128
+ ["examples/oiiai.png", styles[1]],
129
+ ["examples/doge.jpg", styles[1]],
130
+ ["examples/breakingbad.jpg", styles[2]],
131
+ ["examples/PulpFiction.jpg", styles[3]],
132
+ ],
133
+ inputs=[original_image, style],
134
+ )
135
+
136
  btn.click(
137
  fn=infer,
138
  inputs=[