zs38 commited on
Commit
aefbf78
·
1 Parent(s): b155f10

update examples

Browse files
Files changed (1) hide show
  1. app.py +16 -13
app.py CHANGED
@@ -83,9 +83,11 @@ def generate_image(ref_image, ref_image2, prompt, height=512, width=512, num_ste
83
 
84
 
85
  examples = [
86
- ["assets/ref1.jpg", None, "A woman dancing in the dessert", 512, 768],
87
- ["assets/ref1.jpg", "assets/ref_cat.jpg", "A woman holding a cat above her head", 768, 512],
88
- ["assets/ref2.jpg", None, "A woman sitting on the beach near the sea", 512, 768],
 
 
89
 
90
  ]
91
 
@@ -93,14 +95,15 @@ with gr.Blocks() as demo:
93
  # Top-level inputs that are always visible
94
  with gr.Row():
95
  gr.Markdown("""
96
- ## Character Consistancy Image Generation based on Flux
 
97
  """)
98
 
99
  with gr.Row():
100
  with gr.Column():
101
  with gr.Row():
102
  ref_image = gr.Image(type="pil", label="Upload Reference Subject Image", width=300)
103
- ref_image2 = gr.Image(type="pil", label="[Optional] compliment or different category", width=200)
104
  description = gr.Textbox(lines=2, placeholder="Describe the desired contents", label="Description Text")
105
  generate_btn = gr.Button("Generate Image")
106
 
@@ -113,20 +116,20 @@ with gr.Blocks() as demo:
113
  ref_scale_slider = gr.Slider(minimum=0.0, maximum=2.0, value=1.0, step=0.1, label="Reference Image Scale")
114
 
115
  with gr.Column():
116
- output = gr.Image(type="pil", label="Generated Image")
117
  # with gr.Row():
118
- with gr.Group():
119
- with gr.Row(equal_height=True):
120
- with gr.Column(scale=1, min_width=50, ):
121
- randomize_checkbox = gr.Checkbox(label="Randomize Seed", value=True)
122
- with gr.Column(scale=3, min_width=100):
123
- seed_io = gr.Number(label="Seed (if not randomizing)", value=0, interactive=True, )
124
 
125
  with gr.Row():
126
  gr.Examples(
127
  label='Click on following examples to load and try',
128
  examples=examples,
129
- inputs=[ref_image, ref_image2, description, height_slider, width_slider],
130
  fn=generate_image,
131
  outputs=output,
132
  # example_labels=['Reference Subject', 'Additional Reference', 'Prompt', 'Height', 'Width'],
 
83
 
84
 
85
  examples = [
86
+ ["assets/ref1.jpg", "A woman dancing in the dessert", 512, 768],
87
+ ["assets/ref1.jpg", "A woman holding a gray and white cat", 768, 512],
88
+ ["assets/ref2.jpg", "A woman having dinner at a table", 512, 768],
89
+ ["assets/ref3.jpg", "A woman walking in a park with trees and flowers", 512, 768],
90
+ ["assets/ref4.jpg", "A woman run across a busy street", 512, 768],
91
 
92
  ]
93
 
 
95
  # Top-level inputs that are always visible
96
  with gr.Row():
97
  gr.Markdown("""
98
+ ## Character Consistancy Image Generation based on Flux
99
+ - This model is continuously improving until it meets high standards for open-sourcing, currently good enough at generating consistent images of single human subject.
100
  """)
101
 
102
  with gr.Row():
103
  with gr.Column():
104
  with gr.Row():
105
  ref_image = gr.Image(type="pil", label="Upload Reference Subject Image", width=300)
106
+ ref_image2 = gr.Image(type="pil", label="[Optional] complement image or additional image from different category", width=200)
107
  description = gr.Textbox(lines=2, placeholder="Describe the desired contents", label="Description Text")
108
  generate_btn = gr.Button("Generate Image")
109
 
 
116
  ref_scale_slider = gr.Slider(minimum=0.0, maximum=2.0, value=1.0, step=0.1, label="Reference Image Scale")
117
 
118
  with gr.Column():
119
+ output = gr.Image(type="pil", label="Generated Image", )
120
  # with gr.Row():
121
+ # with gr.Group():
122
+ # with gr.Row(equal_height=True):
123
+ # with gr.Column(scale=1, min_width=50, ):
124
+ # randomize_checkbox = gr.Checkbox(label="Randomize Seed", value=True)
125
+ # with gr.Column(scale=3, min_width=100):
126
+ # seed_io = gr.Number(label="Seed (if not randomizing)", value=0, interactive=True, )
127
 
128
  with gr.Row():
129
  gr.Examples(
130
  label='Click on following examples to load and try',
131
  examples=examples,
132
+ inputs=[ref_image, description, height_slider, width_slider],
133
  fn=generate_image,
134
  outputs=output,
135
  # example_labels=['Reference Subject', 'Additional Reference', 'Prompt', 'Height', 'Width'],