decorate - ImageMagick Image Decoration Methods
Image * BorderImage( const Image *image, const RectangleInfo *border_info, ExceptionInfo *exception );
Image * FrameImage( const Image *image, const FrameInfo *frame_info, ExceptionInfo *exception );
unsigned int RaiseImage( Image *image, const RectangleInfo *raise_info, const int raised );
BorderImage ( ) surrounds the image with a border of the color defined bythe bordercolor member of the image structure. The width and heightof the border are defined by the corresponding members of the border_infostructure.;
The format of the BorderImage method is:
Image *BorderImage ( const Image *image, const RectangleInfo *border_info, ExceptionInfo *exception );
A description of each parameter follows:
FrameImage ( ) adds a simulated three-dimensional border around the image.The color of the border is defined by the matte_color member of image.Members width and height of frame_info specify the border width of thevertical and horizontal sides of the frame. Members inner and outerindicate the width of the inner and outer shadows of the frame.;
The format of the FrameImage method is:
Image *FrameImage ( const Image *image, const FrameInfo *frame_info, ExceptionInfo *exception );
A description of each parameter follows:
RaiseImage ( ) creates a simulated three-dimensional button-like effectby lightening and darkening the edges of the image. Members width andheight of raise_info define the width of the vertical and horizontaledge of the effect.;
The format of the RaiseImage method is:
unsigned int RaiseImage ( Image *image, const RectangleInfo *raise_info, const int raised );
A description of each parameter follows: