DanielIglesias97's picture
First upload of the code for the ImageClassification demo.
696ce04
raw
history blame contribute delete
771 Bytes
import configparser
import gradio as gr
from image_processor import ImageProcessor
def main():
config = configparser.ConfigParser()
config.read('config.cfg')
host_ip_address = str(config['SERVER']['host_ip_address'])
port_number = int(config['SERVER']['port_number'])
image_processor_obj = ImageProcessor()
interface = gr.Interface(
fn=image_processor_obj.process_image,
inputs=gr.Image(type="pil"),
outputs=[
gr.DataFrame(headers=['label', 'prob']),
],
title="Image Classification Demo",
description="Upload an image to see the results of its classification.",
allow_flagging="never"
)
interface.launch(server_name=host_ip_address, server_port=port_number)
main()