Spaces:
Runtime error
Runtime error
from transformers import pipeline | |
import gradio as gr | |
# Initialize the pipeline with the Marigold model hosted on Hugging Face | |
model = pipeline("image-to-image", model="prs-eth/marigold-depth-v1-0") | |
def predict_depth(image): | |
# Generate a depth map from the input image using the model | |
output = model(image) | |
return output['output_image'] # Ensure this key matches the output of your model | |
# Set up the Gradio interface | |
interface = gr.Interface( | |
fn=predict_depth, | |
inputs=gr.inputs.Image(shape=(512, 512), label="Upload Image"), | |
outputs=gr.outputs.Image(label="Depth Map"), | |
title="Marigold Depth Map Estimation", | |
description="Upload an image and the model will estimate and display its depth map." | |
) | |
if __name__ == "__main__": | |
interface.launch() | |