lampongyuen commited on
Commit
44e71ab
·
1 Parent(s): 71477f6

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -9
app.py CHANGED
@@ -1,23 +1,21 @@
1
  import gradio
2
  import cv2
3
 
4
- def greet(image, name, is_morning, temperature):
5
- salutation = "Good morning" if is_morning else "Good evening"
6
- greeting = f"{salutation} {name}. It is {temperature} degrees today"
7
- celsius = (temperature - 32) * 5 / 9
8
  # contrast [1.0-3.0]
9
  # brightness [0-100]
10
  # https://docs.opencv.org/4.x/d3/dc1/tutorial_basic_linear_transform.html
11
- in_contrast = 1.0
12
- in_brightness = 50
13
  new_image = cv2.convertScaleAbs(image, alpha=in_contrast, beta=in_brightness)
14
- return new_image, greeting, round(celsius, 2)
15
 
16
 
17
  demo = gradio.Interface(
18
  fn=greet,
19
- inputs=['image',"text", "checkbox", gradio.Slider(0, 100)],
20
- outputs=['image',"text", "number"],
21
  )
22
  demo.launch()
23
 
 
1
  import gradio
2
  import cv2
3
 
4
+ def greet(image, name, in_contrast, in_brightness):
5
+ in_contrast = in_contrast / 100*3
6
+ in_brightness = in_brightness
7
+ greeting = f"{salutation} {name}. It is {in_brightness} today"
8
  # contrast [1.0-3.0]
9
  # brightness [0-100]
10
  # https://docs.opencv.org/4.x/d3/dc1/tutorial_basic_linear_transform.html
 
 
11
  new_image = cv2.convertScaleAbs(image, alpha=in_contrast, beta=in_brightness)
12
+ return new_image
13
 
14
 
15
  demo = gradio.Interface(
16
  fn=greet,
17
+ inputs=['image',"text", gradio.Slider(0,100), gradio.Slider(0, 100)],
18
+ outputs=['image'],
19
  )
20
  demo.launch()
21