public enum SeamlessCloneMethods
The classic method, color-based selection and alpha masking might be time consuming and often leaves an undesirable halo. Seamless cloning, even averaged with the original image, is not effective. Mixed seamless cloning based on a loose selection proves effective.
Feature exchange allows the user to easily replace certain features of one object by alternative features.
The power of the method is fully expressed when inserting objects with complex outlines into a new background.