CvInvokeSeamlessClone Method |
http://www.emgu.com
Image editing tasks concern either global changes (color/intensity corrections, filters, deformations) or local changes concerned to a selection. Here we are interested in achieving local changes, ones that are restricted to a region manually selected (ROI), in a seamless and effortless manner. The extent of the changes ranges from slight distortions to complete replacement by novel content
Namespace:
Emgu.CV
Assembly:
Emgu.CV.World (in Emgu.CV.World.dll) Version: 4.1.1.3497 (4.1.1.3497)
Syntaxpublic static void SeamlessClone(
IInputArray src,
IInputArray dst,
IInputArray mask,
Point p,
IOutputArray blend,
CloningMethod flags
)
Public Shared Sub SeamlessClone (
src As IInputArray,
dst As IInputArray,
mask As IInputArray,
p As Point,
blend As IOutputArray,
flags As CloningMethod
)
public:
static void SeamlessClone(
IInputArray^ src,
IInputArray^ dst,
IInputArray^ mask,
Point p,
IOutputArray^ blend,
CloningMethod flags
)
static member SeamlessClone :
src : IInputArray *
dst : IInputArray *
mask : IInputArray *
p : Point *
blend : IOutputArray *
flags : CloningMethod -> unit
Parameters
- src
- Type: Emgu.CVIInputArray
Input 8-bit 3-channel image. - dst
- Type: Emgu.CVIInputArray
Input 8-bit 3-channel image. - mask
- Type: Emgu.CVIInputArray
Input 8-bit 1 or 3-channel image. - p
- Type: System.DrawingPoint
Point in dst image where object is placed. - blend
- Type: Emgu.CVIOutputArray
Output image with the same size and type as dst. - flags
- Type: Emgu.CV.CvEnumCloningMethod
Cloning method
See Also