The ImageMagick graphics library(ImageMagick图形库).pdf
文本预览下载声明
The ImageMagick graphics library
A gentle introduction to Magick++
Rev 1.0.4
1 About this document
This document is an introductory tutorial to the free-software Magick++ C++ graphics library, and
it thus covers only the basic Magick++ methods for image manipulation. For a complete reference
guide to the Magick++ library the reader is advised to consult the original library documentation,
as well as various application notes that address specific functionalities (these are freely available
on the internet).
This document has been written such that it gradually introduces the various concepts that the
Magick++ library is based upon: it starts with a brief overview of the library and how it is meant to
be used as a component inside an application, continues with describing the meaning of a Canvas
as the drawing area utilized by the Magick++ library, then it presents some essential
characteristics of an Image object (which is itself based on the concept of Canvas), and ends with
a detailed presentation of a collection of methods that the Image object provides for image
generation, manipulation, and storage.
Only a limited set of Magick++ image manipulation methods is covered in this tutorial, but this set
does however provide the necessary image manipulation tools for a large number of applications,
including web-based server applications that need to generate dynamic images for embedding in
web pages (e.g. pie charts, wire graphs, bar graphs, annotated pictures, etc).
IMPORTANT:
The reader is assumed to be familiar with all the C++ terminology that is being used
throughout this document.
License
This document is Copyright (c) Information Technology Group www.itgroup.ro
(c) Alin Avasilcutei, Cornel Paslariu, Lucian Ungureanu, Virgil Mager.
Permission is granted to copy, distribute and/or modify this docume
显示全部