composite - Methods to Composite an Image
unsigned int  CompositeImage( Image *image, const CompositeOperator compose, const Image *composite_image, const long x_offset, const long y_offset );
CompositeImage() returns the second image composited onto the first at the specified offsets. 
The format of the CompositeImage method is:
unsigned int CompositeImage ( Image *image, const CompositeOperator compose, const Image *composite_image, const long x_offset, const long y_offset ); 
A description of each parameter follows:
- 
- image:
 
- 
The image.
- compose:
 
- 
This operator affects how the composite is applied to the image.  The default is Over.  Choose from one of these operators: OverCompositeOp, InCompositeOp, OutCompositeOP, AtopCompositeOP, XorCompositeOP, PlusCompositeOP, MinusCompositeOP, AddCompositeOP, SubtractCompositeOP, DifferenceCompositeOP, BumpmapCompositeOP, CopyCompositeOP, DisplaceCompositeOP.
- composite_image:
 
- 
The composite image.
- x_offset:
 
- 
The column offset of the composited image.
- y_offset:
 
- 
The row offset of the composited image.