Home
Name Modified Size InfoDownloads / Week
v1.2 2025-01-14
README.md 2025-09-23 3.1 kB
LICENSE 2025-09-17 1.1 kB
Totals: 3 Items   4.2 kB 0

QPoisson

license Build status sf bili

Implement Poisson blending algorithm in a simple photo editor with C++ Qt Frame on Windows.

Usage

Click to open dest img, then click to open src img
Click to circle an area on src img, then click to paste the circled area onto dst img
Click to blend the pasted area into dst img

Code download

git clone git@github.com:Genius-Society/QPoisson.git
cd QPoisson

Environment installation, configuration & code debugging, release

Please refer to this blog post for this section.

Dependency library

Eigen is a C++ library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.

Method

The core method for the blending process comes from Poisson Image Editing, in which the formula of computing vector b is as follow:

b[i] = div ( G( Source(x,y) ) ) - Neighbor(target i) ;  // i=1..N

Thanks

Source: README.md, updated 2025-09-23