Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
gimp [2015/05/31 07:08]
slackermedia
gimp [2021/06/03 19:48] (current)
Line 1: Line 1:
-[[{arrowp.png|border:​0;​background:​none;​width:​0;​display:​inline-block;​position:​absolute;​top:​0;​left:​0;​}ffmpeg|]] 
  
-[[{arrown.png|border:​0;​background:​none;​width:​0;​display:​inline-block;​position:​absolute;​top:​0;​margin-left:​2.5em;​}fonts|]] 
  
  
-<WRAP notice prewrap 50%> +======GIMP Plugins======
-<WRAP rightalign>​ +
-===== Strengths [Weaknesses] ​===== +
-</​WRAP>​+
  
-**Easy**+GIMP, the famous image manipulation programme, is installed by default with a standard Slackware install. What many people do not realise is that GIMP is astoundingly extensible, with a rich plugin structure spanning from native plugins, Python scripting, and everyday hacks.
  
-<WRAP indent>​ +===== Script-Fu =====
-ffmpeg2theora is straightforward and takes some of the guesswork out of media conversion +
-</​WRAP>​+
  
 +Script-Fu is an interface for GIMP based on the interpreting language [[http://​www.scheme.com/​tspl4/​|Scheme]]. It works by using querying functions to the GIMP database, meaning that it has direct access to all internal GIMP functions. This leads to some very powerful plugins that are sometimes integrated into GIMP so natively that it's difficult to tell what's an add-on and what's part of the core package.
  
 +The website [[http://​www.gimphelp.org]] offers a bundle of must-have scripts that, among other things, adds an instant ''​Save As JPEG''​ and ''​Save As PNG''​ function to the **File** menu, saving you the trouble of going through the export process that was added in the 2.8.x series.
  
 +Download the scripts:
  
-GMIC +<​code>​ 
-http://www.nosuchhost.net/~cheese/fedora/​packages/​ALL/​x86_64/​gmic.html +$ wget http://www.gimphelp.org/DL/gimp_scripts-2.8.tar.bz2 
-http://​gmic.eu/​gimp.shtml+</code>
  
 +Place the script files in ''​~/​.gimp-2.8/​scripts''​ if you are the only user, or in ''/​usr/​share/​gimp/​2.0/​scripts''​ system-wide accessibility.
  
-Ever since version ​2.4, GIMP can use Photoshop ABR brushes, so almost any +<​code>​ 
-website offering free brushes for image manipulation programs will have +$ mv ./​gimp_scripts-2.8/*scm ~/.gimp.2.8/​scripts/​ 
-something to offer an artist in need of new brushes.+</​code>​
  
-These sites seem to come and go at random, but the Great Linux Multimedia +Make a directory ​for the gimpressionist presets ​and place your new presets there:
-Sprints has plenty ​for you to freely install, use, and re-distribute. Be aware +
-that not all brush sets are create equal; some are fine at low resolutions but +
-degrade when increased in size, so audition ​the brushes that you install ​and +
-judge them based on your own requirements. Installing too many will cause the +
-brush menu in GIMP to respond slower, so don't go overboard.+
  
-Installing GIMP brushes is simple:+<​code>​ 
 +$ mkdir -p ~/​.gimp-2.8/​gimpressionist/​presets 
 +$ mv ./​gimp_scripts-2.8/​gimpressionist/​Presets/​* \ 
 +~/​.gimp-2.8/​gimpressionist/​presets/​ 
 +</​code>​
  
-  * To install brushes on a system-wide basis, ​move the brush files (*.gbr +And then move the gradient and pattern settings:
-    *.arb *.vbr etc) to the /​usr/​share/​gimp/​2.0/​brushes/​ directory+
  
-  * To install them on a per-user basis, copy the files to that user'​s ​+<​code>​ 
-    /.gimp-2.x/brushes directory+$ mv ./​gimp_scripts-2.8/​gradients/​* ​~/​.gimp-2.8/​gradients/​ 
 +$ mv ./​gimp_scripts-2.8/​patterns/​* ~/.gimp-2.8/​patterns/​ 
 +</code>
  
-Launch ​GIMP (or quit and then launch, if it was already running) ​and the +Launch or re-launch ​GIMP and explore your new tools. Many are available ​in the **Script-Fu** menuwhile others are parts of larger functions, such as the gradients ​and patterns and quick saves.
-brushes will in the brush palette. Notice that GIMP scans the brushes directory +
-every time it launchesso keeping hundreds or brushes in the the brushes +
-directory will make GIMP slower to launch. It may behoove you to familiarize +
-yourself with the brushes you own, and only keep your favourite brushes in the +
-brush directory, until GIMP developers come up with a more dynamic way to load +
-brushes.+
  
-Gimp Paint Studio 
  
-GIMP Paint Studio ("​GPS"​ for short) is a sort of project-within-a-project;​ it +===== GIMP Brushes =====
-is an add-on pack for GIMP itself and brings with it a whole new personality by +
-adding sets of brushes, color swatches, and presets so that you can achieve +
-everything from realistic materials and brush emulation, airbrushing,​ inking, +
-and any variety of special effects.+
  
-GPS is available from code.google.com/​p/​gps-gimp-paint-studio ​as a zip file. It +GIMP brushes, saved as ''​GBR''​ filesadd new shapes ​to your brush menu. In addition to ''​GBR''​ brush files, ever since version ​2.4, GIMP can use Photoshop ''​ABR''​ brushes, so almost any website offering free brushes for imaging applications will have something to offer an artist in need of new brushes.
-releases as a traditional software wouldso make sure to download the latest +
-version corresponding ​to your version ​of GIMP.+
  
-Slackermedia'​s maintainers currently also maintains a SlackBuild for GPS on +<WRAP alert> 
-slackbuilds.org.+Be aware that not all brush sets are created equal; some are fine at low resolutions but degrade when increased in size, so audition the brushes that you install and judge them based on your own requirements 
 +</​WRAP>​
  
-If you choose ​to manually install it, the install ​is simple; unzip the file and +These sites seem to come and go at randombut the [[http://​slackermedia.info/​sprints|Great Linux Multimedia Sprints]] have plenty for you to freely ​install, use, and re-distribute
-then copy the brushes into your GIMP brushes directory.+
  
-Warning+<WRAP alert> 
 +Installing too many will cause the 
 +brush menu in GIMP to respond //very// slow, so don't go overboard. 
 +</​WRAP>​
  
-If you have custom ​GIMP *rc files, GPS will overwrite them during installation. +Installing a GIMP brush set is simple:
-Backup your GIMP *rc files before proceeding.+
  
-    $ +  *To install brushes on a system-wide basis, move the brush files (''​*.gbr'',​ ''​*.abr'',​ ''​*.vbr'',​ etc) to the ''​/usr/share/gimp/2.0/brushes/''​ directory. 
-     +  ​*To install them on a per-user basis, copy the files to that user's ''​~/.gimp-2.x/brushes''​ directory.
-       ​curl +
-       ​http://​gps-gimp-paint-studio.googlecode.com/​files/​GPS%201_5_final%20release.zip +
-       -O GPS1_5_finalrelease.zip; mkdir GPS_source +
-     +
-    $ +
-     +
-      unzip GPS*zip -d GPS_source ; cd ./GPS_source +
-     +
-    $ +
-     +
-      for gps in $(find ./* -type d) ; do cp $gps/+
-      ~/.gimp*/$gps ; done +
-     +
-    $ +
-     +
-        cp ./GPS_source/*rc ~/.gimp*/ +
-    ​+
  
 +Launch GIMP (or quit and then launch, if it was already running) and the brushes will in the brush palette. Notice that GIMP currently scans the brushes directory every time it is launched, and every time the brush menu it is clicked, so keeping hundreds or brushes in the the brushes directory will make GIMP slower to launch and the menu itself slower to appear. It may behoove you to familiarize yourself with the brushes you own, and only keep your favourite brushes in the brush directory, until GIMP developers come up with a more dynamic way to load brushes.
  
-Once the files are copied, launch or re-launch GIMP and explore the new +{{anchor:​gps}} 
-options.+=====Gimp Paint Studio=====
  
-Warning+GIMP Paint Studio ("​GPS"​ for short) is a sort of project-within-a-project;​ it is an add-on pack for GIMP itself and brings with it a whole new personality by adding sets of brushes, color swatches, and presets so that you can achieve everything from realistic materials and brush emulation, airbrushing,​ inking, and any variety of special effects. 
 + 
 +[{{ paintinggps_by_sethkenlon.jpg?​500 |Painting done for [[http://​aesdiopod.com/​books|Descent of Perfection]] back cover, with Gimp Paint Studio and canvas texture by GMIC. }}] 
 + 
 +==== Install ==== 
 + 
 +GPS is available from [[http://​code.google.com/​p/​gps-gimp-paint-studio]] as a tarball. It 
 +releases as a traditional software would, so make sure to download the latest version corresponding to your version of GIMP. 
 + 
 +Slackermedia'​s maintainers currently also maintains a SlackBuild for GPS on [[http://​slackbuilds.org]]. 
 + 
 +If you choose to manually install it, the install is simple; untar the file and 
 +then copy the brushes into your GIMP brushes directory. If you have no customisations to GIMP yet, you can also opt to untar the GIMP file straight to your GIMP config directory. 
 + 
 +<WRAP alert> 
 +Do not untar GPS straight to your GIMP config directory if you have custom GIMP ''​rc''​ [configuration] files, as GPS will overwrite them during installation. No matter what, if you have important customisation to GIMP, backup your GIMP ''​rc''​ files before proceeding. 
 +</​WRAP>​ 
 + 
 +==== Manual Install ==== 
 + 
 +If for some reason you need to manually install: 
 + 
 +<​code>​ 
 +$ wget https://​storage.googleapis.com/​google-code-archive-downloads/​v2/​code.google.com/​gps-gimp-paint-studio/​GPS_2_0.tar.gz 
 + 
 +$ untar xvf GPS*gz -C ~/​.gimp-?​.?​ 
 +</​code>​ 
 + 
 + 
 +==== Using Gimp Paint Studio ==== 
 + 
 +Once the files are copied, launch or re-launch GIMP and explore the new options.
  
 GPS brushes are only brush presets, so they are not stored in your brushes GPS brushes are only brush presets, so they are not stored in your brushes
 menu. menu.
  
-The new brushes are stored in the Restore Options From... button at the bottom +{{ gps.jpg }}
-of the Paint Brush tab. Everything else is easily accessible in their +
-respective tabs.+
  
 +The new brushes are stored in the **Restore Options From...** button at the bottom
 +of the **Paint Brush** tab. Everything else (opacity, angle, jitter, and other attributes) are easily accessible in their respective tabs.
 +
 +
 +===== GMIC ===== 
 +
 +**G'​MIC** is an open and full-featured framework for image processing, providing methods to convert, manipulate, filter, and visualize generic image data sets. In plain English, that means that it's a library for fancy image effects, and luckily one of its most popular incarnations is as a GIMP plugin.
 +
 +[{{ gmic.jpg?​700 | Gmic filters hard at work.}}]
 +
 +The GMIC plugin is nearly an application in itself, dedicated to image effects. It has so many effects available, and so many options within each effect, that it is probably best to dedicate an afternoon to exploring it and figuring out what fits into your usual style, or else it can be a little overwhelming. Since it is so much like an application-within-an-application,​ it might take some time to integrate it into your GIMP work.
 +
 +There'​s no denying that it's a powerful tool, however, and not just GIMP can take advantage of it. 
 +
 +==== Install ====
 +
 +The easiest way to install GMIC is to first install the libraries from a Fedora package located on [[http://​www.nosuchhost.net/​~cheese/​fedora/​packages/​ALL/​x86_64/​gmic.html]],​ replacing the ''​x86_64''​ ARCH value with your own architecture as needed:
 +
 +<​code>​
 +$ wget http://​www.nosuchhost.net/​~cheese/​fedora/​packages/​ALL/​x86_64/​gmic-1.6.3.1-1.fc22.x86_64.rpm
 +</​code>​
 +
 +Use ''​rpm2tgz''​ to convert the ''​RPM''​ into a Slackware package and install it:
 +
 +<​code>​
 +$ su -c '​rpm2tgz gmic*rpm'​
 +$ su -c '​installpkg ./​gmic*tgz'​
 +</​code>​
 +
 +Once the libraries have been installed, install the GIMP plugin by downloading the plugin zip file and placing the plugin into the GIMP ''​plug-ins''​ directory:
 +
 +<​code>​
 +$ wget http://​gmic.eu/​files/​latest/​gmic_gimp_linux64.zip
 +$ unzip gmic_gimp_linux64.zip gmic_gimp -d ~/​.gimp-2.8/​plug-ins/​
 +</​code>​
 +
 +Launch the GMIC interface from the **Filters** menu.
 +
 +
 +===== JFotography Curve Profiles =====
 +
 +Photographer Jean Fan has developed, and published under a Creative Commons License, several high-quality curve presets for GIMP. They are available from [[http://​jfotography.net/​gimp-scripts.php]].
 +
 +To install the curve profiles, just download them to ''​~/​.gimp-*/​curves/'':​
 +
 +<​code>​
 +$ wget http://​jfotography.net/​resources/​gimp/​Silent%20Chills%20Script%20by%20JFotography -O ~/​.gimp-X.Y/​curves/​silentChills_jfotography
 +</​code>​
 +
 +To use the presets, open a file in GIMP and select **Color** → **Curves**.
 +
 +Click the disclosure button to the right of the pop-up menu at the top of the **Curves** window and select **Import Settings from file**. Select the preset you want to try from the file chooser window that appears.
 +
 +===== Other Plugins and Scripts =====
 +
 +It's not just GPS and GMIC that can turn GIMP into almost an entirely different application;​ there are dozens of other plugins and scripts out there. Some are available from [[http://​slackbuilds.org]] (just search for "​gimp"​),​ and new ones are appearing each week at [[http://​registry.gimp.org/​node/​25574|registry.gimp.org]].
 +
 +Notable plugins include GAP (Gimp Animation), turning GIMP into a 2d cell animation package complete with onion skinning and playback controls, video plugins to help break video clips into frames that can be re-touched within GIMP, panorama stitchers, and much more.
 +
 +<WRAP tip>
 +**See Also** \\
 +[[krita]] \\
 +[[mypaint]] \\
 +[[inkscape]] \\
 +[[darktable]] \\
 +[[digikam]] \\
 +tupi \\
 +pencil2d \\
 +[[lightzone]]
 +</​WRAP>​
 +
 +<WRAP centeralign>​
 +<wrap fa>​[[giada|R]]</​wrap>​ <wrap fa>​[[start|S]]</​wrap>​ <wrap fa>​[[handbrake|Q]]</​wrap>​
 +</​WRAP>​
  
-[[{arrown.png|border:​0;​background:​none;​width:​0;​display:​inline-block;​float:​right;​}fonts|]][[{arrowp.png|border:​0;​background:​none;​width:​0;​float:​right;​}ffmpeg|]]