Spaces:
Sleeping
Sleeping
| import cv2 as cv | |
| import numpy as np | |
| import gradio as gr | |
| def convertToGray(image): | |
| image = np.array(image) | |
| gray_image = cv.cvtColor(image, cv.COLOR_BGR2GRAY) | |
| return gray_image | |
| # gradio arayüzünü oluşturalım | |
| with gr.Blocks() as demo: | |
| gr.Markdown("# Görseli Siyah Beyaza Çevir!") | |
| gr.Markdown("Bir resim yükleyin ve siyah beyaza çevirin.") | |
| with gr.Row(): | |
| with gr.Column(): | |
| image_input = gr.Image(type="pil" , label = "Input Image") | |
| with gr.Column(): | |
| image_output = gr.Image(type = "numpy" , | |
| label = "Output Image") | |
| btn = gr.Button("Convert") | |
| btn.click( | |
| fn = convertToGray, | |
| inputs = image_input, | |
| outputs = image_output | |
| ) | |
| if __name__ == "__main__": | |
| demo.launch() |