Spaces:
Sleeping
Sleeping
import cv2 as cv | |
import numpy as np | |
import gradio as gr | |
# Görseli siyah-beyaza dönüştüren fonksiyon | |
def nostalji(image): | |
image = np.array(image) | |
gray_image = cv.cvtColor(image, cv.COLOR_BGR2GRAY) | |
return gray_image | |
# Gradio arayüzü oluştur | |
with gr.Blocks() as demo: | |
gr.Markdown("# Görseli Siyah Beyaza Çevir!") | |
gr.Markdown("Bir resim yükleyin ve siyah beyaza çevrilsin!") | |
image_input = gr.Image(type="pil", label="Girdi Görseli") | |
image_output = gr.Image(type="numpy", label="Sonuç Görseli") | |
# Bileşenleri fonksiyonla bağla | |
btn = gr.Button("Çevir") | |
btn.click(fn=nostalji, inputs=image_input, outputs=image_output) | |
# Gradio arayüzünü başlat | |
demo.launch(share=True) | |