Help - Search - Members - Calendar
Full Version: ImageMagick® Image Creator
Gladiator Security Forum > Computer Software & Hardware > Graphics Software
Chachazz
ImageMagick®
Click to view attachment
ImageMagick® is a free software suite to create, edit, and compose bitmap images. It can read, convert and write images in a variety of formats (about 100) including GIF, JPEG, JPEG-2000, PNG, PDF, PhotoCD, TIFF, and DPX. Use ImageMagick to translate, flip, mirror, rotate, scale, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.
The functionality of ImageMagick is typically utilized from the command line or you can use the features from programs written in your favorite programming language. Choose from these interfaces: MagickCore ©, MagickWand ©, ChMagick (Ch), Magick++ (C++), JMagick (Java), L-Magick (Lisp), PascalMagick (Pascal), PerlMagick (Perl), MagickWand for PHP (PHP), PythonMagick (Python), RMagick (Ruby), or TclMagick (Tcl/TK). With a language interface, use ImageMagick to modify or create images automagically and dynamically.

Features and Capabilities
  • Format conversion: convert an image from one format to another (e.g. PNG to JPEG).
  • Transform: resize, rotate, crop, flip or trim an image.
  • Transparency: render portions of an image invisible.
  • Draw: add shapes or text to an image.
  • Decorate: add a border or frame to an image.
  • Special effects: blur, sharpen, threshold, or tint an image.
  • Text & comments: insert descriptive or artistic text in an image.
  • Image identification: describe the format and attributes of an image.
  • Animation: create a GIF animation sequence from a group of images.
  • Composite: overlap one image over another.
  • Montage: juxtapose image thumbnails on an image canvas.
Runs on all major operating systems.

More Info: ImageMagick®»
Chachazz
Books on ImageMagick
An open source project backed by years of continual development, ImageMagick supports over 90 image formats and can perform impressive operations such as creating images from scratch; changing colors; stretching, rotating, and overlaying images; and overlaying text on images. Whether you use ImageMagick to manage the family photos or to embark on a job involving millions of images, this book will provide you with the knowledge to manage your images with ease.

The Definitive Guide to ImageMagick explains all of these capabilities and more in a practical, learn-by-example fashion. You'll get comfortable using ImageMagick for any image-processing task. Through the book's coverage of the ImageMagick interfaces for C, Perl, PHP, and Ruby, you'll learn how to incorporate ImageMagick features into a variety of applications.
Examples of ImageMagick Usage Usage shows how to use ImageMagick to accomplish any of these tasks and much more.

User Community
To join the ImageMagick user community, try the discourse server or mailing lists. Both permit you to review questions or comments (with informed responses) posed by ImageMagick users as well as an opportunity to ask your own questions.

Links:

A Wealth of Information»
Chachazz
The ImageMagick Studio LLC development group announces the release of the Wizard's Toolkit 1.0.3.
Version 1.0.3 provides a number of significant enhancements over earlier Wizard's Toolkit versions.

The Wizard's Toolkit includes command line utilities to encrypt plaintext, decrypt ciphertext, report properties associated with ciphertext, compute the message digest of a file, and read message digests from a file and
authenticate them.

In addition, the Wizard's Toolkit includes a a cross-platform C API that includes a number of encryption and hash methods many developers should find useful in their projects.

The Wizard's Toolkit is free software delivered as a ready-to-run binary distribution or as source code that you may freely use, copy, modify,
and distribute. Its license is compatible with the GPL. It runs on all major operating systems.

Here are just a few examples of what the Wizard's Toolkit command line utilities can do:
- Encrypt plaintext
- Decrypt ciphertext
- Report properties associated with ciphertext
- Compute the message digest of a file
- Read message digests from a file and authenticate them

Here are just a few examples of what the Wizard's Toolkit Application Programming Interface can do
:
- Return files as Binary Large OBjectS
- Write/read characters, shorts, words, and long words to/from a file
- Compute a cyclic redundancy checksum
- Handle C exceptions
- Generate a secure hash (includes MD5, SHA-1, SHA-224, SHA-256, SHA-384, and SHA-512)
- Generate a keyed-hash for message authentication
- Encrypt/decrypt messages (includes AES, Serpent, and Twofish)
- Authenticate a user (only secret-key supported at this time)
- Map content with its associated mime type and file extension
- Log events to the console or XML-style file
- Anonymous memory-mapped memory allocation/deallocation
- Increase entropy with message compression
- Generate cryptographically-strong random numbers
- Acquire/relinquish resources
- Acquire/relinquish semaphores
- Store/retrieve key-value pairs to/from a hashmap or linked-list
- Store/retrieve key-value pairs to/from a self-adjusting binary tree
- Parse or generate a XML document
- Convenience methods for dealing with strings

The Wizard's Toolkit home page is: http://www.wizards-toolkit.org
The Windows binaries are here: http://www.wizards-toolkit.org/script/bina...ses.php#windows
Source and binary releases are available from: ftp://ftp.wizards-toolkit.org/pub/WizardsToolkit
Chachazz
The latest file is always available at SourceForge
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.