Original | Reconstructed | High Contrast | Low Contrast |
![]() |
![]() |
![]() |
![]() |
As intended, the reconstructed image is essentially the same as the original. Just as an experiment, I modified the code slightly to reconstruct the image with greater and smaller gradients to change the resulting contrast, as seen above.
Source | Target | Pre-blend | Blended |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
The following example was chosen to illustrate the limitations of Poisson blending. Because of the discrepancy in color and intensity between the background behind woman and the background image, and because the area of the background image that the woman is being pasted into does not have a relatively uniform intensity, Poisson blending fails to blend it in a reasonable way. |
|||
![]() |
![]() |
![]() |
![]() |
Source | Target | Poisson Blending | Mixed Blending |
![]() |
![]() |
![]() |
![]() |
As is evident, mixed blending works far better for things like blending writing or text with a uniform background into a highly textured image.