import gradio as gr import numpy as np from PIL import Image # Function to create an image with random pixels def generate_random_image(num_pixels): width, height = 100, 100 # Set the dimensions of the image (adjust as needed) image = np.random.randint(0, 256, (height, width, 3), dtype=np.uint8) image = Image.fromarray(image) return image # Gradio interface iface = gr.Interface( fn=generate_random_image, inputs="number", outputs="image", title="Random Image Generator", description="Enter the number of pixels to generate a random image.", ) iface.launch()