Portable ImageMagick 7.0.11-1
ImageMagick® Portable is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, TIFF, DPX, EXR, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.
Comes with an outdated interface, but can be accessed via command line
Despite the fact that it is not overly complicated, the setup requires you to pay extra attention to the additional tasks that you want the application to perform. In this sense, you can choose to add the app’s directory to your system path, install legacy utilities, associate supported file extensions and install development headers and libraries for C and C++, to name a few.
Upon launch, you are welcomed by a rugged and old-school interface, but that is also organized and approachable. Then again, you should bear in mind that most of the functions available within the utility are available via the command line console, an option that can intimidate with some users with less technical skills. The UI can be used to preview the bitmap image you are working on as well as perform minimal editing.
Provides you with multiple tools for manipulated images
As previously mentioned, the main function of the program is to help you convert bitmap images to similar file formats, such as PNG, JPG, JPEG or BMP. At the same time, you can resize, rotate, deskew, flip, trim, add shapes, borders and various special effects like blur, tint, sharpen or threshold to name a few examples.
It is worth mentioning that the application also allows you to insert texts, create animations, montages, extract features, connect component labeling, edit complex text layout, access pixels outside the image region, overlap one image over another, so on and so forth.
• 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.
• Animation: create a GIF animation sequence from a group of images.
• Text & comments: insert descriptive or artistic text in an image.
• Image identification: describe the format and attributes of an image.
• Composite: overlap one image over another.
• Montage: juxtapose image thumbnails on an image canvas.
• Generalized pixel distortion: correct for, or induce image distortions including perspective.
• Morphology of shapes: extract features, describe shapes and recognize patterns in images.
• Motion picture support: read and write the common image formats used in digital film work.
• Image calculator: apply a mathematical expression to an image or image channels.
• Discrete Fourier transform: implements the forward and inverse DFT.
• Color management: accurate color management with color profiles or in lieu of– built-in gamma compression or expansion as demanded by the colorspace.
• High dynamic-range images: accurately represent the wide range of intensity levels found in real scenes ranging from the brightest direct sunlight to the deepest darkest shadows.
• Encipher or decipher an image: convert ordinary images into unintelligible gibberish and back again.
• Virtual pixel support: convenient access to pixels outside the image region.
• Large image support: read, process, or write mega-, giga-, or tera-pixel image sizes.
• Threads of execution support: ImageMagick is thread safe and most internal algorithms execute in parallel to take advantage of speed-ups offered by multicore processor chips.
• Distributed pixel cache: offload intermediate pixel storage to one or more remote servers.
• Heterogeneous distributed processing: certain algorithms are OpenCL-enabled to take advantage of speed-ups offered by executing in concert • across heterogeneous platforms consisting of CPUs, GPUs, and other processors.
With ImageMagick Portable, you can perform these functions on an image:
* load an image from a file
* display the next image
* display the former image
* display a sequence of images as a slide show
* write the image to a file
* print the image to a PostScript printer
* delete the image file
* create a Visual Image Directory
* select the image to display by its thumbnail rather
* than name
* undo last image transformation
* copy a region of the image
* paste a region to the image
* restore the image to its original size
* refresh the image
* half the image size
* double the image size
* resize the image
* crop the image
* cut the image
* flop image in the horizontal direction
* flip image in the vertical direction
* rotate the image 90 degrees clockwise
* rotate the image 90 degrees counter-clockwise
* rotate the image
* shear the image
* roll the image
* trim the image edges
* invert the colors of the image
* vary the color brightness
* vary the color saturation
* vary the image hue
* gamma correct the image
* sharpen the image contrast
* dull the image contrast
* perform histogram equalization on the image
* perform histogram normalization on the image
* negate the image colors
* convert the image to grayscale
* set the maximum number of unique colors in the image
* reduce the speckles within an image
* eliminate peak noise from an image
* detect edges within the image
* emboss an image
* segment the image by color
* simulate an oil painting
* simulate a charcoal drawing
* annotate the image with text
* draw on the image
* edit an image pixel color
* edit the image matte information
* composite an image with another
* add a border to the image
* add a border to the image
* surround image with an ornamental border
* apply image processing techniques to a region of interest
* display information about the image
* zoom a portion of the image
* show a histogram of the image
* display image to background of a window
* set user preferences
* display information about this program
* discard all images and exit program
* change the level of magnification
* display images specified by a World Wide Web (WWW) uniform resource locator (URL).