Poisson Image Editing
The gradient of images can be directly edited to perform useful operations; this is called gradientbased image processing or Poisson editing. For example operations such as seamless cloning, contrast enhancement, texture flattening or seamless tiling can be performed in a very simple and efficient way by combining/modifying the image gradients. In the present work we will describe the Poisson image editing method, and review the contributions that have been made since it was proposed in 2003. In addition the integration problem will be discussed and analyzed, both from the theoretical and numerical points of view. Two different numerical implementations will be discussed, the first one uses discrete versions of differential operators to convert the problem into a sparse linear system of equations, while the second one is based on Fourier transform properties. Source Code The Octave/Matlab source code, the code documentation, and the online demo are accessible at the IPOL web page of this article1 and usage instruction are included in the README.txt file of the compressed archive.
Image Process. Line