Intrinsic / app.py
ccareaga's picture
testing out creating a simple app
1c46df5
raw
history blame
600 Bytes
import gradio as gr
from chrislib.general import uninvert, view
from intrinsic.pipeline import run_pipeline
from intrinsic.model_util import load_models
intrinsic_model = load_models('paper_weights')
global intrinsic_model
def decompose(img):
result = run_pipeline(
img,
intrinsic_model
)
return view(uninvert(result['inv_shd'])), "Completed"
gr.Interface(
generatedepth,
[gr.inputs.Image(type="numpy", label="Input")],
[gr.outputs.Image(type="numpy", label="Output"), gr.outputs.Textbox(label=":")],
examples=[["avocado.jpg"]]
).launch(debug=True)