Alpersx commited on
Commit
3cfe649
·
verified ·
1 Parent(s): 981ac8a

Upload app.py

Browse files
Files changed (1) hide show
  1. app.py +25 -0
app.py ADDED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import cv2 as cv
2
+ import numpy as np
3
+ import gradio as gr
4
+
5
+ def nostalji(image):
6
+ image=np.array(image)
7
+ gray_image=cv.cvtColor(image,cv.COLOR_BGR2GRAY)
8
+ return gray_image
9
+
10
+ #Gradio arayüzünü oluştur
11
+ with gr.Blocks() as demo:
12
+ gr.Markdown("# Görseli Siyah Beyaza çevir!")
13
+ gr.Markdown("Bir resim yükleyin ve siyah beyaza çevrilsin!")
14
+
15
+ image_input=gr.Image(type="pil")
16
+
17
+ image_output=gr.Image(type="numpy",label="Sonuç resmi")
18
+
19
+ #Bileşenleri fonksiyonla bağla
20
+ btn=gr.Button("Çevir")
21
+ btn.click(fn=nostalji,inputs=image_input,outputs=image_output)
22
+
23
+ #Gradio arayüzünü başlat
24
+ if __name__ == "__main__":
25
+ demo.launch(share=True)