Skip to content

Erkaman/poisson-image-editing

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

poisson-image-editing

Implementation of "Poisson Image Editing".

Note: Local illumination changes, Local color changes, Seamless tiling is not implemented.

ToDo

  • implement "Local illumination changes, Local color changes, Seamless tiling".
  • add offset information
  • want to create GUI
Figure1. Seamless cloning(import, mixing gradients)
Figure2. Selection editing(texuture flattening, local illumination changes, Local color changes)

Environment

Ubuntu 18.04
Python3.6(Anaconda3-5.2.0)

Dependency

  • OpenCV3
  • numpy
  • sys
  • os

Usage

python main.py argvs[1] argvs[2] argvs[3]

--> 
argvs[1]  :  path to source image   
argvs[2]  :  path to mask image
argvs[3]  :  path to target image
argvs[4]  :  method

References

[1] Pérez, Patrick, Michel Gangnet, and Andrew Blake. "Poisson image editing." ACM Transactions on graphics (TOG) 22.3 (2003): 313-318. [Paper]

[2] COMP 790-096: Computational Photography

[3] roadfromatoz's Implementation

About

Implementation of "Poisson Image Editing".

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%