GIMP
From Wikipedia, the free encyclopedia
- For other uses, see Gimp.
| Image:Wilber-huge-alpha.png | |
|---|---|
| Image:Gimp-gnome-2.2.8.png A screenshot of GIMP 2.2.8 running in GNOME. The picture is of Wilber, the GIMP mascot. | |
| Maintainer: | The GIMP Team |
| Stable release: | 2.2.13 (August 25, 2006) [+/-] |
| Preview release: | 2.3.13 (November 24, 2006) [+/-] |
| OS: | Cross-platform |
| Use: | Raster graphics editor |
| License: | GNU General Public License |
| Website: | http://www.gimp.org/ |
The GNU Image Manipulation Program, or GIMP, is a raster graphics editor application with some support for vector graphics. The project was started in 1995 by Spencer Kimball and Peter Mattis and is now maintained by a group of volunteers; licensed under the GNU General Public License, GIMP is free software. The latest version of GIMP is 2.2.13, released on August 25 2006.<ref>date = July 7 2006 ANNOUNCE: GIMP 2.2.12 Release and GIMP 2.3.10 Development Release. Retrieved on 2006-10-01.</ref>
Contents |
[edit] Overview
GIMP originally stood for General Image Manipulation Program. Its creators, Spencer Kimball and Petter Mattis, initially started GIMP as a semester-long project for a class at the University of California, Berkeley. Both were integral members of eXperimental Computing Facility, a student club at Berkeley (the GIMP's file extension, XCF, is taken from the initials of this club). In 1997, after both Kimball and Mattis had graduated from Berkeley, the name was changed to GNU Image Manipulation Program when it became an official part of the GNU project.
GIMP can be used to process digital graphics and photographs. Typical uses include creating graphics and logos, resizing and cropping photos, changing colors, combining images using a layer paradigm, removing unwanted image features, and converting between different image formats. GIMP can also be used to create animated images using an improved layers method. The full capabilities of the GIMP extend much further, however, and include advanced image editing, manipulation, and professional graphics creation. It is used as a free software replacement for Adobe Photoshop, which is the dominant bitmap editor in the printing and graphics industries.
[edit] Features
[edit] Brushes, colors, and painting tools
Image:Gimp brushes 01.gif GIMP comes with 48 standard brushes, plus facilities to create new ones. Brushes can be used in hard-edged, soft-edged, or eraser modes, be applied at different opacities, or used to apply various effects. GIMP also has a Palette with RGB, HSV, colour wheel, CMYK, and mixing modes, plus tools to pick colours from the image with various averaging options. Support for hexadecimal colour codes (as used in HTML).
[edit] Selection and masking tools
It can select in the shape of rectangles or circles, select similar colors, or freehand selection. Another way to select is the Smart Selection tool, known as the "Magic Wand", used to select contiguous regions
[edit] Layers and transparency
Support for layers, including transparent layers, which can be shown, hidden, or made semitransparent is included, along with Transparent and semitransparent images. Channels are also available to add different types of opacity and color effects to images
[edit] Paths
Paths containing line segments or bezier curves can be made. Paths can be named, saved, and painted with brushes, patterns, or various line styles. Intelligent Scissors (iScissors) tool can be used to auto-create paths between regions defined by strong color-changes
[edit] Effects, scripts and filters
GIMP has approximately 150 standard effects and filters, including Drop Shadow, Blur, Motion blur, Noise, and much more.
[edit] Scripting
As well as interactive use, GIMP can be automated with macro programs. The built-in Scheme interpreter can be used for this, or alternatively Perl, Python, Tcl and (experimentally) Ruby can also be used. This allows the writing of scripts and plugins for GIMP which can then be used interactively; it is also possible to produce images in completely non-interactive ways (for example generating images for a webpage on the fly using CGI scripts) and for batch color correction and conversion of images. For simple automatable tasks, a package such as ImageMagick is likely to be quicker, but GIMP has much more powerful features.
[edit] Development
GIMP uses GTK+ for building its user interface. GTK+ was initially part of GIMP, intended as a replacement for the proprietary Motif toolkit, which GIMP originally depended upon. GIMP and GTK+ were originally designed for the X Window System running on Unix-like operating systems, but have since been ported to Microsoft Windows, OS/2, and SkyOS.
The current stable version of GIMP is 2.2.13 (August 25, 2006). Major changes compared to version 1.2 include a more polished user interface and further separation of the user interface and back-end.
Also, an unstable 2.3.x version is being updated by GIMP developers, with new versions being available every few months.
For the future it is planned to base GIMP on a more generic graphical library called GEGL, thereby addressing some fundamental design limitations that prevent many enhancements such as native CMYK support. Implementation of this plan was continually put off from 2000 until October 2006, when developer Øyvind Kolås demonstrated a limited working version of GEGL, including a new graphical interface, that had been developed by Sven Neumann, Michael Natterer, and him.<ref>The GIMP's next-generation imaging core demonstrated. http://www.linux.com/article.pl?sid=06/10/16/1342216</ref>
[edit] Comparisons with other graphics editors
Missing features, which many graphics artists require, include:
- Support for the Pantone color matching system, or spot color.
- Support for Adobe Photoshop plugins and other add-ons<ref>There is a plugin called PSPI for Windows and Linux versions of the GIMP, which allows the use of the 8bf Adobe Photoshop filters in the GIMP. It however requires the Adobe Photoshop SDK to compile, the use of which must be requested from Adobe, but pre-compiled versions are freely distributable.</ref>.
- Support for anything but 8-bit per-channel images e.g. 16-bit, 32-bit, floating point.
- Support for color models other than RGB(A) and greyscale, such as CIE XYZ. (Partial CMYK support is available with the Separate plug-in.)
- Extensive gamma support.
- Support for Color management (GIMP has limited support through LCMS<ref>LittleCms, Great color at small footprint. Retrieved on November 20, 2005.</ref>)
- Native support for Adjustment layers, i.e. layers which act like filters. (A plugin is available which adds some support for these.)
- Undo history "snapshots" that persist between sessions.
Benefits of the GIMP system include:
- Zero licensing costs, even for installations on many computers
- Available for many types of computing systems
- Not dependent on any single company for updates or support
- Freely redistributable, so it may be shared on a local network or given to friends and family
- Plug-in development is not limited by developers (Access to Adobe Photoshop's SDK requires authorization [1])
- File format extension recognition when saving
[edit] File types
GIMP can open and save the following file formats: [2]
- GIMP XCF, the native format (.xcf, or compressed as .xcf.gz or .xcf.bz2)
- Autodesk flic animations (.fli)
- DICOM (.dcm or .dicom)
- PostScript documents (.ps, .ps.gz and .eps)
- FITS astronomical images (.fits, or .fit)
- Scalable vector graphics for exporting paths (.svg)
- Microsoft Windows icon (.ico)
- Microsoft Uncompressed AVI Video (.avi)
- Windows bitmap (.bmp)
- Paintshop Pro image (.psp or .tub)
- Adobe PhotoShop Documents (.psd, .pdd)
- PNM image (.pnm, .ppm, .pgm, and .pbm)
- Compuserve Graphics Interchange Format images and animations (.gif)
- Joint Photographic Experts Group Images (.jpeg, .jpg, or .jpe)
- Portable Network Graphics (.png)
- Tagged Image File Format (.tiff or .tif)
- TARGA (.tga)
- X bitmap image (.xbm, .icon, or .bitmap)
- X pixmap image (.xpm)
- X window dump (.xwd)
- Zsoft PCX (.pcx)
GIMP can open but not save the following formats:
- Adobe PDF files (.pdf)
- Raw image formats (many extensions)
GIMP can also save to the following formats which it cannot open:
- HTML as a table with coloured cells (.html)
- C source files as an array (.c or .h)
- Multiple Network Graphic layered image files (.mng)
- ASCII Art or HTML, with characters and punctuation making up images
[edit] Availability, versions, and forks
- See also: fork (software development)
[edit] Linux distributions
GIMP is included as the standard image editor on most general purpose Linux distributions, including Ubuntu, Mandriva, and SUSE.
[edit] GIMP for Windows
GIMP (along with the GTK+ toolkit) has been ported to the Microsoft Windows platform by Finnish programmer Tor "tml" Lillqvist who started that project in 1997.<ref>Tor "tml" Lillqvist. Retrieved on November 20, 2005.</ref>
Currently, the Windows port is practically identical to the original version in terms of features and stability. The installation has been tremendously eased with the introduction of the binary installers<ref>GIMP - Windows installers. Retrieved on November 20, 2005.</ref> compiled by Jernej Simoncic.<ref>SourceForge.net: Developer Profile. Retrieved on November 20, 2005.</ref>
The number of windows used by GIMP's interface can cause desktop clutter. This is because not only the GIMP uses a single document interface (SDI, more specifically a Controlled SDI as the toolbox is the main control window), but also features multiple windows for its tools, color palette, etc. (unlike many competing graphics programs, which use a multiple document interface or at least a SDI with integrated toolbars). This issue can be, to a degree, reduced through the use of the Virtual Desktop PowerToy called Deskman, released by Microsoft. Deskman allows users to keep all GIMP windows on a separate desktop, reducing clutter at the expense of some simplicity.
Another way of grouping all windows under a single window is to use the Windows Gimp Deweirdifyer plugin.
[edit] GIMP Portable
GIMP Portable is a repackaged version of GIMP for Windows, which can be run directly from media without installation. It is intended to be carried on a USB flash drive, or similar portable storage device e.g. USB hard drive or digital audio player. It does not require administrator privileges and thus can be used in restricted (e.g. work) environments without troubling a network administrator. Also for Mac OS X is available Portable Gimp.app — packaged as portable application for external drive.
[edit] Gimp.app for Mac OS X
Gimp.app provides a self-contained application bundle of GIMP for OS X. Gimp.app requires Apple's X11.app. Gimp.app is packaged by Aaron Voisine.
[edit] Seashore for Mac OS X
Seashore is a program based on GIMP for Mac that uses the native Cocoa interface in OS X. The program is currently still in beta (0.1.8) and currently includes only a small subset of the many filters available in GIMP.
[edit] GIMPshop
GIMPshop is a modification to GIMP, rearranging its user interface to mimic that of Adobe Photoshop
[edit] CinePaint
CinePaint formerly known as Film Gimp, is a modification (forked from v. 1.0.4), adding 16-bit per color channel (48-bit per pixel) color depth and other improvements and is used within the film industry.
[edit] See also
</div>- Color management
- Comparison of raster graphics editors
- Wilber
- Krita A similar open source program part of Koffice
[edit] References
<references />
[edit] External links
- GIMP Web site
- GIMP meets OpenUsability
- Gimp and OpenOffice Draw.
- Freshmeat project page
- Grokking the GIMP, a free 'HTML book' about GIMP and digital photo editing in general, by Carey Bunks
History: GNU Manifesto • GNU Project • Free Software Foundation (FSF)
GNU licenses: GNU General Public License (GPL) • GNU Lesser General Public License (LGPL) • GNU Free Documentation License (FDL)
Software: GNU operating system • bash • GNU Compiler Collection • GNU Emacs • Ghostscript • other GNU packages and programs
Advocates and activists: Richard Stallman (RMS) • Robert J. Chassell • Prof. Masayuki Ida • Geoffery Knauth • Lawrence Lessig • Eben Moglen • Henri Poole • Peter Salus • Gerald Sussman • FSF's Past Directors • other FSF's Staff and Employees
Software developers: Richard Stallman (RMS) • Jim Blandy • Michael (now Thomas) Bushnell • Ulrich Drepper • Brian Fox • Tom Lord • Roland McGrath • other FSF's Programmers
Software documentors: Richard Stallman (RMS) • Robert J. Chassell • Roland McGrath • other FSF's Documentors
bs:GIMP ca:GIMP cs:GIMP da:GIMP de:GIMP eo:GIMP es:GIMP eu:GIMP fr:GIMP gl:GIMP ko:김프 hr:GIMP it:The GIMP he:GIMP ku:GIMP lt:GIMP hu:GIMP nl:GIMP ja:GIMP no:GIMP pl:GIMP pt:GIMP ru:GIMP sk:GIMP sl:The GIMP sr:Гимп fi:GIMP sv:GIMP th:เดอะกิมป์ vi:GIMP tr:GIMP uk:GIMP zh:GIMP


