NightRaven109 commited on
Commit
cc84a52
·
verified ·
1 Parent(s): 272c3d1

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +21 -72
app.py CHANGED
@@ -268,80 +268,29 @@ def gradio_interface(input_img):
268
  print(f"Error processing image: {str(e)}")
269
  return [None, None]
270
 
271
- # Define default values
272
- DEFAULT_VALUES = {
273
- "prompt": "clean, texture, high-resolution, 8k",
274
- "negative_prompt": "blurry, dotted, noise, raster lines, unclear, lowres, over-smoothed",
275
- "guidance_scale": 2.5,
276
- "conditioning_scale": 1.0,
277
- "num_steps": 6,
278
- "seed": None,
279
- "upscale_factor": 4,
280
- "color_fix_method": "adain"
281
- }
282
-
283
- # Create Gradio interface
284
- demo = gr.Interface(
285
- fn=process_image,
286
- inputs=[
287
- gr.Image(label="Input Image"),
288
- gr.Textbox(
289
- label="Prompt",
290
- value=DEFAULT_VALUES["prompt"],
291
- default=DEFAULT_VALUES["prompt"]
292
- ),
293
- gr.Textbox(
294
- label="Negative Prompt",
295
- value=DEFAULT_VALUES["negative_prompt"],
296
- default=DEFAULT_VALUES["negative_prompt"]
297
- ),
298
- gr.Slider(
299
- minimum=1.0,
300
- maximum=20.0,
301
- value=DEFAULT_VALUES["guidance_scale"],
302
- default=DEFAULT_VALUES["guidance_scale"],
303
- label="Guidance Scale"
304
- ),
305
- gr.Slider(
306
- minimum=0.1,
307
- maximum=2.0,
308
- value=DEFAULT_VALUES["conditioning_scale"],
309
- default=DEFAULT_VALUES["conditioning_scale"],
310
- label="Conditioning Scale"
311
- ),
312
- gr.Slider(
313
- minimum=1,
314
- maximum=50,
315
- value=DEFAULT_VALUES["num_steps"],
316
- default=DEFAULT_VALUES["num_steps"],
317
- step=1,
318
- label="Number of Steps"
319
- ),
320
- gr.Number(
321
- label="Seed",
322
- value=DEFAULT_VALUES["seed"],
323
- default=DEFAULT_VALUES["seed"]
324
- ),
325
- gr.Slider(
326
- minimum=1,
327
- maximum=4,
328
- value=DEFAULT_VALUES["upscale_factor"],
329
- default=DEFAULT_VALUES["upscale_factor"],
330
- step=1,
331
- label="Upscale Factor"
332
- ),
333
- gr.Radio(
334
- choices=["none", "wavelet", "adain"],
335
- label="Color Fix Method",
336
- value=DEFAULT_VALUES["color_fix_method"],
337
- default=DEFAULT_VALUES["color_fix_method"]
338
- ),
339
  ],
340
- outputs=gr.Image(label="Generated Image"),
341
- title="Controllable Conditional Super-Resolution",
342
- description="Upload an image to enhance its resolution using CCSR."
 
 
 
 
 
 
 
 
 
 
343
  )
344
 
345
  # Launch the app
346
  if __name__ == "__main__":
347
- iface.launch()
 
268
  print(f"Error processing image: {str(e)}")
269
  return [None, None]
270
 
271
+ # Define interface
272
+ iface = gr.Interface(
273
+ fn=gradio_interface,
274
+ inputs=gr.Image(label="Input Image"),
275
+ outputs=[
276
+ gr.Image(label="Raw Depth Map"),
277
+ gr.Image(label="Normal Map")
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
278
  ],
279
+ title="Depth and Normal Map Generation",
280
+ description="Upload an image to generate its depth map and normal map.",
281
+ examples=[
282
+ "PavingStones144_1K-PNG_Color.png",
283
+ "0269B55506557D8D_diffuse.png",
284
+ "Brick_Floor_tkqlcekcw_8K_surface_msAlbedo_baked.jpg",
285
+ "Brick_Painted_sb0hkjp0_4K_surface_msAlbedo_baked.jpg",
286
+ "Concrete_rlvlbep0_4K_surface_msAlbedo_baked.jpg",
287
+ "Grass_Dried_scmkvwp0_4K_surface_msAlbedo_baked.jpg",
288
+ "Stone_Tile_uc2jdbpg_8K_surface_msAlbedo_baked.jpg",
289
+ "Surface_Tiles_smgmjog_8K_surface_msAlbedo_baked.jpg",
290
+ "Panel.jpg"
291
+ ]
292
  )
293
 
294
  # Launch the app
295
  if __name__ == "__main__":
296
+ iface.launch()