Poisson Image Editing
This is a tool to perform Poisson image editing, as first described in this paper from 2003. Poisson image editing can be used to paste the "texture" of an image onto an existing image, allowing for (sometimes) seamless image compositing. For example, this tool can be used to create the following images.


Controls
- Upload images by pressing the "Upload Images" button
- Pan and move objects by left-click dragging with your mouse.
- Zoom by scrolling with your mouse wheel.
- While dragging a layer, hold R to move rectangularly.
- While dragging corners of a layer, hold Control to snap to grid, hold D to move diagonally, hold R to move rectangularly.
- While having a layer selected, press F to flatten it.
- While having a layer selected, press Delete to remove it.
- While having a layer selected, mask by right-click dragging with your mouse, hold Control to unmask.
- While having a layer selected, press Page Up and Page Down to change its order relative to the other layers.
- Change the effective size of the masking brush by zooming in and out.
- Press P to paste colors onto the canvas.
- Press G to paste gradients onto the canvas.
- While having the canvas selected, press C to clear it.
Editor