X-Git-Url: https://granicus.if.org/sourcecode?a=blobdiff_plain;f=www%2Fmagick%2B%2B.html;h=ddd40bbccce836812329f4654571c74c9f7b48cf;hb=8413418549fc466601364bdcf0ebb800ee024ff5;hp=24fdfb1313a72f314b87cccf21d32af75b2f0dc0;hpb=ec6b475b2dcc5fa0e8ecbdc6ffa261abf2e2c268;p=imagemagick diff --git a/www/magick++.html b/www/magick++.html index 24fdfb131..ddd40bbcc 100644 --- a/www/magick++.html +++ b/www/magick++.html @@ -1,7 +1,11 @@ - + @@ -10,10 +14,10 @@ - + - + @@ -25,6 +29,7 @@ + @@ -45,17 +50,26 @@
- - [ImageMagick] - - [sponsor] +
+ + +
- + ImageMagick Logo -
@@ -74,6 +88,9 @@
Mac OS X
+
+ iOS +
Windows
@@ -126,7 +143,7 @@
- - +
@@ -179,8 +216,8 @@
-

Magick++ is the object-oriented C++ API to the ImageMagick image-processing library.

-

Magick++ supports an object model which is inspired by PerlMagick. +

Magick++ is the object-oriented C++ API to the ImageMagick image-processing library.

+

Magick++ supports an object model which is inspired by PerlMagick. Images support implicit reference counting so that copy constructors and assignment incur almost no cost. The cost of actually copying an image (if necessary) is done just before modification and this copy @@ -189,11 +226,11 @@ automagically deleted. The image objects support value (rather than pointer) semantics so it is trivial to support multiple generations of an image in memory at one time.

-

Magick++ provides integrated support for the Standard -Template Library (STL) so that the powerful containers available -(e.g. deque, -vector, list, -and map)  can +

Magick++ provides integrated support for the Standard +Template Library (STL) so that the powerful containers available +(e.g. deque, +vector, list, +and map)  can be used to write programs similar to those possible with PERL & PerlMagick. STL-compatible template versions of ImageMagick's list-style operations are provided so that operations may be @@ -203,31 +240,30 @@ performed on multiple images stored in STL containers.

Documentation

-

Detailed documentation is +

Detailed documentation is provided for all Magick++ classes, class methods, and template functions which comprise the API. See a Gentle Introduction to Magick++ for an introductory tutorial to Magick++. We include the source if you want to correct, enhance, or expand the tutorial.

-

Obtaining Magick++

-

Magick++ is included as part of ImageMagick -source releases and may be retrieved via ftp -or Subversion. +

Magick++ is included as part of ImageMagick +source releases and may be retrieved via ftp +or Subversion.

Installation

Once you have the Magick++ sources available, follow these detailed -installation instructions for UNIX and +installation instructions for UNIX and Windows.

-

A helper script named Magick++-config is installed +

A helper script named Magick++-config is installed under Unix which assists with recalling compilation options required to compile and link programs which use Magick++. For example, the -following command will compile and link the source file demo.cpp -to produce the executable demo (notice that quotes are +following command will compile and link the source file demo.cpp +to produce the executable demo (notice that quotes are backward quotes):

@@ -251,10 +287,8 @@ of installing ImageMagick in a known location.
 

Reporting Bugs

-

Please report any bugs via the -Magick++ bug tracking forum. -Questions regarding usage should be directed to -Magick++ discussion forum. +

Questions regarding usage should be directed to or to report any bugs go to +Magick++ bug tracking forum.