Ravindu9904's picture
Create app.py
b9337c5 verified
raw
history blame contribute delete
419 Bytes
import gradio as gr
import pydicom
import numpy as np
import matplotlib.pyplot as plt
def load_dicom(file):
dicom_data = pydicom.dcmread(file)
image = dicom_data.pixel_array
return image
def display_dicom(file):
image = load_dicom(file)
plt.imshow(image, cmap="gray")
plt.axis("off")
return plt
interface = gr.Interface(fn=display_dicom, inputs="file", outputs="image")
interface.launch()