import gradio as gr def image(im): return im with gr.Blocks() as demo: im = gr.Image(placeholder="""# a heading!\n\na new line!\na new line!""") im2 = gr.ImageEditor(placeholder="""# a heading!\n\na new line!\na new line!""", interactive=True) btn = gr.Button() btn.click(lambda x: x, outputs=im2, inputs=im) if __name__ == "__main__": demo.launch()