Future Plans

At this early stage in development, there is no reason to artificially constrain imagination or ambitions. Therefore, I have laid out a challenging release plan for Magick++. What actually gets accomplished depends on the level of support from users and developers. Volunteers are needed. In particular, work on the CORBA IDL-base API may proceed in parallel with other development. The following is the tentative development and release plan.

1.0 API for operating on individual images and STL containers of images

This version supports all ImageMagick API operations which operate on a single image as well as providing STL container support for operating on multiple images (on any STL compatable container which supports a forward input iterator).
STL is used as the framework in which to store images. Template functions (e.g. montage)  are provided to build the image lists required by ImageMagick and then invoke the list-oriented ImageMagick API. STL is quite powerful yet easy to use. At this stage Magick++ has matched what is currently available/possible using the PerlMagick API due to leveraging the power of STL.
2.0 CORBA IDL based client API with server implementation for executing image processing operations on a remote (or local) computer.
This version provides a standard CORBA IDL-based API. A C++ wrapper API compatable with that developed for release 2.0 is available for use by clients. Client wrappers may also be developed for other languages (e.g. Java). A CORBA server is provided which is implemented in terms of the Magick++ API in order to satisfy client requests (which may r,d font ExpandedStretch Expanded font ExtraExpandedStretch Extra-Expanded font UltraExpandedStretch Ultra-expanded (widest) font
 
>StyleType

The StyleType enumerations are used to specify the style (e.g. Italic) of a font. If the style is not important, the AnyStyle enumeration may be specified for a wildcard match.
 
StyleType
Enumeration
Description
AnyStyle Wildcard match for font style
NormalStyle Normal font style
ItalicStyle I