<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;DUEMQ3c7cCp7ImA9WhBbFk4.&quot;"><id>tag:blogger.com,1999:blog-3707428309210287756</id><updated>2013-05-15T12:08:02.908-05:00</updated><category term="images" /><category term="postprocessing" /><category term="frequency separation" /><category term="The Walking Dead" /><category term="lighting" /><category term="books" /><category term="DIY" /><category term="focus stacking" /><category term="zombies" /><category term="comic" /><category term="aliens" /><category term="open source" /><category term="contour paint" /><category term="Quality" /><category term="wavelet decompose" /><category term="walls" /><category term="GIMP" /><category term="JAVOedge" /><category term="mean" /><category term="abandoned" /><category term="grayscale" /><category term="splendid china" /><category term="Hugin" /><category term="joss whedon" /><category term="Firefly" /><category term="color toning" /><category term="helicopter" /><category term="paint" /><category term="minimalist" /><category term="Google+" /><category term="visualization" /><category term="techniques" /><category term="luminosity masks" /><category term="Robert Kirkman" /><category term="movie poster" /><category term="black and white" /><category term="CSS" /><category term="boingboing" /><category term="calvin hollywood" /><category term="G'MIC" /><category term="slow light" /><category term="Compression" /><category term="muted colors" /><category term="case" /><category term="batch" /><category term="content aware fill" /><category term="polar coordinates" /><category term="retouching" /><category term="iPhone" /><category term="ImageMagick" /><category term="svg" /><category term="baby" /><category term="softbox" /><category term="GIMP tutorial" /><category term="HTML" /><category term="design" /><category term="Blender 3D" /><category term="google" /><category term="filename" /><category term="fly" /><category term="futurama" /><category term="Pseudogrey" /><category term="airplane" /><category term="Enfuse" /><category term="vintage" /><category term="Photos" /><category term="amc" /><category term="analog" /><category term="layer masks" /><category term="ngram" /><category term="light painting" /><category term="planet express logo" /><category term="malcolm Reynolds" /><category term="star wars" /><category term="panorama" /><category term="HD video" /><category term="color grading" /><category term="ringflash" /><category term="composite" /><category term="mel brooks" /><category term="smooth" /><category term="portrait" /><category term="contact sheet" /><category term="check layer" /><category term="strobist" /><category term="internet" /><category term="Macro" /><category term="posters" /><category term="heal selection" /><category term="inkscape" /><category term="heal" /><category term="photo editing" /><category term="borders" /><category term="photography" /><category term="resynthesizer" /><category term="BW" /><category term="photoshop" /><category term="comcast" /><category term="convert" /><category term="tutorial" /><category term="noise reduction" /><category term="YouTube" /><category term="font" /><category term="split tone" /><category term="BP" /><category term="fashion" /><category term="dodge and burn" /><category term="wee planet" /><category term="amalgamation" /><category term="serenity" /><category term="skin" /><category term="curves" /><category term="business class high speed" /><category term="sucks" /><category term="JAVOedge Fiber Axis Case" /><category term="Flickr" /><category term="Getting Around in GIMP" /><category term="Script-Fu" /><category term="polaroid" /><category term="pinup" /><category term="stereographic" /><category term="freaky details" /><category term="death star" /><category term="film" /><category term="schoeller" /><category term="model" /><category term="faces" /><category term="gulf oil leak" /><category term="iPad" /><category term="Young Frankenstein" /><category term="expired polaroid" /><title>patdavid.net</title><subtitle type="html">Ruminations, Rants, and Errata</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://blog.patdavid.net/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://blog.patdavid.net/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Patrick David</name><uri>https://plus.google.com/105956747281909080618</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-zfWc9BQ-oGw/AAAAAAAAAAI/AAAAAAAAEpk/MQOkkKZagfM/s512-c/photo.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>66</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/Patdavidnet" /><feedburner:info uri="patdavidnet" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;DEABSH8yfip7ImA9WhBbEUQ.&quot;"><id>tag:blogger.com,1999:blog-3707428309210287756.post-8143946504215279111</id><published>2013-05-10T09:23:00.000-05:00</published><updated>2013-05-10T09:39:19.196-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-05-10T09:39:19.196-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="G'MIC" /><category scheme="http://www.blogger.com/atom/ns#" term="faces" /><category scheme="http://www.blogger.com/atom/ns#" term="amalgamation" /><category scheme="http://www.blogger.com/atom/ns#" term="mean" /><title>G'MIC Image Averaging Made (Relatively) Easy</title><content type="html">&lt;style&gt;h1 {font-family: Yanone Kaffeesatz; font-size: 2.5em; font-weight:normal;} h2 {margin-top:0.5em;} h3 {font-family: Yanone Kaffeesatz; font-size: 1.5em; font-weight:normal; text-transform:uppercase;} h3.post-title {text-transform:none;} .toggle-swap {color: #986500;cursor:pointer;}&lt;/style&gt;I hesitate to mention &lt;a href="http://gmic.sourceforge.net/"&gt;G'MIC&lt;/a&gt; in a title sometimes because I feel that whatever I write is not going to do it justice.  For this post, I couldn't resist.&lt;br /&gt;
&lt;br /&gt;
I really should have posted this a while ago when I first saw it, but to be honest it slipped under my radar.  So I'm trying to catch up and make amends.&lt;br /&gt;
&lt;br /&gt;
&lt;a class="g-profile" href="http://plus.google.com/100527311518040751439" target="_blank"&gt;+David Tschumperlé&lt;/a&gt; was kind enough to post today a link to some incredible work done by &lt;a href="http://proofofconceptofwhat.wordpress.com/"&gt;Jérome Ferrari&lt;/a&gt; with more averaging images.  (It is seriously incredible).&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://proofofconceptofwhat.wordpress.com/2012/12/26/averaging-face-photos/" imageanchor="1" &gt;&lt;img border="0" src="http://2.bp.blogspot.com/-wfTcuAr0kO0/UY0ArAOcw9I/AAAAAAAAIlQ/SFutnLlmE_k/s600/blend_edges%5B1%5D.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;A neat result using -compose-edges in G'MIC&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
This time everything was done entirely in G'MIC.  The images are aligned on the eyes automatically using a little cropping and phase correlation, then scaled to fit both eyes.  The results are fantastic.&lt;br /&gt;
&lt;br /&gt;
They are also way faster than doing it my way (aligning eyes and scaling to fit by hand in GIMP).&lt;br /&gt;
&lt;br /&gt;
Head on over and check it out:&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://proofofconceptofwhat.wordpress.com/2012/12/26/averaging-face-photos/" style="font-size:2em; font-family:Yanone Kaffeesatz;"&gt;Averaging face photos : eye alignment&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Also, be sure to check the follow up where there are some slight distortions applied to align the mouths as well.&lt;img src="http://feeds.feedburner.com/~r/Patdavidnet/~4/j3UQBtJWTmg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.patdavid.net/feeds/8143946504215279111/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.patdavid.net/2013/05/gmic-image-averaging-made-relatively.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/8143946504215279111?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/8143946504215279111?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Patdavidnet/~3/j3UQBtJWTmg/gmic-image-averaging-made-relatively.html" title="G'MIC Image Averaging Made (Relatively) Easy" /><author><name>Patrick David</name><uri>https://plus.google.com/105956747281909080618</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-zfWc9BQ-oGw/AAAAAAAAAAI/AAAAAAAAEpk/MQOkkKZagfM/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-wfTcuAr0kO0/UY0ArAOcw9I/AAAAAAAAIlQ/SFutnLlmE_k/s72-c/blend_edges%5B1%5D.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.patdavid.net/2013/05/gmic-image-averaging-made-relatively.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0ABRXw8eSp7ImA9WhBUGU4.&quot;"><id>tag:blogger.com,1999:blog-3707428309210287756.post-5418886024688077697</id><published>2013-05-06T15:58:00.000-05:00</published><updated>2013-05-07T09:09:14.271-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-05-07T09:09:14.271-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="G'MIC" /><category scheme="http://www.blogger.com/atom/ns#" term="GIMP tutorial" /><category scheme="http://www.blogger.com/atom/ns#" term="noise reduction" /><category scheme="http://www.blogger.com/atom/ns#" term="ImageMagick" /><category scheme="http://www.blogger.com/atom/ns#" term="photoshop" /><category scheme="http://www.blogger.com/atom/ns#" term="Getting Around in GIMP" /><title>Noise Removal in Photos with Median Stacks (GIMP/G'MIC &amp; Imagemagick)</title><content type="html">&lt;style&gt;h1 {font-family: Yanone Kaffeesatz; font-size: 2.5em; font-weight:normal;} h2 {margin-top:0.5em;} h3 {font-family: Yanone Kaffeesatz; font-size: 1.5em; font-weight:normal; text-transform:uppercase;} h3.post-title {text-transform:none;} .toggle-swap {color: #986500;cursor:pointer;}&lt;/style&gt;In my &lt;a href="http://blog.patdavid.net/2012/08/imagemagick-average-blending-files.html"&gt;recent experiments&lt;/a&gt; and playing around with &lt;a href="http://blog.patdavid.net/2012/08/more-averaging-photos-martin-schoeller.html"&gt;even more image averaging&lt;/a&gt; in Imagemagick, I decided to have a look at some other methods for calculating pixel values.  This time I focused on stacks of images of the same thing.&lt;br /&gt;
&lt;br /&gt;
Why the same thing?&lt;br /&gt;
&lt;img border="0" src="http://3.bp.blogspot.com/-8RE5z9I9AyE/UYgACwKX6PI/AAAAAAAAIfs/RGXcZ-zf4AE/s600/ISO25600-sooc.jpg" style="display: none;"/&gt;&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-YFGYNRXCdZY/UYf-RbOaQjI/AAAAAAAAIfg/z0bvI6W3Gbk/s1600/ISO25600-median.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://1.bp.blogspot.com/-YFGYNRXCdZY/UYf-RbOaQjI/AAAAAAAAIfg/z0bvI6W3Gbk/s600/ISO25600-median.jpg" onmouseover="this.src='http://3.bp.blogspot.com/-8RE5z9I9AyE/UYgACwKX6PI/AAAAAAAAIfs/RGXcZ-zf4AE/s600/ISO25600-sooc.jpg'" onmouseout="this.src='http://1.bp.blogspot.com/-YFGYNRXCdZY/UYf-RbOaQjI/AAAAAAAAIfg/z0bvI6W3Gbk/s600/ISO25600-median.jpg'" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;i&gt;f&lt;/i&gt;/8 @ &lt;sup&gt;1&lt;/sup&gt;&amp;frasl;&lt;sub&gt;100&lt;/sub&gt; sec., &lt;b&gt;ISO 25,600&lt;/b&gt; (mouseover to compare straight out of the camera)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Because the (uninspired) above image was shot at &lt;b style="font-size:1.2em;"&gt;ISO 25,600&lt;/b&gt;.  Go look at it again.&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
To be fair, I cheated a little bit...  The relatively noise-free image you see above shot at ISO 25,600 is actually combined from 10 identical shots.&lt;br /&gt;
&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;br /&gt;
The trick is that I combined all of the shots using a median evaluation in Imagemagick.  This basically means that for every pixel in the image, there were 10 pixel values to choose from.  Imagemagick automatically picked the pixel value that was closest to the middle.&lt;br /&gt;
&lt;br /&gt;
So if we had a list of 7 values, for example, that looked like this:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="font-size:1.2em; text-align:center;"&gt;120, 120, 125, 137, 150, 151, 160&lt;/div&gt;&lt;br /&gt;
Then the median value is just the number in the middle of the list:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="font-size:1.2em; text-align:center;"&gt;120, 120, 125, &lt;b style="color: green;"&gt;137&lt;/b&gt;, 150, 151, 160&lt;/div&gt;&lt;br /&gt;
If there were an even number of values, the median is calculated as the average of the two numbers in the middle (usually).&lt;br /&gt;
&lt;br /&gt;
This is different from the averaging I had done previously, where the pixel value was an &lt;i&gt;average &lt;/i&gt;of all the values at a given pixel location (though both methods could be used to reduce noise in the final result).&lt;br /&gt;
&lt;br /&gt;
Here, let's look at a couple of 100% crops side by side between my median stack example and a base image:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-MNeWAHocSPk/UYgBC0XcOtI/AAAAAAAAIf4/rQLEOhTCil4/s1600/100-crop-1.png" imageanchor="1" &gt;&lt;img border="0" src="http://3.bp.blogspot.com/-MNeWAHocSPk/UYgBC0XcOtI/AAAAAAAAIf4/rQLEOhTCil4/s0/100-crop-1.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-Mei3HRNNISE/UYgDl_nLYSI/AAAAAAAAIgE/LYbPhRE_ZgU/s1600/100-crop-2.png" imageanchor="1" &gt;&lt;img border="0" src="http://4.bp.blogspot.com/-Mei3HRNNISE/UYgDl_nLYSI/AAAAAAAAIgE/LYbPhRE_ZgU/s0/100-crop-2.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-MKqqihgB1FE/UYgD_YP1ECI/AAAAAAAAIgM/2pQCVtksiV8/s1600/100-crop-3.png" imageanchor="1" &gt;&lt;img border="0" src="http://2.bp.blogspot.com/-MKqqihgB1FE/UYgD_YP1ECI/AAAAAAAAIgM/2pQCVtksiV8/s0/100-crop-3.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-0QZkPzDgKkU/UYgG-cF0iwI/AAAAAAAAIgc/-3njOPvqFcs/s1600/100-crop-4.png" imageanchor="1" &gt;&lt;img border="0" src="http://3.bp.blogspot.com/-0QZkPzDgKkU/UYgG-cF0iwI/AAAAAAAAIgc/-3njOPvqFcs/s0/100-crop-4.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;Pretty neat, right?&lt;/b&gt;  (Seriously, look at that last image - you can't even make out "Fast Focused Fearless" in the single shot)&lt;br /&gt;
&lt;br /&gt;
There's a few obvious caveats, though.  This is only really effective for static scenes (we'll see why shortly), and the images must be aligned very well for it to work without smearing any fine details.  So it should be shot from a tripod or very stable place to minimize movement between shots, or the shots should be aligned in post (using Hugin's align_image_stack - &lt;a href="http://blog.patdavid.net/2013/01/focus-stacking-macro-photos-enfuse.html"&gt;see here for an example&lt;/a&gt; of how to do it).&lt;br /&gt;
&lt;br /&gt;
&lt;h1&gt;How to do it&lt;/h1&gt;There are two ways you can go to achieve this.  The fast way, and the slow way.&lt;br /&gt;
&lt;br /&gt;
First make sure your images are well aligned - shoot on a tripod if at all possible, and/or align the images with software as needed.  Take as many as you feel like waiting on.&lt;br /&gt;
&lt;br /&gt;
The fast way is with &lt;a href="http://www.imagemagick.org/script/index.php"&gt;Imagemagick&lt;/a&gt;.  Once you've aligned all your images (or they are spot on already), put them into a directory.  Then in that directory:&lt;br /&gt;
&lt;br /&gt;
&lt;code style="background-color: #222; border: dashed 1px #AAA; padding: .5em; display: block; font-size:1em;"&gt;convert *.jpg -evaluate-sequence median OUT.jpg&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
The slow way is using &lt;a href="http://gmic.sourceforge.net/"&gt;G'MIC&lt;/a&gt; in GIMP.  Load up each of your aligned images as a layer in GIMP, then run G'MIC.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-kLZX8ALwO6k/UYgNdoCmQHI/AAAAAAAAIgw/hBW2Ae4SuAo/s1600/GMIC-Median.png" imageanchor="1" &gt;&lt;img border="0" src="http://1.bp.blogspot.com/-kLZX8ALwO6k/UYgNdoCmQHI/AAAAAAAAIgw/hBW2Ae4SuAo/s600/GMIC-Median.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Then go to &lt;b&gt;Layers &amp;rarr; Blend [median]&lt;/b&gt; and make sure the &lt;b&gt;Input Layers&lt;/b&gt; are &lt;i&gt;All visibles&lt;/i&gt;, and optionally output to New layer(s).&lt;br /&gt;
&lt;br /&gt;
Be prepared to wait, I've found the G'MIC version of this blend is 10x+ longer than doing it through Imagemagick.  (Though I did poke David about this - so the G'MIC team &lt;i&gt;might&lt;/i&gt; optimize this blend mode later).&lt;br /&gt;
&lt;br /&gt;
&lt;h1&gt;Removing People&lt;/h1&gt;Using a Median filter to combine multiple images has been used to remove spurious objects from a scene.  A common example is if you desire to get a shot of a famous landmark or tourist area, where there tends to be a lot of people around.&lt;br /&gt;
&lt;br /&gt;
You can just shoot multiple shots (try for an odd number), and combine them with a median filter to remove the spurious objects throughout the scene.&lt;br /&gt;
&lt;br /&gt;
For instance, here's my well-used space marine traversing my desktop:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-rW7CNlT6yzg/UYgSN1fyfjI/AAAAAAAAIg8/fFkPj-D87aY/s1600/combined.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://2.bp.blogspot.com/-rW7CNlT6yzg/UYgSN1fyfjI/AAAAAAAAIg8/fFkPj-D87aY/w600/combined.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
As you can see, the final frame is after combining all of the images with a median evaluation.  Voila!  No more space marine!&lt;br /&gt;
&lt;br /&gt;
&lt;h1&gt;In Conclusion&lt;/h1&gt;This is a really neat method to use, once you realize it's available to you, and where it can be best utilized.&lt;br /&gt;
&lt;br /&gt;
If you're shooting static scenes (stock photography, still life, etc.), there's really no reason &lt;b&gt;not&lt;/b&gt; to go ahead and set your camera to fire off a handful of frames quickly (burst mode!).  Setup on a tripod, burst away, and you can significantly reduce the noise in your images with little effort.&lt;br /&gt;
&lt;br /&gt;
If you want to capture scenes with many people/objects moving about, and want a clean image of an environment, just setup on a tripod again, and snap away.  With enough frames, it'll make combining the images and removing those objects very easy to do.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="padding: 0.4em; border: dashed 1px gray; background-color:#111; font-family:Yanone Kaffeesatz; font-size:1.1em;"&gt;&lt;b&gt;[Addendum]&lt;/b&gt;&lt;br /&gt;
Just a couple of quick things that a few people have pointed out:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;1. Can't I just use a lower ISO and longer exposure?&lt;/b&gt;&lt;br /&gt;
Yes - but what happens when you've pushed your ISO down as far as it can go on your camera?  With this method, you can remove even more noise and make images that are cleaner than is possible with a single shot with your camera.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2. This is not far off from what astrophotographers will also do&lt;/b&gt; to clean up &lt;sup&gt;signal&lt;/sup&gt;&amp;frasl;&lt;sub&gt;noise&lt;/sub&gt; in their images - stack multiple images to clean up the noise.  In fact - there is specialized software just for this type of image stacking that I should go try out! :)&lt;/div&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Patdavidnet/~4/5zrv7EO5bW4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.patdavid.net/feeds/5418886024688077697/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.patdavid.net/2013/05/noise-removal-in-photos-with-median_6.html#comment-form" title="10 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/5418886024688077697?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/5418886024688077697?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Patdavidnet/~3/5zrv7EO5bW4/noise-removal-in-photos-with-median_6.html" title="Noise Removal in Photos with Median Stacks (GIMP/G'MIC &amp; Imagemagick)" /><author><name>Patrick David</name><uri>https://plus.google.com/105956747281909080618</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-zfWc9BQ-oGw/AAAAAAAAAAI/AAAAAAAAEpk/MQOkkKZagfM/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-8RE5z9I9AyE/UYgACwKX6PI/AAAAAAAAIfs/RGXcZ-zf4AE/s72-c/ISO25600-sooc.jpg" height="72" width="72" /><thr:total>10</thr:total><feedburner:origLink>http://blog.patdavid.net/2013/05/noise-removal-in-photos-with-median_6.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUEARXY4eCp7ImA9WhBVGUQ.&quot;"><id>tag:blogger.com,1999:blog-3707428309210287756.post-2185889607807810680</id><published>2013-04-19T10:37:00.000-05:00</published><updated>2013-04-26T11:27:24.830-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-26T11:27:24.830-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="photography" /><category scheme="http://www.blogger.com/atom/ns#" term="composite" /><category scheme="http://www.blogger.com/atom/ns#" term="fly" /><category scheme="http://www.blogger.com/atom/ns#" term="Getting Around in GIMP" /><category scheme="http://www.blogger.com/atom/ns#" term="baby" /><title>Bouncing Baby Beverly Tutorial (Making Babies Fly)</title><content type="html">&lt;style&gt;h1 {font-family: Yanone Kaffeesatz; font-size: 2.5em; font-weight:normal;} h2 {margin-top:0.5em;} h3 {font-family: Yanone Kaffeesatz; font-size: 1.5em; font-weight:normal; text-transform:uppercase;} h3.post-title {text-transform:none;} .toggle-swap {color: #986500;cursor:pointer;}&lt;/style&gt;Way back in November, 2011 I had &lt;a href="http://petapixel.com/2011/11/22/how-to-make-a-photo-of-a-bouncing-baby/"&gt;written a tutorial for PetaPixel&lt;/a&gt; that walked through how I created the image of my daughter bouncing out of her crib:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href='http://www.flickr.com/photos/patdavid/5798241591/' title='Bouncing Baby Beverly by avhell, on Flickr, via Patr' alt='Bouncing Baby Beverly'&gt;&lt;img src='http://farm3.staticflickr.com/2334/5798241591_0f119ae38e_z.jpg' alt='Bouncing Baby Beverly' height='474' width='600'/&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;a href='http://www.flickr.com/photos/patdavid/5798241591/'&gt;Bouncing Baby Beverly&lt;/a&gt; by Pat David, on Flickr&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
I realized that the tutorial only existed over on PetaPixel, and that I should probably just put a copy of it here for anyone interested.  So here it is.&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="background-color: #141414; border: solid 1px #424242; padding: 10px;"&gt;The rest of my GIMP tutorials can be found here: &lt;br /&gt;
&lt;a style="font-size: 1.5em; font-weight: bold; " href="http://blog.patdavid.net/p/getting-around-in-gimp.html"&gt;Getting Around in GIMP&lt;/a&gt;&lt;br /&gt;
My original post of Bev with more examples &lt;a href="http://blog.patdavid.net/2011/06/bouncing-baby-beverly.html"&gt;can be found here.&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
An earlier post here on PetaPixel showcased the wonderful image created by Indylab &lt;a href="http://www.petapixel.com/2011/11/19/how-to-photograph-a-flock-of-phones/"&gt;of a flock of cell phones&lt;/a&gt; and the method used to create it.  In a rather snarky comment, I said to get back to me when they started tossing babies, and linked to my daughter merrily &lt;a href="http://blog.patdavid.net/2011/06/bouncing-baby-beverly.html"&gt;jumping in her crib with her toys&lt;/a&gt;.  Mike was kind enough to approach me about writing up a small walk-through on how I created my image, and who can honestly turn down a chance to show off their baby daughter looking so cute?&lt;br /&gt;
&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h1&gt;Conception&lt;/h1&gt;I had this image in my head for quite some time before I actually got a chance to shoot it.  It was the result of two things mainly:&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;A desire to practice post processing images for compositing.&lt;/li&gt;
&lt;li&gt;A desire to buy a tripod.&lt;/li&gt;
&lt;/ol&gt;&lt;br /&gt;
My wife let me buy a tripod (for other long-exposure experiments including light painting), but only because I justified it with “a neat idea” for a picture with our daughter (the “&lt;i&gt;I have a great idea for a photo of our daughter, but it will require me to buy more camera gear&lt;/i&gt;” defense).&lt;br /&gt;
&lt;br /&gt;
My desire to attempt this shot was born out of how cute I think my daughter is, and her personality is almost always explosively positive and joyful.  So in my head I was imagining her just bursting with happiness so much that she literally would be jumping right off her crib.  It only logically follows that if she was jumping out of that crib, her stuffed animals would be as well!&lt;br /&gt;
&lt;br /&gt;
&lt;h1&gt;Execution&lt;/h1&gt;I only had a rudimentary vision of what I wanted the final image to look like, but it was enough to nail down the overall idea.  In thinking about framing up the image, I liked the idea of her crib being squared up straight on in the image.  I wanted the focus to be on her and her animals, and didn’t want anything else detracting from that.&lt;br /&gt;
&lt;br /&gt;
I set up my tripod and camera (Oly E-P1 w/ 17mm f/2.8) in her room and framed up my shots.  I had a DIY softbox for my flash precariously balanced on the bureau off screen to the right (wirelessly triggered), and a large window directly behind the camera lighting the scene.&lt;br /&gt;
&lt;br /&gt;
To start things off I needed a single image of the scene without any of the flying objects in it.  This image would be the base I would use to later mask out anything I didn’t want (namely, me holding her).  I used a spare outtake shot of one of the stuffed animals that was nowhere near my scene as my base.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-u3vfGwLiQnU/UXFcJvwQVKI/AAAAAAAAIGM/zUx5aeVGZSc/s1600/bbb-base.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://1.bp.blogspot.com/-u3vfGwLiQnU/UXFcJvwQVKI/AAAAAAAAIGM/zUx5aeVGZSc/s600/bbb-base.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Next set of images were of me holding her over her crib in various positions.  Luckily she’s a really good sport about it, and a lot of tickling and kisses between takes didn’t hurt (hint: most models do not take kindly to this, use caution).&lt;br /&gt;
&lt;br /&gt;
Multiple takes were done in order to have the highest chance of a good image of her, and to give me multiple textures to use in post later to assist in masking me out of the image.  The trick is to pre-visualize what level of work will be required in post, and to accommodate that when shooting.&lt;br /&gt;
&lt;br /&gt;
For instance, I knew it would be a pain to clean up the edges around her clothing where I was holding her later, so I tried to minimize my hands and arms obscuring her too much.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-YhX_dBbTytY/UXFc38AOF1I/AAAAAAAAIGU/JrM6JAUCFQc/s1600/bbb-holdingbev.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://2.bp.blogspot.com/-YhX_dBbTytY/UXFc38AOF1I/AAAAAAAAIGU/JrM6JAUCFQc/s600/bbb-holdingbev.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
The rest of the images were quite easy - throw stuffed animal into frame, and fire!  Rinse, repeat as necessary (again, multiple shots really pays off here - each animal probably had about 8 or so images made).&lt;br /&gt;
&lt;br /&gt;
The trick to making life easier in post is to make sure that the lighting and exposure is controlled to be as consistent as possible between shots - you really want everything lit with a consistent power and direction.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-_i6fVQYlgao/UXFdTOaCquI/AAAAAAAAIGc/eB05oQ-mpFs/s1600/bbb-doll.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://4.bp.blogspot.com/-_i6fVQYlgao/UXFdTOaCquI/AAAAAAAAIGc/eB05oQ-mpFs/s300/bbb-doll.jpg" style="margin:0;padding:0; border:0;" /&gt;&lt;/a&gt;&lt;a href="http://2.bp.blogspot.com/-AyWZDJg0AfA/UXFdTp2ndnI/AAAAAAAAIGo/gdAX_x9bK5M/s1600/bbb-dots.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://2.bp.blogspot.com/-AyWZDJg0AfA/UXFdTp2ndnI/AAAAAAAAIGo/gdAX_x9bK5M/s300/bbb-dots.jpg" style="margin:0;padding:0; border:0;" /&gt;&lt;/a&gt;&lt;a href="http://1.bp.blogspot.com/-g_rH5VbXoH4/UXFdTYrRIHI/AAAAAAAAIGg/QDIs6M5SqF4/s1600/bbb-lamb.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://1.bp.blogspot.com/-g_rH5VbXoH4/UXFdTYrRIHI/AAAAAAAAIGg/QDIs6M5SqF4/s300/bbb-lamb.jpg" style="margin:0;padding:0; border:0;" /&gt;&lt;/a&gt;&lt;a href="http://3.bp.blogspot.com/-WLbmvUXOaeo/UXFdUAvgkhI/AAAAAAAAIGw/4LpUw6ET_yU/s1600/bbb-rabbit.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://3.bp.blogspot.com/-WLbmvUXOaeo/UXFdUAvgkhI/AAAAAAAAIGw/4LpUw6ET_yU/s300/bbb-rabbit.jpg" style="margin:0;padding:0; border:0;" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h1&gt;Post Processing&lt;/h1&gt;This is really where the vision begins to come together for me.  I’ll usually fire up my image editor (GIMP in my case, PS for those of you with a little extra cash), and set my first image of just the background environment as my base layer.&lt;br /&gt;
&lt;br /&gt;
This first image with nothing on it becomes the background against which I will begin masking out objects I do not want from subsequent layers.  I loaded up each of my other shots as layers in the image to get a rough idea of placement within the scene (some stuffed animals would overlap each other in some shots - I picked through all the images until I found ones that I liked).&lt;br /&gt;
&lt;br /&gt;
Then I start working on removing myself from the image.  With an environment background this is relatively quick to add a layer mask in GIMP and paint over myself on the image to show the base image through in a big, rough way (the only place I slowed down was nearing the edges).&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-YhX_dBbTytY/UXFc38AOF1I/AAAAAAAAIGU/JrM6JAUCFQc/s1600/bbb-holdingbev.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://2.bp.blogspot.com/-YhX_dBbTytY/UXFc38AOF1I/AAAAAAAAIGU/JrM6JAUCFQc/s300/bbb-holdingbev.jpg" /&gt;&lt;/a&gt;&lt;a href="http://3.bp.blogspot.com/-WRHgKnuk4Q0/UXFelT2gkPI/AAAAAAAAIG8/XhytjEQdfdo/s1600/bbb-rough-mask.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://3.bp.blogspot.com/-WRHgKnuk4Q0/UXFelT2gkPI/AAAAAAAAIG8/XhytjEQdfdo/s300/bbb-rough-mask.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
The devil is in the details, they say, and nowhere is this more apparent than when trying to make a clean edge mask from a background.&lt;br /&gt;
&lt;br /&gt;
There really is no quick and easy shortcut to getting good results here - a small radius brush and patience is your friend.  Too hard a brush and the edge looks fake immediately, too soft a touch and the edge looks fuzzy and fake immediately.  Somewhere in between is a happy medium, and that’s what I was aiming for.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-mP1Yhm4FqM0/UXFfI6hVD4I/AAAAAAAAIHI/enVVqaIqfl8/s1600/bbb-closeup1.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://3.bp.blogspot.com/-mP1Yhm4FqM0/UXFfI6hVD4I/AAAAAAAAIHI/enVVqaIqfl8/s300/bbb-closeup1.jpg" style="border:0;"/&gt;&lt;/a&gt;&lt;a href="http://4.bp.blogspot.com/-15yIYvpt94M/UXFfIwy-2XI/AAAAAAAAIHE/LNGAxhYEQ0s/s1600/bbb-closeup2.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://4.bp.blogspot.com/-15yIYvpt94M/UXFfIwy-2XI/AAAAAAAAIHE/LNGAxhYEQ0s/s300/bbb-closeup2.jpg" style="border:0;"/&gt;&lt;/a&gt;&lt;a href="http://4.bp.blogspot.com/-enYkeQlNAds/UXFfI_PYAmI/AAAAAAAAIHM/i93WZx58LK0/s1600/bbb-closeup3.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://4.bp.blogspot.com/-enYkeQlNAds/UXFfI_PYAmI/AAAAAAAAIHM/i93WZx58LK0/s300/bbb-closeup3.jpg" style="border:0;"/&gt;&lt;/a&gt;&lt;a href="http://4.bp.blogspot.com/-P1_e_o4p2A4/UXFfJNAFdeI/AAAAAAAAIHU/P9zeDf5s7-Q/s1600/bbb-closeup4.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://4.bp.blogspot.com/-P1_e_o4p2A4/UXFfJNAFdeI/AAAAAAAAIHU/P9zeDf5s7-Q/s300/bbb-closeup4.jpg" style="border:0;"/&gt;&lt;/a&gt;&lt;a href="http://3.bp.blogspot.com/-o5p5CjRMgeQ/UXFfJZGYaXI/AAAAAAAAIHY/Qp98vg8Svkk/s1600/bbb-closeup5.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://3.bp.blogspot.com/-o5p5CjRMgeQ/UXFfJZGYaXI/AAAAAAAAIHY/Qp98vg8Svkk/s300/bbb-closeup5.jpg" style="border:0;"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Luckily, I remembered to take multiple shots, so in places where the edges were not cleaning up as well as I would have liked I “borrowed” portions of the other shots to make the edge cleaner (the side of her body by the bib is from another shot, as is her sleeve).  When working on edges like this it really does pay off to have multiple takes to draw from!&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-GYvTCwIEI3I/UXFgIIpUzfI/AAAAAAAAIHs/yyefAIOhZ_Q/s1600/bbb-all-in.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://1.bp.blogspot.com/-GYvTCwIEI3I/UXFgIIpUzfI/AAAAAAAAIHs/yyefAIOhZ_Q/s600/bbb-all-in.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Once I had blocked myself out of the image, I continued the process by adding layer masks to each of the stuffed animals, and painting them back into the visible image (by modifying the layer masks).  No overlapping animals made this a bit easier, but you’ll notice that something key is missing from this version of the image.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Shadows!&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
That whole devil and details thing again.  The trick now was only to create some fake shadows for Beverly and her animals that didn’t have shadows (the doll at top left already had one).&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href='http://www.flickr.com/photos/patdavid/5798241591/' title='Bouncing Baby Beverly by avhell, on Flickr, via Patr' alt='Bouncing Baby Beverly'&gt;&lt;img src='http://farm3.staticflickr.com/2334/5798241591_0f119ae38e_z.jpg' alt='Bouncing Baby Beverly' height='474' width='600'/&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
The shadows are key in lending a sense of realism to the final product.  They were made by simply approximating the shape of the shadow, filling with an appropriate shadow color (sampled from other shadows on the back wall), and blurring to taste.  After that I just adjusted opacity by eye until it all seemed reasonably well blended.&lt;br /&gt;
&lt;br /&gt;
Overall I was happy with how this image turned out, and it really was fun creating it (despite what looks like a lot of tedious work).  I’ve since done others along a similar vein, but this first one still makes me smile when I look at it...&lt;br /&gt;
&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Patdavidnet/~4/arQ7wngem9Q" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.patdavid.net/feeds/2185889607807810680/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.patdavid.net/2013/04/bouncing-baby-beverly-tutorial-making.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/2185889607807810680?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/2185889607807810680?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Patdavidnet/~3/arQ7wngem9Q/bouncing-baby-beverly-tutorial-making.html" title="Bouncing Baby Beverly Tutorial (Making Babies Fly)" /><author><name>Patrick David</name><uri>https://plus.google.com/105956747281909080618</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-zfWc9BQ-oGw/AAAAAAAAAAI/AAAAAAAAEpk/MQOkkKZagfM/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-u3vfGwLiQnU/UXFcJvwQVKI/AAAAAAAAIGM/zUx5aeVGZSc/s72-c/bbb-base.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.patdavid.net/2013/04/bouncing-baby-beverly-tutorial-making.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUIGSH45fip7ImA9WhBWFU8.&quot;"><id>tag:blogger.com,1999:blog-3707428309210287756.post-5514164506970823268</id><published>2013-04-09T12:12:00.000-05:00</published><updated>2013-04-09T12:12:09.026-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-09T12:12:09.026-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="photography" /><category scheme="http://www.blogger.com/atom/ns#" term="GIMP" /><category scheme="http://www.blogger.com/atom/ns#" term="ImageMagick" /><category scheme="http://www.blogger.com/atom/ns#" term="contact sheet" /><title>Using Imagemagick to Create Contact Sheets (Montage)</title><content type="html">&lt;style&gt;h1 {font-family: Yanone Kaffeesatz; font-size: 2.5em; font-weight:normal;} h2 {margin-top:0.5em;} h3 {font-family: Yanone Kaffeesatz; font-size: 1.5em; font-weight:normal; text-transform:uppercase;} .toggle-swap {color: #986500;cursor:pointer;} pre.im {font-size: 1em; background-color: #111; border: dotted 2px gray; padding: 0.5em;}&lt;/style&gt;In my &lt;a href="http://blog.patdavid.net/2013/03/the-open-source-portrait-postprocessing.html#picking"&gt;previous post on postprocessing my Open Source portrait&lt;/a&gt;, I had shown a couple of contact sheets that I had generated to help me narrow down which images I liked.  That contact sheet looked like this:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-TFLl8RPE6E0/UUn6QN3YidI/AAAAAAAAGmQ/ZNphMmUqS3A/s1600/contact-grey.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://3.bp.blogspot.com/-TFLl8RPE6E0/UUn6QN3YidI/AAAAAAAAGmQ/ZNphMmUqS3A/s600/contact-grey.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Contact sheets are a great holdover from the days of film, when you wanted a big overview of all the shots on a strip of film.  After developing the film, you could just lay a sheet of photo paper under the enlarger, lay your strips of film on top, put a glass plate over the whole thing to hold them down, and then expose with white light for a small amount of time.&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
This would produce a single sheet with all your images as thumbnails:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a title="David Hume Kennerly [Public domain or Public domain], via Wikimedia Commons" href="http://commons.wikimedia.org/wiki/File%3AFord_B2823_NLGRF_photo_contact_sheet_(1977-01-18)(Gerald_Ford_Library).jpg"&gt;&lt;img width="512" alt="Ford B2823 NLGRF photo contact sheet (1977-01-18)(Gerald Ford Library)" src="//upload.wikimedia.org/wikipedia/commons/thumb/a/a0/Ford_B2823_NLGRF_photo_contact_sheet_%281977-01-18%29%28Gerald_Ford_Library%29.jpg/512px-Ford_B2823_NLGRF_photo_contact_sheet_%281977-01-18%29%28Gerald_Ford_Library%29.jpg"/&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;a title="David Hume Kennerly [Public domain or Public domain], via Wikimedia Commons" href="http://commons.wikimedia.org/wiki/File%3AFord_B2823_NLGRF_photo_contact_sheet_(1977-01-18)(Gerald_Ford_Library).jpg"&gt;David Hume Kennerly [Public domain or Public domain], via Wikimedia Commons&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
This is probably redundant these days with the ability to look at a directory listing as thumbnail images, but I still find uses for this type of image.&lt;br /&gt;
&lt;br /&gt;
My personal photos are kept on a backup server.  That computer has no monitor, keyboard, or mouse.  The main way I access it is through shares on my network.  If I'm off-site, I'll access my network using &lt;a href="http://en.wikipedia.org/wiki/Secure_Shell"&gt;SSH&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
The upside is that it's wayyy faster than using a GUI.  The downside is that there's no GUI...&lt;br /&gt;
&lt;br /&gt;
The machine I'm SSH'ing into does have my Dropbox account linked, though.  So what I do is run &lt;a href="http://www.imagemagick.org/script/montage.php"&gt;Imagemagick Montage&lt;/a&gt; on the machine I remote into, and have it generate a "contact sheet" for me, placing it into my Dropbox folder.&lt;br /&gt;
&lt;br /&gt;
Wait a few minutes, and voila!  Instant contact sheet for me to peruse on my local machine.  Here is what my montage command looks like:&lt;br /&gt;
&lt;pre class="im" style="color:white;"&gt;montage -verbose -label '%f' -font Helvetica -pointsize 10 -background '#000000' -fill 'gray' -define jpeg:size=200x200 -geometry 200x200+2+2 -auto-orient P21603{65..70}.JPG ~/Dropbox/contact-dark.jpg&lt;/pre&gt;Yes, it looks scary.  I promise you, it's not.  As usual, let's have a look at the command line option by option to see whats going on...&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="im"&gt;montage -verbose -label '%f' -font Helvetica -pointsize 10&lt;/pre&gt;Fire up the &lt;i&gt;&lt;b&gt;montage&lt;/b&gt;&lt;/i&gt; command.  Set it to -verbose output to see whats going on.&lt;br /&gt;
&lt;br /&gt;
Label all the thumbnails with the filename, using the font Helvetica at a point size of 10.  See, not too bad so far!&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="im"&gt;-background '#000000' -fill 'gray'&lt;/pre&gt;Set the background color to black (#000), and the fill color for the label text to gray.&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="im"&gt;-define jpeg:size=200x200&lt;/pre&gt;This one is interesting.  I found that if I tried to run the command on a full directory of jpegs, I would quickly run out of memory.  This is because imagemagick will read in each file and &lt;b&gt;&lt;i&gt;keep the full size image in memory&lt;/i&gt;&lt;/b&gt; until it's done.  Holy Mackerel!&lt;br /&gt;
&lt;br /&gt;
So this option tells imagemagick to resize the jpeg as soon as it's read in, and to only keep the smaller version in memory.  This &lt;b&gt;&lt;i&gt;significantly&lt;/i&gt;&lt;/b&gt; speeds up the process of generating the contact sheet.&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="im"&gt;-geometry 200x200+2+2&lt;/pre&gt;This just tells imagemagick to set each thumbnail size on the final output to be 200x200 pixels, with a 2px border around them.&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="im"&gt;-auto-orient&lt;/pre&gt;Rotate any images to their correct orientation as specified in their metadata.&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="im"&gt;P21603{65..70}.JPG&lt;/pre&gt;Now this is interesting.  I'm not sure if this will work in Windows, but it does on a BSD/OSX/*nix shell.  I can specify a numerical range of images that I want to be in my final output.&lt;br /&gt;
&lt;br /&gt;
The above command will basically be expanded so that the input files are:&lt;br /&gt;
&lt;br /&gt;
P21603&lt;b&gt;65&lt;/b&gt;.JPG&lt;br /&gt;
P21603&lt;b&gt;66&lt;/b&gt;.JPG&lt;br /&gt;
P21603&lt;b&gt;67&lt;/b&gt;.JPG&lt;br /&gt;
P21603&lt;b&gt;68&lt;/b&gt;.JPG&lt;br /&gt;
P21603&lt;b&gt;69&lt;/b&gt;.JPG&lt;br /&gt;
P21603&lt;b&gt;70&lt;/b&gt;.JPG&lt;br /&gt;
&lt;br /&gt;
If you wanted to just do all the images in the directory, you could use the normal glob syntax for all JPG images:&lt;br /&gt;
&lt;pre class="im"&gt;*.JPG&lt;/pre&gt;&lt;br /&gt;
I did this to limit the final size of the output contact sheet to a range of images.  For both final size as well as memory limits on my machine (especially if I had hundreds of images in my directory.&lt;br /&gt;
&lt;br /&gt;
I could also have done it by using the glob syntax.  For instance, if I wanted all the images in the 600-699 range, I could have used:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="im"&gt;P21606*.JPG&lt;/pre&gt;Or any variation on that (I'm not going to get into the syntax here, but there are plenty of references around for it).&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="im"&gt;~/Dropbox/contact-dark.jpg&lt;/pre&gt;Output the final image "contact-dark.jpg" to my Dropbox folder.&lt;br /&gt;
&lt;br /&gt;
That's about it.  That command puts out a nice contact sheet for me to quickly eyeball and find images that I like.  From there I can narrow it down and look more closely at the final picks.&lt;br /&gt;
&lt;br /&gt;
I could even go so far as to use this command as part of a shell script that can recursively walk through all of the folders of my photos, and to output contact sheets for each one if I wanted.  I may get into that at another time...&lt;br /&gt;
&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Patdavidnet/~4/WJ5UJi3QIrs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.patdavid.net/feeds/5514164506970823268/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.patdavid.net/2013/04/using-imagemagick-to-create-contact.html#comment-form" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/5514164506970823268?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/5514164506970823268?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Patdavidnet/~3/WJ5UJi3QIrs/using-imagemagick-to-create-contact.html" title="Using Imagemagick to Create Contact Sheets (Montage)" /><author><name>Patrick David</name><uri>https://plus.google.com/105956747281909080618</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-zfWc9BQ-oGw/AAAAAAAAAAI/AAAAAAAAEpk/MQOkkKZagfM/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-TFLl8RPE6E0/UUn6QN3YidI/AAAAAAAAGmQ/ZNphMmUqS3A/s72-c/contact-grey.jpg" height="72" width="72" /><thr:total>4</thr:total><feedburner:origLink>http://blog.patdavid.net/2013/04/using-imagemagick-to-create-contact.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D04CQXgyeyp7ImA9WhBVE0U.&quot;"><id>tag:blogger.com,1999:blog-3707428309210287756.post-4867414720579352859</id><published>2013-04-01T17:24:00.001-05:00</published><updated>2013-04-19T10:39:20.693-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-19T10:39:20.693-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="retouching" /><category scheme="http://www.blogger.com/atom/ns#" term="check layer" /><category scheme="http://www.blogger.com/atom/ns#" term="calvin hollywood" /><category scheme="http://www.blogger.com/atom/ns#" term="heal" /><category scheme="http://www.blogger.com/atom/ns#" term="Getting Around in GIMP" /><category scheme="http://www.blogger.com/atom/ns#" term="portrait" /><category scheme="http://www.blogger.com/atom/ns#" term="skin" /><title>Getting Around in GIMP - Blue Channel Check Layer (Retouching)</title><content type="html">&lt;style&gt;h1 {font-family: Yanone Kaffeesatz; font-size: 2.5em; font-weight:normal;} h2 {margin-top:0.5em;} h3 {font-family: Yanone Kaffeesatz; font-size: 1.5em; font-weight:normal; text-transform:uppercase;} .toggle-swap {color: #986500;cursor:pointer;}&lt;/style&gt;&lt;a href="http://blog.patdavid.net/2013/03/the-open-source-portrait-postprocessing.html"&gt;In my previous post for the Open Source Portrait (Postprocessing)&lt;/a&gt;, I had mentioned during the skin retouching in GIMP section that there was a method that I had used in the past for helping to make skin imperfections visible for healing.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="background-color: #141414; border: solid 1px #424242; padding: 10px;"&gt;The rest of my GIMP tutorials can be found here: &lt;br /&gt;
&lt;a style="font-size: 1.5em; font-weight: bold; " href="http://blog.patdavid.net/p/getting-around-in-gimp.html"&gt;Getting Around in GIMP&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
It is a similar method described by Calvin Hollywood (&lt;i&gt;again&lt;/i&gt;), that he calls "Check Layers".  He explains what they are and how he uses them in the video below:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align:center;"&gt;&lt;iframe width="560" height="315" src="http://www.youtube.com/embed/OSP-XTIfnGU" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;br /&gt;
If you don't want to watch the video, the basic idea came about from my experience when converting images to B&amp;W.  That is, the Blue channel of a color image is not flattering at all for skin (unless you have flawless skin).  Conversely, the Red channel usually has very pretty skin tones (and hence it's common to overlay a Red channel on your image and set it to &lt;i&gt;Overlay&lt;/i&gt; blend mode to enhance this).&lt;br /&gt;
&lt;br /&gt;
What Calvin Hollywood shows in his video is using a Photoshop adjustment layer to turn the image into grayscale, and to turn down the contribution from the Red channel, while increasing the Blue channel.  This results in a more contrasty image that favors the blue channels, and will make skin imperfections much more visible.&lt;br /&gt;
&lt;br /&gt;
The problem is that we don't have adjustment layers in GIMP...&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;h2&gt;The Solution&lt;/h2&gt;Well, I had to play around a bit to get things working, but I finally got there.&lt;br /&gt;
&lt;br /&gt;
The trick was to remember that I wanted a view of the Blue channel, in monochrome, and in a way that any touchups I did to the base image would be instantly reflected in my grayscale Blue channel view.&lt;br /&gt;
&lt;br /&gt;
Here's how to do it (manually, I have also written a script-fu you can download to do this automatically - see below):&lt;br /&gt;
&lt;br /&gt;
&lt;div style="background-color:#222; padding: 0.2em 0;"&gt;&lt;ol style="font-family:Yanone Kaffeesatz; font-size:1.3em; line-height:1em;"&gt;&lt;li&gt;Start with your base layer (or a duplicate).&lt;/li&gt;
&lt;li style="text-decoration:line-through;"&gt;Add a new layer over it, fill it with pure &lt;span style="color:#FF0000;"&gt;Red&lt;/span&gt; (255,0,0), layer mode set to &lt;i&gt;Subtract&lt;/i&gt;.&lt;/li&gt;
&lt;li style="text-decoration:line-through;"&gt;Add another new layer, fill it with pure &lt;span style="color:#00FF00;"&gt;Green&lt;/span&gt; (0,255,0), layer mode set to &lt;i&gt;Subtract&lt;/i&gt;.&lt;/li&gt;
&lt;li&gt;Add a new layer over it, fill it with pure &lt;span style="color:#FFFF00;"&gt;Yellow&lt;/span&gt; (255,255,0), set layer mode to &lt;i&gt;Subtract&lt;/i&gt;.&lt;/li&gt;
&lt;div style="background-color:#333; margin: 0.5em; font-size:0.77em; font-weight:normal; padding: 0.2em;"&gt;Reader Sebastian pointed out in the comments the (now) obvious fact that Yellow is the complement of blue, so this saves having to make 2 layers of red and green - we can just subtract the complement of blue: Yellow.&lt;/div&gt;&lt;li&gt;Add another new layer, fill it with &lt;span style="color:white;"&gt;White&lt;/span&gt; (255,255,255), layer mode set to &lt;i&gt;Color&lt;/i&gt;.&lt;/li&gt;
&lt;li&gt;Add another new layer, fill it with Grey (127,127,127), layer mode set to &lt;i&gt;Dodge&lt;/i&gt;.&lt;/li&gt;
&lt;li&gt;Now work with your healing brush on your base layer, and changes will show in realtime.&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;br /&gt;
When I'm done adding layers, this is what my layer palette would look like:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-_19-vYpSft4/UVnquuQdimI/AAAAAAAAHYc/2bGLGe4e3SY/s1600/CheckLayers.png" imageanchor="1" &gt;&lt;img border="0" src="http://4.bp.blogspot.com/-_19-vYpSft4/UVnquuQdimI/AAAAAAAAHYc/2bGLGe4e3SY/s1600/CheckLayers.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;After adding all my layers&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
I can now work with a healing/clone brush on my base layer, and I'll see the changes reflected in real time on my canvas in GIMP.&lt;br /&gt;
&lt;br /&gt;
If I want to see the progress of my work on the full color image, I can use a simple shortcut: &lt;b&gt;Shift-Click&lt;/b&gt; (&lt;b&gt;&amp;#8984;-Click&lt;/b&gt;) on the base layer visibility to isolate it as the only visible layer, and again to turn all layers back on.&lt;br /&gt;
&lt;br /&gt;
Here is a quick video of me walking through using this method:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align:center;"&gt;&lt;iframe width="560" height="315" src="http://www.youtube.com/embed/SJIY1ZLT4cI" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;br /&gt;
A nice bonus to this method is that it will also work above a set of Wavelet Decompose scales, meaning you can use a normal wavelet workflow, and still use this "Check Layer" to get a view of what you're doing against the Blue channel.&lt;br /&gt;
&lt;br /&gt;
Finally, it can be tedious to create all of these layers manually each time you want to use it, so I've written a Script-Fu to automate it.  You can find it at registry.gimp.org:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="background-color:#222; border: dashed 1px gray; padding:0.5em; font-family: Yanone Kaffeesatz; font-size: 1.5em;"&gt;&lt;a href="http://registry.gimp.org/node/28017"&gt;Download the Script-Fu&lt;/a&gt; from the GIMP Registry&lt;/div&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Patdavidnet/~4/IJtC35WFldo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.patdavid.net/feeds/4867414720579352859/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.patdavid.net/2013/04/getting-around-in-gimp-blue-channel.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/4867414720579352859?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/4867414720579352859?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Patdavidnet/~3/IJtC35WFldo/getting-around-in-gimp-blue-channel.html" title="Getting Around in GIMP - Blue Channel Check Layer (Retouching)" /><author><name>Patrick David</name><uri>https://plus.google.com/105956747281909080618</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-zfWc9BQ-oGw/AAAAAAAAAAI/AAAAAAAAEpk/MQOkkKZagfM/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://img.youtube.com/vi/OSP-XTIfnGU/default.jpg" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://blog.patdavid.net/2013/04/getting-around-in-gimp-blue-channel.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0IDQ3o4eSp7ImA9WhBXGEg.&quot;"><id>tag:blogger.com,1999:blog-3707428309210287756.post-5694963478822079482</id><published>2013-03-28T14:42:00.001-05:00</published><updated>2013-04-01T17:32:52.431-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-04-01T17:32:52.431-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="retouching" /><category scheme="http://www.blogger.com/atom/ns#" term="open source" /><category scheme="http://www.blogger.com/atom/ns#" term="photography" /><category scheme="http://www.blogger.com/atom/ns#" term="Getting Around in GIMP" /><category scheme="http://www.blogger.com/atom/ns#" term="portrait" /><title>The Open Source Portrait (Postprocessing)</title><content type="html">&lt;style&gt;h1 {font-family: Yanone Kaffeesatz; font-size: 2.5em; font-weight:normal;} h2 {margin-top:0.5em; font-size:2em;} h3 {font-family: Yanone Kaffeesatz; font-size: 1.5em; font-weight:normal; text-transform:uppercase;} h4 {font-family: Yanone Kaffeesatz; font-size: 1.5em; font-weight:normal;} .toggle-swap {color: #986500;cursor:pointer;}&lt;/style&gt;&lt;a href="http://blog.patdavid.net/2013/03/the-open-source-portrait-equipment.html"&gt;In my previous post&lt;/a&gt; I walked through the concept and shoot of my portrait of Mairi.  At this point all I've got are a bunch of RAW (and jpg) files of the shoot.  I know that I forgot to mention it in the last post, but for goodness sake if you can shoot RAW - do it.  (It saved my butt with this image, as you'll see below).&lt;br /&gt;
&lt;br /&gt;
Also, you'll be able to download my RAW file, and JPG output from RawTherapee below.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="background-color: #141414; border: solid 1px #424242; padding: 10px;"&gt;The previous tutorial in this series is here:&lt;br /&gt;
&lt;a style="font-size: 1.3em; font-weight: bold;" href="http://blog.patdavid.net/2013/03/the-open-source-portrait-equipment.html"&gt;The Open Source Portrait (Equipment &amp; Environment)&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style="background-color: #222; font-family: Yanone Kaffeesatz; font-size: 1.2em; padding: 0.5em;"&gt;&lt;div style="line-height: 1.2em; color:#BBB;"&gt;This is a long post.&lt;br /&gt;
Seriously, this is the longest post I've ever written.&lt;br /&gt;
I'm walking through many of the things I had previously written tutorials for, and apply them to a process this time so you can see them as part of a workflow.&lt;br /&gt;
So, here's a Table of Contents so you can jump to the section you need:&lt;/div&gt;&lt;style&gt; ul.toc li {line-height: 1em; font-size: 1.3em;}&lt;/style&gt;&lt;ul class="toc"&gt;&lt;li&gt;&lt;a href="#picking"&gt;Picking Your Image&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#RAW"&gt;RAW Processing&lt;/a&gt;&lt;/li&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="#RAW-adjust-exp"&gt;Adjust Exposure&lt;/a&gt;&lt;/li&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="#RAW-exp-comp"&gt;Exposure Compensation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#RAW-exp-black"&gt;Black Point&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;&lt;a href="#RAW-WB"&gt;White Balance&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#RAW-NR"&gt;Noise Reduction&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#raw-summary"&gt;In Summary&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;&lt;a href="#GIMP"&gt;GIMP Retouching&lt;/a&gt;&lt;/li&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="#GIMP-Hair"&gt;Touchup Hair&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#GIMP-Background"&gt;Fixing the Background/Cropping&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#GIMP-Skin"&gt;Skin Retouching &amp; Wavelet Decompose&lt;/a&gt;&lt;/li&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="#GIMP-Skin-Summary"&gt;In Summary&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;&lt;a href="#GIMP-Contour"&gt;Contour Painting Highlights&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#GIMP-Curves"&gt;Color Curves&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#GIMP-Sharp"&gt;Sharpening&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;&lt;a href="#The-End"&gt;The End&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;File downloads:&lt;br /&gt;
&lt;div style="border: dashed 1px gray; padding: 0.5em; background-color:#333;"&gt;&lt;a href="https://docs.google.com/uc?export=download&amp;id=0B21lPI7Ov4CVNUk1Y01HQUNPckk" target="_blank" style="font-size: 1.3em;"&gt;Download the .ORF RAW file [Google Drive]&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://3.bp.blogspot.com/-3WPpNgqG_Yg/UVIIbwzsJjI/AAAAAAAAGts/VfGwNeeLNBY/s0/Mairi-RAW-Final.jpg" target="_blank" style="font-size: 1.3em;"&gt;Download the full resolution JPG from RawTherapee.&lt;/a&gt;&lt;br /&gt;
&lt;a href="https://docs.google.com/uc?export=download&amp;id=0B21lPI7Ov4CVMl9lZFJWb1Rxa3c" target="_blank" style="font-size: 1.3em;"&gt;Download the Full Resolution .XCF file [.7zip - 265MB]&lt;/a&gt;&lt;br /&gt;
If you want to use the .XCF file just to see what I did, I recommend the &amp;frac12; resolution file, as it's smaller.&lt;br /&gt;
&lt;a href="https://docs.google.com/uc?export=download&amp;id=0B21lPI7Ov4CVaXA4bkNJdDhGRkU" target="_blank" style="font-size: 1.3em;"&gt;Download the &amp;frac12; Resolution .XCF file [.7zip - 60MB]&lt;/a&gt;&lt;br /&gt;
&lt;div style="background-color:#111; padding:0.2em; line-height:1.1em;"&gt;These files are being made available under a &lt;a href="http://creativecommons.org/licenses/by-nc-sa/3.0/us/"&gt;Creative Commons Attribution, Non-Commercial, Share Alike&lt;/a&gt; license (&lt;a href="http://creativecommons.org/licenses/by-nc-sa/3.0/us/"&gt;CC-BY-SA-NC&lt;/a&gt;).&lt;br /&gt;
You're free to use them, modify them, and share them as long as you attribute me, Pat David, as the originator of the file.  You're not allowed to use these images for Commercial purposes.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
And to whet your appetite, here is the final result of all of the postprocessing of my portrait (mouseover to compare it to no retouching):&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-JqRWNULGxLU/UVR22ik9IlI/AAAAAAAAHEo/kWA-zKsyVg0/s1600/Sharpen-Wavelet-2.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://2.bp.blogspot.com/-JqRWNULGxLU/UVR22ik9IlI/AAAAAAAAHEo/kWA-zKsyVg0/s800/Sharpen-Wavelet-2.jpg" onmouseover="this.src='http://3.bp.blogspot.com/-3WPpNgqG_Yg/UVIIbwzsJjI/AAAAAAAAGts/VfGwNeeLNBY/s800/Mairi-RAW-Final.jpg'" onmouseout="this.src='http://2.bp.blogspot.com/-JqRWNULGxLU/UVR22ik9IlI/AAAAAAAAHEo/kWA-zKsyVg0/s800/Sharpen-Wavelet-2.jpg'" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;The final result I'm aiming for&lt;br /&gt;
Mouseover to compare to unretouched version&lt;/span&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h2 id="picking"&gt;Picking Your Image&lt;/h2&gt;This is a hard thing to quantify, as each of us is driven by our own vision and style.  In my case, I wanted something a little more somber looking with a focus on her eyes (&lt;i&gt;they are the window to the soul&lt;/i&gt;, right?).  There's just something I like about big, bright eyes in a portrait, particularly in women.&lt;br /&gt;
&lt;br /&gt;
I also personally liked the grey sweater against the grey background as well.  I felt that it put more focus on the colors of her skin, hair, and eyes.  So that pretty much narrowed me down to this contact sheet:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-TFLl8RPE6E0/UUn6QN3YidI/AAAAAAAAGmQ/ZNphMmUqS3A/s1600/contact-grey.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://3.bp.blogspot.com/-TFLl8RPE6E0/UUn6QN3YidI/AAAAAAAAGmQ/ZNphMmUqS3A/s600/contact-grey.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Narrowing it down to this set.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Looking over the shots, I decided I liked the images with the hood up, but her hair down and flowing around her.  This puts me in the top two rows, with only a few left to decide upon.  At this point I narrowed it down to one that I liked best - grey sweater, hood up but not pulled back against her head, hair flowing out of it, and big eyes.&lt;br /&gt;
&lt;br /&gt;
This is pretty common, I'd imagine.  You can grab several frames, but in the end hopefully just the right amount of small details will come together and you'll find something that you really like.  In my case it was this one:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-BGtur37e9M0/UUt8bpoWlsI/AAAAAAAAGm4/J91PTNj2ejk/s1600/P2160427.JPG" imageanchor="1" &gt;&lt;img border="0" src="http://1.bp.blogspot.com/-BGtur37e9M0/UUt8bpoWlsI/AAAAAAAAGm4/J91PTNj2ejk/s800/P2160427.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;I finally decided on this shot based on the color, hair, eyes, and slight smile.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;i&gt;&lt;b style="font-size:1.3em;"&gt;Now hold on a minute&lt;/b&gt;&lt;/i&gt;.  The image above is the JPG straight out of the camera.  As you can see, I've underexposed this one a little bit, and the colors are not anywhere near where I'd like them to be.  If you're following along &lt;i&gt;don't download this version of the image&lt;/i&gt;.  I'll have a much better starting JPG after we run it through some RAW development first!&lt;br /&gt;
&lt;br /&gt;
If you're impatient, &lt;a href="#raw-summary"&gt;jump to that section&lt;/a&gt; and get the image there.&lt;br /&gt;
&lt;br /&gt;
&lt;h2 id="RAW"&gt;Raw Processing&lt;/h2&gt;There are a few RAW conversion options out there in the land of F/OSS.  Here's a small list of popular ones to peruse:&lt;br /&gt;
&lt;ul style="font-family: Yanone Kaffeesatz, Philosopher;"&gt;&lt;li&gt;&lt;a style="font-size:1.5em;" href="http://www.rawtherapee.com/"&gt;RawTherapee&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a style="font-size:1.5em;" href="http://www.darktable.org/"&gt;darktable&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a style="font-size:1.5em;" href="http://ufraw.sourceforge.net/"&gt;UFRaw&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a style="font-size:1.5em;" href="http://photivo.org/"&gt;Photivo&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;One of the reasons I love using F/OSS is the availability (usually) of the software across my OS's.  In my case I went with RawTherapee a while back and liked it, so I've stuck with it so far (even though I had to build my own OSX versions).&lt;br /&gt;
&lt;br /&gt;
So, my workflow includes RawTherapee at this point.  You should be able to follow along in other converters, but I'm going to focus on RT because that's what I'm using.  If you shoot only in JPG (seriously, use RAW if you can), you can skip this section and head directly down to &lt;a href="#GIMP"&gt;GIMP Retouching&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;Load it up&lt;/h3&gt;After starting up RawTherapee, you'll be in the &lt;b&gt;File Browser&lt;/b&gt; interface, waiting for you to select a folder of images.  You can navigate to your folder of images through the file browser on the left side of the window.  It may take a bit while RawTherapee generates thumbnails of all the images in your directory.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-o6l47kBRAKw/UUyo_KIsJmI/AAAAAAAAGnQ/en__nEJ3EBc/s1600/RT-file-browser.png" imageanchor="1" &gt;&lt;img border="0" src="http://4.bp.blogspot.com/-o6l47kBRAKw/UUyo_KIsJmI/AAAAAAAAGnQ/en__nEJ3EBc/s600/RT-file-browser.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;RawTherapee file browser view (Navigate folders on the left pane)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Once you've located your image, double clicking it in the main window will open it up for editing.  If you're using a default install/options on RT, chances are a "Default" profile will be applied to your image that has &lt;b&gt;Auto Levels&lt;/b&gt; turned on.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-a3XDoYwS4HM/UUyuCb4-RuI/AAAAAAAAGnY/8WkamWb8Lts/s1600/Mairi-RT-Default.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://4.bp.blogspot.com/-a3XDoYwS4HM/UUyuCb4-RuI/AAAAAAAAGnY/8WkamWb8Lts/s800/Mairi-RT-Default.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;The base image with "Default" profile applied (auto levels)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Chances are that &lt;b&gt;Auto Levels&lt;/b&gt; will not look very good.  My &lt;b&gt;Default&lt;/b&gt; processing profile usually does not look so hot (no noise reduction, auto levels, etc.).  That's ok, because we are going to fix this right up in the next few sections.&lt;br /&gt;
&lt;br /&gt;
&lt;h3 id="RAW-adjust-exp"&gt;Adjust Exposure&lt;/h3&gt;I like to control the exposure and processing on my RAW images.  Auto Levels may work for some, but once you get used to some basic corrections and how to use them it's relatively quick and painless to dial-in something you like quickly.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="background-color:#111; border: dashed 1px grey; padding: 0.5em; font-family: Yanone Kaffeesatz, Arial; font-size: 1em;"&gt;Again - much of what I'm going to describe is subjective, and will depend on personal taste and vision.  This just happens to be how I work, adjust as needed for you own workflow. :)&lt;/div&gt;&lt;br /&gt;
To give me a good starting point I will usually remove all adjustments to the image, and reset everything back to zero.  This is easy to do as my &lt;b&gt;Default&lt;/b&gt; profile has nothing done to it other than &lt;b&gt;Auto Levels&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-26SRU_kBFXY/UUzJV9970LI/AAAAAAAAGnw/7dHDRpDZ3_g/s1600/RT-Exposure-Default.png" imageanchor="1" &gt;&lt;img border="0" src="http://4.bp.blogspot.com/-26SRU_kBFXY/UUzJV9970LI/AAAAAAAAGnw/7dHDRpDZ3_g/s0/RT-Exposure-Default.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Auto Levels values on the Exposure panel&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
A quick and easy way to reset the &lt;b&gt;Exposure&lt;/b&gt; values on the &lt;b&gt;Exposure&lt;/b&gt; panel is to use the &lt;b style="color:#20a020;"&gt;Neutral button&lt;/b&gt; on that panel (I've outlined it in &lt;b style="color:#20A020;"&gt;green&lt;/b&gt; above).&lt;br /&gt;
&lt;br /&gt;
You can also hit the small "undo" arrows next to each slider to set that slider back to zero as well (for some reason the &lt;b style="color:#20a020;"&gt;Neutral&lt;/b&gt; button doesn't want to reset the &lt;b&gt;Saturation&lt;/b&gt; slider to zero, so I'll do that manually.&lt;br /&gt;
&lt;br /&gt;
At this point the image exposure is set to a baseline we can begin working on.  For reference, here is my image after zeroing out all of the exposure sliders and the saturation:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-PBC5O_JeNtk/UUzM5UcmPpI/AAAAAAAAGn4/d3PLNnXY_Ck/s1600/Mairi-RT-Zeroed.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://3.bp.blogspot.com/-PBC5O_JeNtk/UUzM5UcmPpI/AAAAAAAAGn4/d3PLNnXY_Ck/s800/Mairi-RT-Zeroed.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;With all exposure adjustments (and saturation) set to zero&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h4 id="RAW-exp-comp"&gt;Exposure Compensation&lt;/h4&gt;The first thing I'll begin adjusting is the &lt;i&gt;Exposure Compensation&lt;/i&gt; for the image.  You want to be paying careful attention to the histogram for the image to know what your adjustments to &lt;i&gt;Exposure Compensation&lt;/i&gt; are doing, and to keep from blowing things out.&lt;br /&gt;
&lt;br /&gt;
I personally begin pushing the &lt;i&gt;Exposure Compensation&lt;/i&gt; until one of the RGB channels just begins butting up against the right side of the histogram.  Here is what the histogram looks like for the neutral exposure:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-uyj0g6-iLFs/UUzOeWO5wiI/AAAAAAAAGoA/stk3YnfpVbQ/s1600/RT-Histogram-Neutral.png" imageanchor="1" &gt;&lt;img border="0" src="http://2.bp.blogspot.com/-uyj0g6-iLFs/UUzOeWO5wiI/AAAAAAAAGoA/stk3YnfpVbQ/s1600/RT-Histogram-Neutral.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Neutral exposure histogram&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
After adjusting &lt;i&gt;Exposure Compensation&lt;/i&gt; I get the Red channel snug up against the right side of the histogram:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-n6ISIaJ0vW8/UUzPPLdtI1I/AAAAAAAAGoI/R9SbyCyoprY/s1600/RT-Histogram-Exp-Comp.png" imageanchor="1" &gt;&lt;img border="0" src="http://1.bp.blogspot.com/-n6ISIaJ0vW8/UUzPPLdtI1I/AAAAAAAAGoI/R9SbyCyoprY/s1600/RT-Histogram-Exp-Comp.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;i&gt;Exposure Compensation&lt;/i&gt; until the values just touch the right side&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
If you go a little too far, you'll notice one of the channels will spike against the side, and if you really go too far, you'll get a small colored box in the upper right corner indicating that channel has gone out of range (is blown out).&lt;br /&gt;
&lt;br /&gt;
So here is what my image looks like now with only the &lt;i&gt;Exposure Compensation&lt;/i&gt; adjusted to a better range:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-Cqt46i_VeYY/UUzQPVrlvSI/AAAAAAAAGoQ/0w8KhWcgkkw/s1600/Mairi-RT-Exp-Comp.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://3.bp.blogspot.com/-Cqt46i_VeYY/UUzQPVrlvSI/AAAAAAAAGoQ/0w8KhWcgkkw/s800/Mairi-RT-Exp-Comp.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;i&gt;Exposure Compensation&lt;/i&gt; adjusted to 2.40&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
The &lt;b&gt;Exposure&lt;/b&gt; panel in RT now looks like this (only the &lt;i&gt;Exposure Compensation&lt;/i&gt; has been adjusted):&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-wJVj9gN4_9c/UUzQ8LidIKI/AAAAAAAAGoY/owDF5JVMr9k/s1600/RT-Exposure-Exp-Comp.png" imageanchor="1" &gt;&lt;img border="0" src="http://2.bp.blogspot.com/-wJVj9gN4_9c/UUzQ8LidIKI/AAAAAAAAGoY/owDF5JVMr9k/s1600/RT-Exposure-Exp-Comp.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;i&gt;Exposure Compensation&lt;/i&gt; set to 2.40 for this image&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
If the highlights in your image begin to get slightly out of range, you may need to make adjustments to the &lt;b&gt;Highlight recovery amount/threshold&lt;/b&gt;, but in my case the image was slightly under-exposed, so I kept it zero.&lt;br /&gt;
&lt;br /&gt;
There is also a great visual method of seeing where your exposures for each channel are at, and to avoid hightlight/shadow clipping.  Along the top of your main image window, to the right, there are some icons that look like this:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-k5ZVfWevG58/UVBZ-i_-fmI/AAAAAAAAGrs/Qr7f8sX20LM/s1600/RT-Clipping-Channels.png" imageanchor="1" &gt;&lt;img border="0" src="http://4.bp.blogspot.com/-k5ZVfWevG58/UVBZ-i_-fmI/AAAAAAAAGrs/Qr7f8sX20LM/s1600/RT-Clipping-Channels.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;i style="color:rgb(0,255,255);"&gt;Channel previews&lt;/i&gt;, &lt;i style="color:rgb(255,0,255);"&gt;Highlight&lt;/i&gt; &amp; &lt;i style="color:rgb(255,255,0);"&gt;Shadow&lt;/i&gt; clipping indicators&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
The &lt;i style="color:rgb(0,255,255);"&gt;Channel previews&lt;/i&gt; let's you individually toggle each of the R,G,B, and Luminosity previews for the image.  You can use these with the &lt;i style="color:rgb(255,0,255);"&gt;Highlight&lt;/i&gt; and &lt;i style="color:rgb(255,255,0);"&gt;Shadow&lt;/i&gt; clipping indicators to see which channels are clipping and where.&lt;br /&gt;
&lt;br /&gt;
&lt;i style="color:rgb(255,0,255);"&gt;Highlight&lt;/i&gt; and &lt;i style="color:rgb(255,255,0);"&gt;Shadow&lt;/i&gt; clipping indicators will visually show you on your image where the values go beyond the threshold for each.  For highlights, it's any values that are greater than &lt;b&gt;253&lt;/b&gt;, and for shadows it's any values that are lower than 8.&lt;br /&gt;
&lt;br /&gt;
To illustrate, here is what my image looks like in RT with the &lt;i&gt;Exposure Compensation&lt;/i&gt; set to 2.40 from above:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-FFvrcaG4pJo/UVBc9RRFCdI/AAAAAAAAGr8/OW8MpyV_DGo/s1600/Mairi-RT-Clipping.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://2.bp.blogspot.com/-FFvrcaG4pJo/UVBc9RRFCdI/AAAAAAAAGr8/OW8MpyV_DGo/s800/Mairi-RT-Clipping.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;With Highlight &amp; Shadow clipping turned on&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
I don't mind the shadows clipping in the dark regions of the image, though I can make adjustments to the &lt;b&gt;Black Point&lt;/b&gt; (below) to modify that.  The highlight clipping on her face is of more concern to me.  I certainly don't want that!&lt;br /&gt;
&lt;br /&gt;
At this point I can dial in my &lt;i&gt;Exposure Compensation&lt;/i&gt; for the highlights by backing it down slightly.  As I ease off it I should be seeing the dark patch for &lt;i&gt;Highlight Clipping&lt;/i&gt; growing smaller.  I'll stop when it's either all gone, or just about all gone.&lt;br /&gt;
&lt;br /&gt;
I wasn't too far off in my initial adjustment, and only had to back the &lt;i&gt;Exposure Compensation&lt;/i&gt; off to &lt;b&gt;2.30&lt;/b&gt; to remove most of the highlight clipping.&lt;br /&gt;
&lt;style&gt;table.rt {border-collapse:collapse; margin-top: 0.5em; font-size: 1.1em;} table.rt td {border: solid 1px gray; padding: 0 0.25em;} table.rt tr&gt;:first-child {padding-right: 2em;}&lt;/style&gt;&lt;br /&gt;
&lt;div style="background-color:#222; border: solid 1px gray; padding: 0.5em;"&gt;Settings so far (everything else zero)...&lt;br /&gt;
&lt;table class="rt"&gt;&lt;tr&gt;&lt;td&gt;Exposure Compensation&lt;/td&gt;&lt;td&gt;2.30&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h4 id="RAW-exp-black"&gt;Black Point&lt;/h4&gt;At this point I will usually zoom a bit into a shadow area of my image that might include dark/black tones.  The blacks feel a little flat to me, and I'm going to increase the black level just a bit to darken them up.&lt;br /&gt;
&lt;br /&gt;
I want to be zoomed in a bit so I can determine at which point the black point crushes any details that I want to be visible still.  You want your blacks to be dark if possible, but you want to keep details in the shadows if possible (it's really, really subjective where this point is, but I'll err on the conservative side since I am still going to process colors a little bit in GIMP later).&lt;br /&gt;
&lt;br /&gt;
Starting with a &lt;b&gt;Black&lt;/b&gt; point of zero:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-CUFRVymtYA8/UUzVHTLGlMI/AAAAAAAAGog/WNrLpFB2cqo/s1600/Mairi-Detail-Black-0.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://1.bp.blogspot.com/-CUFRVymtYA8/UUzVHTLGlMI/AAAAAAAAGog/WNrLpFB2cqo/s1600/Mairi-Detail-Black-0.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
I will increase the &lt;b&gt;Black&lt;/b&gt; point while keeping an eye on those shadow details, increasing it until I like how the blacks look and I haven't destroyed detail in the dark tones.  I finally settled on a &lt;b&gt;Black&lt;/b&gt; value of 150 as seen here:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-1ZWPTWeJ4po/UVBhFigLoMI/AAAAAAAAGsE/CEgBYpdTWJE/s1600/Mairi-Detail-Black-150.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://1.bp.blogspot.com/-1ZWPTWeJ4po/UVBhFigLoMI/AAAAAAAAGsE/CEgBYpdTWJE/s1600/Mairi-Detail-Black-150.jpg" onmouseover="this.src='http://1.bp.blogspot.com/-CUFRVymtYA8/UUzVHTLGlMI/AAAAAAAAGog/WNrLpFB2cqo/s1600/Mairi-Detail-Black-0.jpg'" onmouseout="this.src='http://1.bp.blogspot.com/-1ZWPTWeJ4po/UVBhFigLoMI/AAAAAAAAGsE/CEgBYpdTWJE/s1600/Mairi-Detail-Black-150.jpg'" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Black value set at 150 (still keeping sweater details in the shadows).&lt;br /&gt;
Mouseover to compare to previous.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Watch out for &lt;i&gt;Shadow Recovery&lt;/i&gt; when you first start adjusting the &lt;i&gt;Black Point&lt;/i&gt;.  It's default might be a different value than zero (mine is at 50), and the &lt;b&gt;Neutral&lt;/b&gt; button won't set it back to zero (resetting it will give it back to it's default value of 50).  You may want to push it manually to zero, and if you feel you want to bump shadow details a bit, &lt;i&gt;then&lt;/i&gt; start pushing it up.&lt;br /&gt;
&lt;br /&gt;
I know things look noisy at the moment, but we'll deal with that in the next section (there is no noise reduction being applied at this point).&lt;br /&gt;
&lt;br /&gt;
&lt;div style="background-color:#222; border: solid 1px gray; padding: 0.5em;"&gt;Settings so far (everything else zero)...&lt;br /&gt;
&lt;table class="rt"&gt;&lt;tr&gt;&lt;td&gt;Exposure Compensation&lt;/td&gt;&lt;td&gt;2.30&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Black&lt;/td&gt;&lt;td&gt;150&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h4&gt;Brightness, Contrast, and Saturation&lt;/h4&gt;For this image I didn't feel the need to modify these values, but this is purely subjective (&lt;i&gt;again&lt;/i&gt;).  If you do modify these values, keep an eye on the histogram and what it's doing to keep things from getting out of range/whack again.&lt;br /&gt;
&lt;br /&gt;
&lt;h3 id="RAW-WB"&gt;White Balance&lt;/h3&gt;Hopefully you had the right &lt;b&gt;White Balance&lt;/b&gt; set during your shoot in camera.  If not, it's ok - we're shooting in RAW so we can just set it as needed now.&lt;br /&gt;
&lt;br /&gt;
I happen to have had my in-camera WB set to &lt;i&gt;Flash&lt;/i&gt;, so the embedded WB settings in my RAW file metadata are pretty close.  In my shot, however, you'll notice that there is a bit of a white window visible in the left of the frame.  I happen to know that the window is quite white, and should be rendered as such in my image.&lt;br /&gt;
&lt;br /&gt;
As a side note, what I &lt;i&gt;really&lt;/i&gt; should have done was to get myself a good reference for balancing the white balance, and to shoot it as part of my setup.  Something like the &lt;a href="http://www.amazon.com/gp/product/B000JLO31C/ref=as_li_ss_tl?ie=UTF8&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B000JLO31C&amp;linkCode=as2&amp;tag=httpblogpatda-20"&gt;X-Rite MSCCC ColorChecker Classic&lt;/a&gt;&lt;img src="http://www.assoc-amazon.com/e/ir?t=httpblogpatda-20&amp;l=as2&amp;o=1&amp;a=B000JLO31C" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /&gt;, or even a &lt;a href="http://www.amazon.com/gp/product/B000ARHJPW/ref=as_li_ss_tl?ie=UTF8&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B000ARHJPW&amp;linkCode=as2&amp;tag=httpblogpatda-20"&gt;WhiBal G7 Certified Neutral White Balance Card&lt;/a&gt;&lt;img src="http://www.assoc-amazon.com/e/ir?t=httpblogpatda-20&amp;l=as2&amp;o=1&amp;a=B000ARHJPW" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /&gt;.  These are a little pricey, but any good 18% grey card will do, really.  I just happen to know that my window borders are a pure white, so I'm cheating a bit here...&lt;br /&gt;
&lt;br /&gt;
So here is what our image looks like at the moment:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-Zod_V1e5QEc/UVHqTUPd2PI/AAAAAAAAGsU/ZRsRMRVkp2c/s1600/Mairi-WB-Camera.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://3.bp.blogspot.com/-Zod_V1e5QEc/UVHqTUPd2PI/AAAAAAAAGsU/ZRsRMRVkp2c/s800/Mairi-WB-Camera.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Image so far, with &lt;b&gt;White Balance&lt;/b&gt; set to &lt;i&gt;Camera&lt;/i&gt; (Default)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
The &lt;b&gt;White Balance&lt;/b&gt; for your image can be adjusted from the &lt;b&gt;Color&lt;/b&gt; panel:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-N0HO5YwYwqg/UVHrcqp0xQI/AAAAAAAAGsc/IAjqAers-Ic/s1600/RT-Color-Default.png" imageanchor="1" &gt;&lt;img border="0" src="http://1.bp.blogspot.com/-N0HO5YwYwqg/UVHrcqp0xQI/AAAAAAAAGsc/IAjqAers-Ic/s1600/RT-Color-Default.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Default Color panel showing &lt;i&gt;Camera&lt;/i&gt; white balance&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
You can try out some of the presets in the &lt;i&gt;Method&lt;/i&gt; drop-down - there are the typical settings there for Sunny, Shade, Flashes, etc...  In my case I am going to use the &lt;b&gt;Spot WB&lt;/b&gt; option.  Clicking that button will let me pick a section of my image that should be color neutral.&lt;br /&gt;
&lt;br /&gt;
In my case, I know that the window border should be white (and color neutral), so I will pick from that area on my image.  Doing so will shift my WB, and will produce a result that looks like this:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-BidF64_D6fc/UVHtA8PslsI/AAAAAAAAGsk/MY5XhGNAl48/s1600/Mairi-WB-window.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://4.bp.blogspot.com/-BidF64_D6fc/UVHtA8PslsI/AAAAAAAAGsk/MY5XhGNAl48/s800/Mairi-WB-window.jpg" onmouseover="this.src='https://lh4.googleusercontent.com/-Zod_V1e5QEc/UVHqTUPd2PI/AAAAAAAAGsY/JJhgflSvTzU/s800/Mairi-WB-Camera.jpg'" onmouseout="this.src='http://4.bp.blogspot.com/-BidF64_D6fc/UVHtA8PslsI/AAAAAAAAGsk/MY5XhGNAl48/s800/Mairi-WB-window.jpg'" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;WB based on white window border (mouseover to compare &lt;i&gt;Camera&lt;/i&gt; based)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
I also happen to know that the grey colored walls in the background are close to neutral, but with the slightest hint of blue in them.  If I used the grey wall instead of the white window, I would introduce the slightest warm cast to the image.  I tried it (choosing a section of the grey wall on the right side of the background), and actually prefer the slightly warmer color, personally:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-1YVRGHaQeew/UVHwC5o4r9I/AAAAAAAAGss/OB7uIHhxPjo/s1600/Mairi-WB-Wall.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://3.bp.blogspot.com/-1YVRGHaQeew/UVHwC5o4r9I/AAAAAAAAGss/OB7uIHhxPjo/s800/Mairi-WB-Wall.jpg" onmouseover="this.src='http://4.bp.blogspot.com/-BidF64_D6fc/UVHtA8PslsI/AAAAAAAAGsk/MY5XhGNAl48/s800/Mairi-WB-window.jpg'" onmouseout="this.src='http://3.bp.blogspot.com/-1YVRGHaQeew/UVHwC5o4r9I/AAAAAAAAGss/OB7uIHhxPjo/s800/Mairi-WB-Wall.jpg'" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;WB based on the grey wall background (right side of image).&lt;br /&gt;
Mouseover to compare to window WB&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
The difference is ever so slight, but it is there.  In my original final image, I went with the balance pulled from the wall, so I will continue with that version here.  If you're curious, here is what my WB values look like:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-n4mUv0GaaT4/UVHzWCF_ffI/AAAAAAAAGs0/rrFGxTF8BG8/s1600/RT-Color-SpotWB-Window.png" imageanchor="1" &gt;&lt;img border="0" src="http://4.bp.blogspot.com/-n4mUv0GaaT4/UVHzWCF_ffI/AAAAAAAAGs0/rrFGxTF8BG8/s1600/RT-Color-SpotWB-Window.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;After setting &lt;b&gt;Spot WB&lt;/b&gt; to the window&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Seriously, though, don't rely on luck.  Get a grey/color card to correct color casts if you can...&lt;br /&gt;
&lt;br /&gt;
&lt;div style="background-color:#222; border: solid 1px gray; padding: 0.5em;"&gt;Settings so far (everything else zero)...&lt;br /&gt;
&lt;table class="rt"&gt;&lt;tr&gt;&lt;td&gt;Exposure Compensation&lt;/td&gt;&lt;td&gt;2.30&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Black&lt;/td&gt;&lt;td&gt;150&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;WB Temperature&lt;/td&gt;&lt;td&gt;7300&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;WB Tint&lt;/td&gt;&lt;td&gt;0.545&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h3 id="RAW-NR"&gt;Noise Reduction &amp; Sharpening&lt;/h3&gt;Chances are the RAW image is going to look pretty noisy zoomed in a bit.  This isn't unusual since we are dealing with RAW data.  There are two noise reduction (NR) options in RT, and we are going to want to use both.&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;Impulse Noise Reduction&lt;/h4&gt;This NR will remove pixels that have a high impulse deviation from surrounding pixels.  Basically the "salt and pepper" noise you may notice in your images where individual pixels are oddly brighter/darker than the surrounding pixels.&lt;br /&gt;
&lt;br /&gt;
If I zoom into a portion of my image (not far from where I was looking at shadows for setting a black point), I'll see this:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-__74nPPyUrE/UVH27mnUZEI/AAAAAAAAGs8/QQIXFxtPV30/s1600/NR-Impulse-Crop-None.png" imageanchor="1" &gt;&lt;img border="0" src="http://4.bp.blogspot.com/-__74nPPyUrE/UVH27mnUZEI/AAAAAAAAGs8/QQIXFxtPV30/s1600/NR-Impulse-Crop-None.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Closeup crop with no &lt;b&gt;Impulse Noise Reduction&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
I'll normally play a bit with the &lt;b&gt;Impulse NR&lt;/b&gt; to alleviate the specks while still retaining details.  As with most NR methods - going a bit too far will obliterate some details with the noise.  The trick is to find a happy medium between the two.  In my case, I settled on a value of 55 (the default is 50):&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-4g2oIyBYAM4/UVH3hlKdQcI/AAAAAAAAGtE/OJz-TvY0U1E/s1600/NR-Impulse-Crop-55.png" imageanchor="1" &gt;&lt;img border="0" src="http://4.bp.blogspot.com/-4g2oIyBYAM4/UVH3hlKdQcI/AAAAAAAAGtE/OJz-TvY0U1E/s1600/NR-Impulse-Crop-55.png" onmouseover="this.src='http://4.bp.blogspot.com/-__74nPPyUrE/UVH27mnUZEI/AAAAAAAAGs8/QQIXFxtPV30/s1600/NR-Impulse-Crop-None.png'" onmouseout="this.src='http://4.bp.blogspot.com/-4g2oIyBYAM4/UVH3hlKdQcI/AAAAAAAAGtE/OJz-TvY0U1E/s1600/NR-Impulse-Crop-55.png'" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;b&gt;Impulse NR&lt;/b&gt; set to a value of 55 (mouseover to compare)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
I could have gone a bit further (and have in others from this series), and pushed it up to the 60-70 range, but it's a matter of taste and weighing the tradeoffs.&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;Luminance/Chrominance Noise Reduction&lt;/h4&gt;These two NR methods will suppress noise in the luminance channel (brightness), and the blue/red chrominances.&lt;br /&gt;
&lt;br /&gt;
I will use a light hand with these NR values.  The defaults are 5 for each, and it should make a noticeable difference just with the default values.  If you push the &lt;b&gt;Luminance&lt;/b&gt; NR too far, you'll smear fine details right off your image.  If you push the &lt;b&gt;Chrominance&lt;/b&gt; NR too far, you'll suck the life out of the colors in your image.&lt;br /&gt;
&lt;br /&gt;
Not surprisingly, it's another trade off.  In my case, I pushed the L/C NR just a tiny bit past the default to 6 and 6 respectively.&lt;br /&gt;
&lt;br /&gt;
You'll be able to see the effect of chrominance NR by looking at the flat colored grey wall in the background.  Just don't forget to check other areas of your image with the settings you choose.  For me it was a close look at her iris, where pushing the chrominance NR too far lost some of the beautiful colors in her eye.&lt;br /&gt;
&lt;br /&gt;
Compare the same crop from above with and without Luminance/Chrominance noise reduction applied:&lt;br /&gt;
&lt;img border="0" src="http://2.bp.blogspot.com/-tt8ey6ozjmY/UVH7O9Rzh-I/AAAAAAAAGtU/Vq7_8c04TlQ/s1600/NR-LC-Crop-None.png" style="display:none;" /&gt;&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-GupjMRM1xG8/UVH7O6suH1I/AAAAAAAAGtM/HCIYpgdIRrs/s1600/NR-LC-Crop-6-6.png" imageanchor="1" &gt;&lt;img border="0" src="http://3.bp.blogspot.com/-GupjMRM1xG8/UVH7O6suH1I/AAAAAAAAGtM/HCIYpgdIRrs/s1600/NR-LC-Crop-6-6.png" onmouseover="this.src='http://2.bp.blogspot.com/-tt8ey6ozjmY/UVH7O9Rzh-I/AAAAAAAAGtU/Vq7_8c04TlQ/s1600/NR-LC-Crop-None.png'" onmouseout="this.src='http://3.bp.blogspot.com/-GupjMRM1xG8/UVH7O6suH1I/AAAAAAAAGtM/HCIYpgdIRrs/s1600/NR-LC-Crop-6-6.png'" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;With Luminance &amp; Chrominance NR set to 6 (mouseover to compare w/o)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
If you've read my previous article on B&amp;W conversion, you'll know that I don't mind a little noise/grain in my images at all, so this level doesn't bother me in the least.  I could chase the noise even further if I really wanted to, but always remember that doing so is going to be at the expense of detail/color in your final result.  As with most things in life, moderation is key!&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;Sharpening&lt;/h4&gt;If you are going to sharpen your image a bit, this is probably the best time to do so.  The problem is that &lt;i&gt;usually&lt;/i&gt; sharpening is the last bit of post-processing you should do to your image, due to it's destructive nature.  Plus, lately I've grown accustomed to sharpening by using an extra wavelet scale during my skin retouching in GIMP (you'll see below in a bit).&lt;br /&gt;
&lt;br /&gt;
So, I'll avoid sharpening at this stage.  If I was going to use it here at all, it would be just very, very light.  Also, if you do any sharpening at this stage, try to make sure that it happens &lt;i&gt;after&lt;/i&gt; any noise reduction in the pipeline.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="background-color:#222; border: solid 1px gray; padding: 0.5em;"&gt;Settings so far (everything else zero)...&lt;br /&gt;
&lt;table class="rt"&gt;&lt;tr&gt;&lt;td&gt;Exposure Compensation&lt;/td&gt;&lt;td&gt;2.30&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Black&lt;/td&gt;&lt;td&gt;150&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;WB Temperature&lt;/td&gt;&lt;td&gt;7300&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;WB Tint&lt;/td&gt;&lt;td&gt;0.545&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Impulse NR&lt;/td&gt;&lt;td&gt;55&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Luminance NR&lt;/td&gt;&lt;td&gt;6&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Chrominance NR&lt;/td&gt;&lt;td&gt;6&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h3&gt;Lens Correction&lt;/h3&gt;This is actually a section that deserves its own post, detailing methods for correcting for lens barrel distortion with Hugin.  RawTherapee actually has an "Automatic Distortion Correction" that will effect pincushion distortion in your images.&lt;br /&gt;
&lt;br /&gt;
In my case, I was shooting at the long end of the lens at 50mm, and the distortion is minimal.  So I didn't bother with correcting this (it might have been needed at a shorter focal length, and being closer to the subject, though).&lt;br /&gt;
&lt;br /&gt;
&lt;h3 id="raw-summary"&gt;In Summary&lt;/h3&gt;That about wraps up the RAW "development" I'm going to do on this image.  I try to keep things minimal where possible, though I could have gone further and adjusted color tones and LAB adjustments here as well.  In fact, with the exception of Wavelet Decompose for skin retouching, and some other masking/painting operations, I could do most of what I want for this portrait entirely in RawTherapee.&lt;br /&gt;
&lt;br /&gt;
I know that this reads really long, but the truth is that once I am accustomed to a workflow, this takes less than 5 minutes from start to finish (faster if I've already fiddled with other images from the same set).  All I really modified here was &lt;b&gt;Exposure&lt;/b&gt;, &lt;b&gt;White Balance&lt;/b&gt;, and &lt;b&gt;Noise Reduction&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Finally, as I hinted at earlier, here is the final version after doing all of these RAW edits, as we get ready to bring the image into GIMP for further processing:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-3WPpNgqG_Yg/UVIIbwzsJjI/AAAAAAAAGts/VfGwNeeLNBY/s0/Mairi-RAW-Final.jpg" imageanchor="1" target="_blank" &gt;&lt;img border="0" src="http://3.bp.blogspot.com/-3WPpNgqG_Yg/UVIIbwzsJjI/AAAAAAAAGts/VfGwNeeLNBY/s800/Mairi-RAW-Final.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;b&gt;This&lt;/b&gt; is the one to download if you want to follow along in GIMP below.&lt;br /&gt;
Just click the image to open in a new window, then save it from there.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h2 id="GIMP"&gt;GIMP Retouching&lt;/h2&gt;Well, here we are.  Finally.  It's the home stretch now, so don't give up just yet!&lt;br /&gt;
&lt;br /&gt;
If you didn't follow along with the RAW processing earlier, you can download the full resolution JPG output from Raw Therapee by clicking here:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="background-color: #222; padding: 0.5em; border: dashed 1px gray;"&gt;&lt;a href="http://3.bp.blogspot.com/-3WPpNgqG_Yg/UVIIbwzsJjI/AAAAAAAAGts/VfGwNeeLNBY/s0/Mairi-RAW-Final.jpg" target="_blank" style="font-weight:bold; font-size: 1.3em;"&gt;Download the full resolution JPG from RawTherapee.&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Armed with our final results from RawTherapee, we're now ready to do a little retouching to the image.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="background-color: #141414; border: solid 1px #424242; padding: 10px;"&gt;The rest of my GIMP tutorials can be found here: &lt;br /&gt;
&lt;a style="font-size: 1.5em; font-weight: bold; " href="http://blog.patdavid.net/p/getting-around-in-gimp.html"&gt;Getting Around in GIMP&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
The overall workflow and the order in which I approach them is dependent on my mood mostly.  Most times, I enjoy doing skin retouching, so I'll often jump right in with &lt;b&gt;Wavelet Decompose&lt;/b&gt; and play around.  Really, though, I should start shifting Wavelet Decompose to a later part of my workflow, and fix other things like removing objects from the background and fixing flyaway hairs first.&lt;br /&gt;
&lt;br /&gt;
This way, I can directly re-use wavelet scales for a slight wavelet sharpening while I have them.&lt;br /&gt;
&lt;br /&gt;
Looking at this image so far, I can spot a few broad things that I want to correct, and I'm going to address them in this order:&lt;br /&gt;
&lt;ol style="font-family: Yanone Kaffeesatz; font-size: 1.5em;"&gt;&lt;li&gt;Touchup flyaway hairs&lt;/li&gt;
&lt;li&gt;Crop &amp; remove distracting background elements&lt;/li&gt;
&lt;li&gt;Skin retouching with Wavelet Decompose&lt;/li&gt;
&lt;li&gt;Contour paint highlights&lt;/li&gt;
&lt;li&gt;Apply some color curves&lt;/li&gt;
&lt;/ol&gt;&lt;br /&gt;
&lt;h3 id="GIMP-Hair"&gt;Touchup Flyaway Hairs&lt;/h3&gt;If you can have the model bring a hairbrush with them to a shoot - DO IT.  Seriously.  Your eyes and carpal tunnel will thank me later.&lt;br /&gt;
&lt;br /&gt;
Even with a brush or hairstylist/make-up artist the occasional hair will decide to rebel and do its own thing.  This will require us to get down to the details and fix those hairs up.&lt;br /&gt;
&lt;br /&gt;
Luckily for me, Mairis hair mostly cooperated with us during the shoot (and where it didn't I kind of liked it).  To illustrate this step, though, I'm going to clean up some of the stray hairs on the left side of the image (the right side of her face).&lt;br /&gt;
&lt;br /&gt;
Luckily for me, the background is a consistent color/texture.  This means cloning out these hairs shouldn't be too much of a problem, but there are still some things you should keep in mind while doing this.&lt;br /&gt;
&lt;br /&gt;
Here is the area that I'd like to clean up a little bit:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-317l8mFD1BY/UVIaGbVUtwI/AAAAAAAAGt8/H7oB5xS8CL4/s1600/GIMP-Hair-Left-Original.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://1.bp.blogspot.com/-317l8mFD1BY/UVIaGbVUtwI/AAAAAAAAGt8/H7oB5xS8CL4/s1600/GIMP-Hair-Left-Original.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Sometimes you just have to work one strand of hair at a time...&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://3.bp.blogspot.com/-61dHoMh3Nn8/UVIcAJEheTI/AAAAAAAAGuM/GMGJcbXIhRM/s1600/GIMP-Hair-Clone-Tool.png" imageanchor="1" style="float:right; margin-left: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-61dHoMh3Nn8/UVIcAJEheTI/AAAAAAAAGuM/GMGJcbXIhRM/s1600/GIMP-Hair-Clone-Tool.png" /&gt;&lt;/a&gt;I will usually use a hard-edged brush because a soft-edge will smear details on its edges, and can often be spotted pretty easily by the eye.  This works because the background is relatively constant in grain and color.&lt;br /&gt;
&lt;br /&gt;
I'll sample from an area near the hair I want to remove, and set the brush to be &lt;b&gt;"Aligned"&lt;/b&gt;.  I also try to keep the brush size as small as I can and still remove the hair.&lt;br /&gt;
&lt;br /&gt;
The thing to keep in mind is how the hair is actually &lt;i&gt;flowing&lt;/i&gt;, and to follow that.  I will often follow outlying strands of hair back to where they start from the head, and begin cloning them out from there.&lt;br /&gt;
&lt;br /&gt;
I also try not to get too ambitious (some stray hairs are sometimes fine).  Removing too many at once can lead to unrealistic results, so I try to be conservative, and to constantly zoom out and check my work visually.&lt;br /&gt;
&lt;br /&gt;
Try not to leave hairs prematurely cut off in space if possible, it tends to look a bit distracting.  If you want to remove a hair that crosses over another strand that you may want to keep, make sure to adjust the source of the clone brush so you can do it without leaving a gap in the leftover strand.&lt;br /&gt;
&lt;br /&gt;
Here is a quick 5 minute touchup of some of the stray hairs (mouseover to compare to the original):&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-BNXXOZFWcVI/UVIavPD0kyI/AAAAAAAAGuE/EPfoihddRNg/s1600/GIMP-Hair-Left-Clean.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://4.bp.blogspot.com/-BNXXOZFWcVI/UVIavPD0kyI/AAAAAAAAGuE/EPfoihddRNg/s1600/GIMP-Hair-Left-Clean.jpg" onmouseover="this.src='http://1.bp.blogspot.com/-317l8mFD1BY/UVIaGbVUtwI/AAAAAAAAGt8/H7oB5xS8CL4/s1600/GIMP-Hair-Left-Original.jpg'" onmouseout="this.src='http://4.bp.blogspot.com/-BNXXOZFWcVI/UVIavPD0kyI/AAAAAAAAGuE/EPfoihddRNg/s1600/GIMP-Hair-Left-Clean.jpg'" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Occasionally, you'll need to fix hairs that are crossing over other hair (sort of like a virtual "brushing" of the hair).  In these cases, you really have to pay careful attention to &lt;i&gt;how the hair flows&lt;/i&gt; and to use that as a guide when choosing a sample point with either the clone or heal brush.&lt;br /&gt;
&lt;br /&gt;
If this sounds like a lot of work - it is.  Thankfully, once you've become accustomed to doing it, and doing it well, you'll find yourself picking up a lot of speed.  It's one of those things that's worth learning to do right, and to let practice speed it up for you.&lt;br /&gt;
&lt;br /&gt;
I actually like the cascading hair around her face opening up to a pretty color, so that's about as far as I'm going to go with stray hairs on this image.&lt;br /&gt;
&lt;br /&gt;
&lt;h3 id="GIMP-Background"&gt;Fixing the Background &amp; Cropping&lt;/h3&gt;With the limited space I had to shoot this portrait, it's no surprise that I had gotten some undesirable background elements, like the window edges.&lt;br /&gt;
&lt;br /&gt;
There's a couple of ways I could go about fixing these - I could fix the background in place, or I can crop out the elements I don't want.&lt;br /&gt;
&lt;br /&gt;
In my final version shown in the previous post, I wanted to crop tighter, so it worked out well to remove the window on the left.  To illustrate how we can remove the window, I'm going to leave the aspect ratio as it is, and walk through removing the distracting background elements.&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;Removing Background Elements&lt;/h4&gt;Because most of the background is already a (relatively) solid color, this isn't too hard.  There's just a couple of simple things to keep in mind.&lt;br /&gt;
&lt;br /&gt;
The way I'm going to approach this is to make a duplicate of my current layer, and to move the duplicate into place such that the background will cover up parts of the window I want to remove.  Then I'll mask the duplicate layer to hide the window.&lt;br /&gt;
&lt;br /&gt;
I start by choosing an area of the background that's similar in color/tone:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-fF6VnhbCAEw/UVMlNCHu_nI/AAAAAAAAG_g/_n1TUD9dvzg/s1600/GIMP-Background-Start.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://3.bp.blogspot.com/-fF6VnhbCAEw/UVMlNCHu_nI/AAAAAAAAG_g/_n1TUD9dvzg/s1600/GIMP-Background-Start.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Thankfully the background is relatively consistent.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
I'll then move the duplicate layer so that the green area covers up the window to the left:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-x0gGupolw8Q/UVMlqALDsNI/AAAAAAAAG_o/KEy34mqlT9E/s1600/GIMP-Background-End.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://2.bp.blogspot.com/-x0gGupolw8Q/UVMlqALDsNI/AAAAAAAAG_o/KEy34mqlT9E/s1600/GIMP-Background-End.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Position the duplicate layer so the green area now covers up the window&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Here is what this looks like in GIMP, with the duplicate layer set to 90% opacity over the base layer (so you can see where the window edge is):&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-cJbV1dL22MM/UVMm-baw4aI/AAAAAAAAG_w/3dg5k1bgPYM/s1600/GIMP-Background-Shifted.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://4.bp.blogspot.com/-cJbV1dL22MM/UVMm-baw4aI/AAAAAAAAG_w/3dg5k1bgPYM/s720/GIMP-Background-Shifted.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Moving the duplicate layer over to cover the window&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Now I'll add a black (fully transparent) layer mask over the duplicate layer, and I'll paint white on the mask to cover up the window edge (with a soft-edged brush).  This give me results that look like this:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-vN2PPd1Eu24/UVMo0W91P2I/AAAAAAAAG_4/N6nxqYDIqxU/s1600/GIMP-Background-Shifted-Masked.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://3.bp.blogspot.com/-vN2PPd1Eu24/UVMo0W91P2I/AAAAAAAAG_4/N6nxqYDIqxU/s720/GIMP-Background-Shifted-Masked.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;After applying a transparent mask, and painting white over the window edge&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
The problem is that the background area from the duplicate is a bit darker than the base layer background, and the seam is visible where they are masked.  To fix this, I can just adjust the lightness of the duplicate layer until I get a good match.&lt;br /&gt;
&lt;br /&gt;
I used Hue-Saturation to adjust the lightness (because I wasn't sure if I would need to adjust the hue slightly as well - turns out I didn't).  I found that increasing the &lt;i&gt;Lightness&lt;/i&gt; value to 3 got me reasonably close:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-hPR5woDeDe0/UVMqI6CZZ1I/AAAAAAAAHAE/HStSoaqi9kE/s1600/GIMP-Background-Shifted-Masked-Lightened.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://4.bp.blogspot.com/-hPR5woDeDe0/UVMqI6CZZ1I/AAAAAAAAHAE/HStSoaqi9kE/s720/GIMP-Background-Shifted-Masked-Lightened.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;After increasing duplicate layer &lt;i&gt;Lightness&lt;/i&gt; to 3&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
To further fix the lower part of the window, I just repeated all the steps above with another duplicate of the base layer, just shifted to cover the lower part of the window.  I had to mask along her sweater.  Here is the result after repeating the above steps:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-zsrMwbaAPm8/UVMq_I1YmdI/AAAAAAAAHAQ/2WiP1kh2Er8/s1600/GIMP-Background-Masked.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://4.bp.blogspot.com/-zsrMwbaAPm8/UVMq_I1YmdI/AAAAAAAAHAQ/2WiP1kh2Er8/s800/GIMP-Background-Masked.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;After repeating above steps for the lower left corner&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
The results are ok, but could be just a little bit better.  Visually, the falloff of light on the background doesn't match what's happening on her body, so I added a small gradient to the lower left corner to give it a more natural looking light falloff:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-1yvpGG0zeXQ/UVMr2KmsumI/AAAAAAAAHAY/TmS8zQy7Jc0/s1600/GIMP-Background-Masked-Gradient.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://1.bp.blogspot.com/-1yvpGG0zeXQ/UVMr2KmsumI/AAAAAAAAHAY/TmS8zQy7Jc0/s800/GIMP-Background-Masked-Gradient.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Adding a gradient to the lower left background helps it look more natural&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Fixing the slight window/shadow on the right is easily done with a clone/heal tool combination.  The final result of quickly cleaning up the background is this:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-N5uwSdDlm5A/UVM0O1qDCVI/AAAAAAAAHAg/Y4fPRhHmAGk/s1600/GIMP-Background-Final.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://4.bp.blogspot.com/-N5uwSdDlm5A/UVM0O1qDCVI/AAAAAAAAHAg/Y4fPRhHmAGk/s1600/GIMP-Background-Final.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Finished cleaning up the background&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
I could have spent a little more with this, but I'm happy with the results for the purpose of this post.  If your cloning efforts leave obvious transitions between tones, the Heal tool can be helpful for alleviating this (especially when used with large brush radii, just be prepared to wait a bit).&lt;br /&gt;
&lt;br /&gt;
With the background squared away, we can move on to one of my favorite things to play with, skin retouching!&lt;br /&gt;
&lt;br /&gt;
&lt;h3 id="GIMP-Skin"&gt;Skin Retouching with Wavelet Decompose&lt;/h3&gt;I had &lt;a href="http://blog.patdavid.net/2011/12/getting-around-in-gimp-skin-retouching.html"&gt;previously written about using Wavelet Decompose&lt;/a&gt; as a means for touching up skin.  As I said in that post, and will repeat here:&lt;br /&gt;
&lt;br /&gt;
&lt;i style="font-size: 1.3em;"&gt;The best way to utilize this tool is &lt;b&gt;with a light touch&lt;/b&gt;&lt;/i&gt;.&lt;br /&gt;
&lt;br /&gt;
Re-read that sentence and keep it in mind as we move forward.&lt;br /&gt;
Don't make mannequins.&lt;br /&gt;
&lt;br /&gt;
Ok, with a layer that contains all of the changes we've made so far rolled up, we can now decompose the image to wavelet scales.  In my case I almost always use the default of 5 scales unless there's a good reason to increase/decrease that number.&lt;br /&gt;
&lt;br /&gt;
For anyone new to this method, the basic idea of Wavelet Decompose is that it will break down your images to multiple layers, each containing a specific set of details based on their relative size, and a residual layer with color/tonal information.  For instance, Wavelet scale 1 will contain only the finest details in your image, while each successive scale will contain larger and larger details.&lt;br /&gt;
&lt;br /&gt;
The benefit to us is that these details are isolated on each layer, meaning we can modify details on one layer without affecting other details from other layers (or adjust the colors/tones on the residual layer without modifying the details).&lt;br /&gt;
&lt;br /&gt;
Here is an example of the resulting layers we get when running Wavelet Decompose:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-tDHzDUSJApM/UVNDBwAx93I/AAAAAAAAHAo/U48tz_x7u7g/s1600/Wavelet-Example.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://3.bp.blogspot.com/-tDHzDUSJApM/UVNDBwAx93I/AAAAAAAAHAo/U48tz_x7u7g/s1600/Wavelet-Example.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Wavelet scales from 1 (finest) to the Residual&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
After running Wavelet Decompose, we'll find ourselves with 6 new layers: Residual + 5 Wavelet scales.  I am going to start on Wavelet scale 5.&lt;br /&gt;
&lt;br /&gt;
If you hold down &lt;b&gt;Shift&lt;/b&gt; and click on a layer visibility icon, you'll isolate just that single layer as visible.  Do this now to &lt;i&gt;Wavelet scale 5&lt;/i&gt;, and let's have a look at what we're dealing with.&lt;br /&gt;
&lt;br /&gt;
I usually work on skin retouching in sections.  Usually I'll consider the forehead, nose, cheeks to smile lines, chin, and upper lip all as separate sections (trying to follow normal facial contours).  Something like this:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-bh5ogZLnTiA/UVNLRY5MorI/AAAAAAAAHA0/zRiXhhkMG_c/s1600/Wavelet-Breakdown.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://1.bp.blogspot.com/-bh5ogZLnTiA/UVNLRY5MorI/AAAAAAAAHA0/zRiXhhkMG_c/s800/Wavelet-Breakdown.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Rough breakdown of each area I'll work on separately&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
I'm going to start with the forehead.  I'll work with detail scales first, and follow up with touchups on the residual scale if needed to even out color tones.  Here is what Wavelet scale 5 looks like isolated:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-PABL_HOa--U/UVNOLzRG2rI/AAAAAAAAHBA/ovvMvUGCXeY/s1600/Wavelet-Forehead-5.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://3.bp.blogspot.com/-PABL_HOa--U/UVNOLzRG2rI/AAAAAAAAHBA/ovvMvUGCXeY/s600/Wavelet-Forehead-5.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Forehead, Wavelet scale 5&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
It may not seem obvious, especially if you don't use wavelet scales much, but there's a lot of large scale tonal imperfections here.  Look at the same image, but with the levels normalized:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-tqJSe2whQIc/UVNPFF2fCuI/AAAAAAAAHBI/QZ1y8yGX__A/s1600/Wavelet-Forehead-5-normalized.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://2.bp.blogspot.com/-tqJSe2whQIc/UVNPFF2fCuI/AAAAAAAAHBI/QZ1y8yGX__A/s600/Wavelet-Forehead-5-normalized.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;These are the tones we want to smooth out&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Normalizing the wavelet scale lets you see the tones that we want to smooth out.&lt;br /&gt;
&lt;br /&gt;
My normal workflow is to have all of the wavelet scales and residual visible (each of the wavelet scales has a layer blending mode of &lt;b&gt;Grain Merge&lt;/b&gt;).  This way I'm visually seeing the overall image results.  Then I will select each wavelet scale as I work on it.&lt;br /&gt;
&lt;br /&gt;
I'll normally use the &lt;b&gt;Free Select Tool&lt;/b&gt; to select the forehead.  I'll usually have the &lt;b&gt;Feather edges&lt;/b&gt; option turned on, with a large radius (maybe 1% of the smallest image dimensions roughly - so ~35 pixels here).  Remember to have your layer selected that you want to work on.&lt;br /&gt;
&lt;br /&gt;
With my area selected, I'll often run a &lt;b&gt;Gaussian Blur&lt;/b&gt; (IIR) over the skin to smooth out those imperfections.  The radius you use is dependent on how strong you want to smooth the tones out.  Too much, and you'll obliterate the details on that scale, so start small.&lt;br /&gt;
&lt;br /&gt;
Here is my selection I'll work with (remember - my active layer is Wavelet scale 5):&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-KiYqLv7mI9o/UVNTyV2jiSI/AAAAAAAAHBQ/T7we1fPd9MY/s1600/Wavelet-Forehead-orig-selection.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://4.bp.blogspot.com/-KiYqLv7mI9o/UVNTyV2jiSI/AAAAAAAAHBQ/T7we1fPd9MY/s600/Wavelet-Forehead-orig-selection.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Forehead with selection (feather turned on to 35px)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Now I'll experiment with different &lt;b&gt;Gaussian Blur&lt;/b&gt; radii to get a feel for how it will effect my entire image.  I settled on a high-ish value of 35px radius, which gave me this as a result (mouseover to compare to original):&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-4SgGLOilLu4/UVNUbxQOg2I/AAAAAAAAHBY/Xq3i5HsPy4I/s1600/Wavelet-Forehead-5-35px.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://1.bp.blogspot.com/-4SgGLOilLu4/UVNUbxQOg2I/AAAAAAAAHBY/Xq3i5HsPy4I/s600/Wavelet-Forehead-5-35px.jpg" onmouseover="this.src='http://2.bp.blogspot.com/-4EWsejiEXo4/UVNUcB51aXI/AAAAAAAAHBc/ubnGldc33wo/s600/Wavelet-Forehead-orig.jpg'" onmouseout="this.src='http://1.bp.blogspot.com/-4SgGLOilLu4/UVNUbxQOg2I/AAAAAAAAHBY/Xq3i5HsPy4I/s600/Wavelet-Forehead-5-35px.jpg'" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Forehead, Wavelet scale 5 after &lt;b&gt;Gaussian Blur (IIR)&lt;/b&gt; 35px radius&lt;/span&gt;&lt;/div&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-4EWsejiEXo4/UVNUcB51aXI/AAAAAAAAHBc/ubnGldc33wo/s600/Wavelet-Forehead-orig.jpg" style="display:none;"/&gt;&lt;br /&gt;
Just with this small change to a single wavelet scale, we can already see a remarkable improvement to the underlying skin tones, and we haven't hurt any of the fine details in the skin!&lt;br /&gt;
&lt;br /&gt;
In some cases, this may be all that is required for a particular area of skin.  I could push things just a tiny bit further if I wanted by working globally again on a finer wavelet scale, but I've learned the hard way to back off early if possible.&lt;br /&gt;
&lt;br /&gt;
Instead, I'll look at specific areas of the skin that I may want to touch up.  For instance, the two frown lines in the center of the forehead.  I may not want to remove them completely, but I may want to downplay how visible they are.  Wavelet scales are perfect for this.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-PzYqwjQHsUQ/UVNYkpy92AI/AAAAAAAAHBo/0nvAgPnxulc/s1600/Wavelet-Forehead-5-35px-frown.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://3.bp.blogspot.com/-PzYqwjQHsUQ/UVNYkpy92AI/AAAAAAAAHBo/0nvAgPnxulc/s600/Wavelet-Forehead-5-35px-frown.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Small frown lines I want to reduce&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Because each of the Wavelet scales are set to a layer blend mode of &lt;b&gt;Grain Merge&lt;/b&gt;, this means that any area that has a completely grey color will not effect the final image.  This means that you can paint with medium grey RGB(128,128,128) to completely remove a detail from a layer.&lt;br /&gt;
&lt;br /&gt;
You can also use the Blur/Sharpen brush to selectively blur an area of the image as well.  (I've found that the Blur tool works best at smaller wavelet scales - it doesn't appear to make a big difference on larger scales).&lt;br /&gt;
&lt;br /&gt;
So, if we look at Wavelet scale 5 where the frown lines are, we'll see there's not much there - it was already smoothed earlier.  If we look at Wavelet scale 4 though, we'll see them prominently.&lt;br /&gt;
&lt;br /&gt;
I'll use the &lt;b&gt;Heal Tool&lt;/b&gt; to sample from the same wavelet scale in a different location, and paint over just the frown lines.  I'll work on Wavelet scale 4 first.  If needed, I can also move down to Wavelet scale 3 and repeat the same procedure there.&lt;br /&gt;
&lt;br /&gt;
A couple of quick passes just over the frown lines, and the results look like this:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-2fe9zuT3aCQ/UVNbvB7iwAI/AAAAAAAAHBw/0q-JdWOYs-Y/s1600/Wavelet-Forehead-5-35px-frown-fixed.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://4.bp.blogspot.com/-2fe9zuT3aCQ/UVNbvB7iwAI/AAAAAAAAHBw/0q-JdWOYs-Y/s600/Wavelet-Forehead-5-35px-frown-fixed.jpg" onmouseover="this.src='http://1.bp.blogspot.com/-4SgGLOilLu4/UVNUbxQOg2I/AAAAAAAAHBY/Xq3i5HsPy4I/s600/Wavelet-Forehead-5-35px.jpg'" onmouseout="this.src='http://4.bp.blogspot.com/-2fe9zuT3aCQ/UVNbvB7iwAI/AAAAAAAAHBw/0q-JdWOYs-Y/s600/Wavelet-Forehead-5-35px-frown-fixed.jpg'" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Cloning over frown line on scale 4 &amp; 3 (mouseover to compare)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
I could continue over any other blemishes I may want to correct, but small individual blemishes can usually be fixed with a little spot healing quickly.&lt;br /&gt;
&lt;br /&gt;
Moving on to the nose, the tones have different requirements.  Overall, the tones on Wavelet scale 5 are similar to the forehead.  In this case, a similar amount of blurring as the forehead on scale 5 will nicely smooth out the tones.  Here is the nose after a slight blurring (mouseover to see original):&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-c7Ta9UOZvZ8/UVNgAZ1LTaI/AAAAAAAAHB4/Qxvlms3YpBE/s1600/Wavelet-Nose-5-35px.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://3.bp.blogspot.com/-c7Ta9UOZvZ8/UVNgAZ1LTaI/AAAAAAAAHB4/Qxvlms3YpBE/s1600/Wavelet-Nose-5-35px.jpg" onmouseover="this.src='http://3.bp.blogspot.com/-2ofFJPwbPwg/UVNgAlro_JI/AAAAAAAAHB8/6wf5a1qt3w4/s1600/Wavelet-Nose-Orig.jpg'" onmouseout="this.src='http://3.bp.blogspot.com/-c7Ta9UOZvZ8/UVNgAZ1LTaI/AAAAAAAAHB4/Qxvlms3YpBE/s1600/Wavelet-Nose-5-35px.jpg'" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Nose with 35px Gaussian blur on Wavelet scale 5&lt;br /&gt;
Mouseover to compare to original&lt;/span&gt;&lt;/div&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-2ofFJPwbPwg/UVNgAlro_JI/AAAAAAAAHB8/6wf5a1qt3w4/s1600/Wavelet-Nose-Orig.jpg" style="display:none;" /&gt;&lt;br /&gt;
&lt;br /&gt;
There is a bit of color in the nose that is slightly uneven that I'd like to fix.  This is relatively easy to do with wavelet scales, because I can modify the underlying color tones of the nose without destroying the details on the other scale layers.&lt;br /&gt;
&lt;br /&gt;
In this case, I'll work on the Wavelet residual layer.&lt;br /&gt;
&lt;br /&gt;
I'll use a &lt;b&gt;Heal Tool&lt;/b&gt; with a large, soft brush.  I'll sample from about the middle of the nose, and clean up the slightly redder skin by healing new tones into that area.  I'll follow the contours of the nose and the way that the light is hitting it in order to match the underlying tones to what is already there.&lt;br /&gt;
&lt;br /&gt;
After a little work these are the results (mouseover to compare to original):&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-TRAfp1U-ujg/UVNiO6VQRPI/AAAAAAAAHCI/Fyk7W9KhOfg/s1600/Wavelet-Nose-5-35px-heal.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://4.bp.blogspot.com/-TRAfp1U-ujg/UVNiO6VQRPI/AAAAAAAAHCI/Fyk7W9KhOfg/s1600/Wavelet-Nose-5-35px-heal.jpg" onmouseover="this.src='http://3.bp.blogspot.com/-2ofFJPwbPwg/UVNgAlro_JI/AAAAAAAAHB8/6wf5a1qt3w4/s1600/Wavelet-Nose-Orig.jpg'" onmouseout="this.src='http://4.bp.blogspot.com/-TRAfp1U-ujg/UVNiO6VQRPI/AAAAAAAAHCI/Fyk7W9KhOfg/s1600/Wavelet-Nose-5-35px-heal.jpg'" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Healing on the Wavelet residual scale to even tones&lt;br /&gt;
Mouseover to compare to original&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Next I'll take a look at the eyes and cheek on the brighter side of her face.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-9QLXhOKI9nk/UVNsy5gjMSI/AAAAAAAAHCY/sPgqJvcUWrM/s1600/Wavelet-Cheek-Orig.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://3.bp.blogspot.com/-9QLXhOKI9nk/UVNsy5gjMSI/AAAAAAAAHCY/sPgqJvcUWrM/s1600/Wavelet-Cheek-Orig.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Overall tones are good here, just some slight retouching required&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
The tones here are not bad, particularly on scale 5.  After making my selection, I've applied a blur at 25px just to smooth things a bit.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-GQ4qowP4g6w/UVNtOnE7AaI/AAAAAAAAHCg/oq-lFfqCCxQ/s1600/Wavelet-Cheek-5-25px.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://3.bp.blogspot.com/-GQ4qowP4g6w/UVNtOnE7AaI/AAAAAAAAHCg/oq-lFfqCCxQ/s1600/Wavelet-Cheek-5-25px.jpg" onmouseover="this.src='http://3.bp.blogspot.com/-9QLXhOKI9nk/UVNsy5gjMSI/AAAAAAAAHCY/sPgqJvcUWrM/s1600/Wavelet-Cheek-Orig.jpg'" onmouseout="this.src='http://3.bp.blogspot.com/-GQ4qowP4g6w/UVNtOnE7AaI/AAAAAAAAHCg/oq-lFfqCCxQ/s1600/Wavelet-Cheek-5-25px.jpg'" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;A slight 25px blur to smooth overall tones&lt;br /&gt;
Mouseover to compare to original&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
The dark tones under/around the eyes is a bit different to deal with.  As before, I'll turn to working on the Wavelet residual layer to brighten up the color tones under the eyes.&lt;br /&gt;
&lt;br /&gt;
I use the &lt;b&gt;Heal Tool&lt;/b&gt; to sample from a brighter area of skin near the eye.  Then I'll carefully paint into the dark tones to brighten them up, and to even the colors out with the surrounding skin.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/--9tALZtLLZs/UVNt0E4ix9I/AAAAAAAAHCo/-MI29re8N0k/s1600/Wavelet-Cheek-residual-eyes.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://3.bp.blogspot.com/--9tALZtLLZs/UVNt0E4ix9I/AAAAAAAAHCo/-MI29re8N0k/s1600/Wavelet-Cheek-residual-eyes.jpg" onmouseover="this.src='http://3.bp.blogspot.com/-9QLXhOKI9nk/UVNsy5gjMSI/AAAAAAAAHCY/sPgqJvcUWrM/s1600/Wavelet-Cheek-Orig.jpg'" onmouseout="this.src='http://3.bp.blogspot.com/--9tALZtLLZs/UVNt0E4ix9I/AAAAAAAAHCo/-MI29re8N0k/s1600/Wavelet-Cheek-residual-eyes.jpg'" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Carefully cloning/healing brighter skin tones under the eyes&lt;br /&gt;
Mouseover to compare to original&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Wavelets are amazing for this type of adjustment, because I can brighten up/change the skin tones under the eyes without effecting the fine skin details here like small wrinkles and pores.  The textual character remains unchanged, but the underlying skin tones can be modified easily.&lt;br /&gt;
&lt;br /&gt;
The same can be done for the slightly red tones on the cheek, and at the edge of her jaw.  Which I did.&lt;br /&gt;
&lt;br /&gt;
I'm purposefully not going to modify the fine wrinkles under the eyes, either.  These small imperfections will often bring great character to a face, and unless they are very distracting or bad, I find it best to leave them be.&lt;br /&gt;
&lt;br /&gt;
A good tip is that even though these small imperfections may seem large when you're pixel peeping, get into the habit of zooming out to a sane zoom level and evaluate the image then.  Sometimes you'll find you've gone too far, and things begin to creep into mannequin territory.&lt;br /&gt;
&lt;br /&gt;
Don't make mannequins!&lt;br /&gt;
&lt;br /&gt;
&lt;h4 id="GIMP-Skin-Summary"&gt;In Summary&lt;/h4&gt;This entire post is getting a little long, so I'm going to stop here with the skin retouching breakdown.&lt;br /&gt;
&lt;br /&gt;
Also, that's honestly about it as far as the process goes.  Just repeat on the areas that are left (right cheek, chin, and upper lip).  You can just apply the processes I described above to those other areas, in the same way.&lt;br /&gt;
&lt;br /&gt;
To summarize, here are the tools/steps I'll use with Wavelet Decompose to retouch skin:&lt;br /&gt;
&lt;br /&gt;
&lt;ul style="font-size:1.5em; font-family: Yanone Kaffeesatz;"&gt;&lt;li&gt;Area selection with Gaussian blur to even out overall tones at a particular scale&lt;/li&gt;
&lt;li&gt;Paint with grey, Clone, Heal on wavelet scales to modify specific details&lt;/li&gt;
&lt;li&gt;Clone/Heal on wavelet residual scale to modify underlying skin tones/colors (but leave details intact)&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
Here are the final results after using only Wavelet Decompose (mouseover to compare to original):&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-9Am0Wm5hVGQ/UVN2kfSNjXI/AAAAAAAAHCw/r4rUlW_RFUM/s1600/Wavelet-Face-Final.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://4.bp.blogspot.com/-9Am0Wm5hVGQ/UVN2kfSNjXI/AAAAAAAAHCw/r4rUlW_RFUM/s800/Wavelet-Face-Final.jpg" onmouseover="this.src='http://4.bp.blogspot.com/-F40sDHVlAbo/UVN2kjeE6QI/AAAAAAAAHC0/ec7kWIV69tU/s800/Wavelet-Face-Original.jpg'" onmouseout="this.src='http://4.bp.blogspot.com/-9Am0Wm5hVGQ/UVN2kfSNjXI/AAAAAAAAHCw/r4rUlW_RFUM/s800/Wavelet-Face-Final.jpg'" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;After retouching in Wavelet Scales only&lt;br /&gt;
Mouseover to compare to original&lt;/span&gt;&lt;/div&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-F40sDHVlAbo/UVN2kjeE6QI/AAAAAAAAHC0/ec7kWIV69tU/s800/Wavelet-Face-Original.jpg" style="display:none;" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h3 id="GIMP-Skin-Spot"&gt;Spot Touchups&lt;/h3&gt;There may be a few things that still need a little spot touchup that I didn't bother to mess with in Wavelet scales.  &lt;br /&gt;
&lt;br /&gt;
In my case, I'll clone/heal out some small hairs along the jaw line, and touch up some small spots of skin individually.  This is really just a light cleaning, and I usually do this at the pixel level (obnoxiously zoomed in, and small brush sizes).&lt;br /&gt;
&lt;br /&gt;
I also use a method for checking the skin for areas that I may want to touchup, but might not be immediately visible or noticeable.  It uses the fact that the Blue channel of an image can show you just how scary skin can look (seriously, color decompose any image of skin, and look at the blue channel).&lt;br /&gt;
&lt;br /&gt;
I want to outline the idea, but this post is going on far too long already.  I'll follow up this post immediately with the method of using the Blue channel as a "check layer" (Calvin Hollywood recently illustrated the idea in Ps).&lt;br /&gt;
&lt;br /&gt;
&lt;div style="background-color:#222; padding:0.5em; border:dashed 1px gray; font-family:Yanone Kaffeesatz; font-size:1.3em;"&gt;You can find the detailed tutorial for "check layers" &lt;a href="http://blog.patdavid.net/2013/04/getting-around-in-gimp-blue-channel.html"&gt;here at this post now&lt;/a&gt;.&lt;/div&gt;&lt;br /&gt;
&lt;h3 id="GIMP-Contour"&gt;Contour Painting Highlights&lt;/h3&gt;One of the downsides of using Wavelet scales for modifying skin is that if you're blurring on some of the scales, you'll sometimes decrease the local contrast in your image.  This isn't so bad, but you may want to bring back some of the contrast in areas you've touched up.&lt;br /&gt;
&lt;br /&gt;
I'll utilize something I refer to as "Contour Painting" (I had previously written about using this method for &lt;a href="http://blog.patdavid.net/2011/11/getting-around-in-gimp-contour-painting.html"&gt;enhancing a pinup image&lt;/a&gt;).&lt;br /&gt;
&lt;br /&gt;
What I'm going to do is basically add some transparent layers over my image, and set their layer blend modes to &lt;b&gt;"Overlay"&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Then I'll paint white over contours I want to enhance, and adjust the opacity of the layer to taste.  (This is highly subjective, so I'm going to just show a quick idea of how I might approach it - you can get as nuts with this as you like...).&lt;br /&gt;
&lt;br /&gt;
Here I've added a new transparent layer on top of my image, and set the Layer Blend Mode to &lt;i&gt;Overlay&lt;/i&gt;.  Then I painted white onto contours that I want to highlight:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-w6UZN_bkCmQ/UVRsJbuHg7I/AAAAAAAAHD4/1sLCsqj2Rzk/s1600/Contour-Face.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://4.bp.blogspot.com/-w6UZN_bkCmQ/UVRsJbuHg7I/AAAAAAAAHD4/1sLCsqj2Rzk/s800/Contour-Face.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Painting on the &lt;i&gt;Overlay&lt;/i&gt; layer along contours to highlight&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
It looks strange right now, but I'll add a large radius Gaussian Blur to smooth these tones out.  I used a blur radius of &lt;b&gt;111 pixels&lt;/b&gt;.  Here is what it looks like after the blur:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-LM3JgyJdZ2k/UVRs1znfnCI/AAAAAAAAHEA/iVPLJKz_fkA/s1600/Contour-Face-Blur.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://2.bp.blogspot.com/-LM3JgyJdZ2k/UVRs1znfnCI/AAAAAAAAHEA/iVPLJKz_fkA/s800/Contour-Face-Blur.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Blurring the &lt;i&gt;Overlay&lt;/i&gt; layer with Gaussian Blur (111 pixel radius)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Finally, I'll adjust the opacity of the &lt;i&gt;Overlay&lt;/i&gt; layer to taste.  I'll usually dial this way, way down so that it's not so obvious.  Here, I've dialed the opacity back to about 20%, which leaves us with this (mouseover to compare):&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-tdEyAdrOIUs/UVRttuD8FuI/AAAAAAAAHEI/CBP6A9rD8Wc/s1600/Contour-Face-Blur-Opacity-20.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://2.bp.blogspot.com/-tdEyAdrOIUs/UVRttuD8FuI/AAAAAAAAHEI/CBP6A9rD8Wc/s800/Contour-Face-Blur-Opacity-20.jpg" onmouseover="this.src='http://4.bp.blogspot.com/-9Am0Wm5hVGQ/UVN2kfSNjXI/AAAAAAAAHCw/r4rUlW_RFUM/s800/Wavelet-Face-Final.jpg'" onmouseout="this.src='http://2.bp.blogspot.com/-tdEyAdrOIUs/UVRttuD8FuI/AAAAAAAAHEI/CBP6A9rD8Wc/s800/Contour-Face-Blur-Opacity-20.jpg'" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;After setting the &lt;i&gt;Overlay&lt;/i&gt; layer to 20% opacity (still a little high for me, but it's good for illustration)&lt;br /&gt;
Mouseover to compare to original&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
I will sometimes add a few more of these layers to enhance other parts of the image as well.  I'll use it (reall, really, really lightly!!!) to enhance the eyes a bit, and in this case, I used an even larger layer to add some volume and highlights to her hair as well.&lt;br /&gt;
&lt;br /&gt;
Here is the results after adding some eye and hair highlight layers as well (mouseover to compare no highlights):&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-OR24iWFQowY/UVRyeTPUqqI/AAAAAAAAHEQ/3a3jZCqlLMc/s1600/Contour-Final.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://2.bp.blogspot.com/-OR24iWFQowY/UVRyeTPUqqI/AAAAAAAAHEQ/3a3jZCqlLMc/s800/Contour-Final.jpg" onmouseover="this.src='http://2.bp.blogspot.com/-KgrU7K2ap8I/UVRyecu2IVI/AAAAAAAAHEU/czunw5VAdbQ/s800/Contour-Original.jpg'" onmouseout="this.src='http://2.bp.blogspot.com/-OR24iWFQowY/UVRyeTPUqqI/AAAAAAAAHEQ/3a3jZCqlLMc/s800/Contour-Final.jpg'" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Face, eyes, and hair contour painting result&lt;br /&gt;
Mouseover to compare to original&lt;/span&gt;&lt;/div&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-KgrU7K2ap8I/UVRyecu2IVI/AAAAAAAAHEU/czunw5VAdbQ/s800/Contour-Original.jpg" style="display:none;"/&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h3 id="GIMP-Curves"&gt;Color Curves&lt;/h3&gt;Finally, I like to apply some color curves that I have around and use often.  I've been heavily favoring a Portra emulation curve from &lt;a href="http://www.prime-junta.net/pont/How_to/100_Curves_and_Films/_Curves_and_films.html"&gt;Petteri Sulonen&lt;/a&gt; that he calls &lt;i&gt;Portra-esque&lt;/i&gt;, especially for skin.  It has a very pretty rolloff in the highlights that really renders pretty colors.&lt;br /&gt;
&lt;br /&gt;
If I feel it's too much, I can always apply it on a duplicate of my image so far, and adjust opacity to suit.  Here is the same image with only the &lt;i&gt;Potra-esque&lt;/i&gt; curve applied:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-Oeuf1zN9Xbs/UVR0A7zX-QI/AAAAAAAAHEg/whqc5CMqjg0/s1600/Curves-Portra.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://2.bp.blogspot.com/-Oeuf1zN9Xbs/UVR0A7zX-QI/AAAAAAAAHEg/whqc5CMqjg0/s800/Curves-Portra.jpg" onmouseover="this.src='http://2.bp.blogspot.com/-OR24iWFQowY/UVRyeTPUqqI/AAAAAAAAHEQ/3a3jZCqlLMc/s800/Contour-Final.jpg'" onmouseout="this.src='http://2.bp.blogspot.com/-Oeuf1zN9Xbs/UVR0A7zX-QI/AAAAAAAAHEg/whqc5CMqjg0/s800/Curves-Portra.jpg'" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Image so far, with a &lt;i&gt;Portra-esque&lt;/i&gt; color curve applied&lt;br /&gt;
Mouseover to compare to original&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
If you're curious, I had written up a much more in-depth look at color curves for skin here: &lt;a href="http://blog.patdavid.net/2012/07/getting-around-in-gimp-more-color.html"&gt;Getting Around in GIMP - More Color Curves (Skin)&lt;/a&gt;.  You can actually download the curves for Portra, Velvia, Provia emulation on that page.&lt;br /&gt;
&lt;br /&gt;
&lt;h3 id="GIMP-Sharp"&gt;Sharpening&lt;/h3&gt;Finally.  The last step before saving out our image!&lt;br /&gt;
&lt;br /&gt;
For sharpening, I actually like to use one of the Wavelet scales that I generated earlier.  I'll just duplicate a low scale, like 2 or 3, and drag it on top of my layer stack to sharpen the details from that scale.&lt;br /&gt;
&lt;br /&gt;
In this case, I liked the details from Wavelet scale 2, so I duplicated that layer, and dragged it on top of my layer stack.  The blend mode is already set to &lt;i&gt;Grain Merge&lt;/i&gt;, so I don't have to do anything else:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-JqRWNULGxLU/UVR22ik9IlI/AAAAAAAAHEo/kWA-zKsyVg0/s1600/Sharpen-Wavelet-2.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://2.bp.blogspot.com/-JqRWNULGxLU/UVR22ik9IlI/AAAAAAAAHEo/kWA-zKsyVg0/s800/Sharpen-Wavelet-2.jpg" onmouseover="this.src='http://2.bp.blogspot.com/-Oeuf1zN9Xbs/UVR0A7zX-QI/AAAAAAAAHEg/whqc5CMqjg0/s800/Curves-Portra.jpg'" onmouseout="this.src='http://2.bp.blogspot.com/-JqRWNULGxLU/UVR22ik9IlI/AAAAAAAAHEo/kWA-zKsyVg0/s800/Sharpen-Wavelet-2.jpg'" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Wavelet scale 2 copied to the top of the layer stack for sharpening&lt;br /&gt;
Mouseover to compare to original&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h2 id="The-End"&gt;Finally at the End&lt;/h2&gt;If you're still with me - you really deserve a medal.  I'm sorry this has run as long as it has, but I wanted to try to be as complete as I could.&lt;br /&gt;
&lt;br /&gt;
So, for a final comparison, here is the image we finished with (mouseover to compare to what we started with before retouching in GIMP):&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-JqRWNULGxLU/UVR22ik9IlI/AAAAAAAAHEo/kWA-zKsyVg0/s1600/Sharpen-Wavelet-2.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://2.bp.blogspot.com/-JqRWNULGxLU/UVR22ik9IlI/AAAAAAAAHEo/kWA-zKsyVg0/s800/Sharpen-Wavelet-2.jpg" onmouseover="this.src='http://3.bp.blogspot.com/-3WPpNgqG_Yg/UVIIbwzsJjI/AAAAAAAAGts/VfGwNeeLNBY/s800/Mairi-RAW-Final.jpg'" onmouseout="this.src='http://2.bp.blogspot.com/-JqRWNULGxLU/UVR22ik9IlI/AAAAAAAAHEo/kWA-zKsyVg0/s800/Sharpen-Wavelet-2.jpg'" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Our final result&lt;br /&gt;
Mouseover to compare to original (from RT)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Not too bad for a little bit of fiddling, I think!  I know that this tutorial reads really, really long, but I promise that once you've understood the processes being used, it's actually very quick in practice.&lt;br /&gt;
&lt;br /&gt;
I hope that this has been helpful to you in some way!  If you happen to use anything from this tutorial please share it.  I'd love to see what others do with these techniques.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="background-color:#222; border: dashed 1px gray; padding: 0.5em; font-family:Yanone Kaffeesatz; font-size: 1.2em; line-height:1.2em; color:#888;"&gt;If you appreciate any of the stuff I'm writing, please &lt;a style='font-weight:bold;' href='https://www.paypal.com/cgi-bin/webscr?cmd=_donations&amp;business=patdavid%40gmail%2ecom&amp;lc=US&amp;item_name=patdavid%2enet&amp;item_number=adblock&amp;currency_code=USD&amp;bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted'&gt;consider donating a little&lt;/a&gt; (even 50&amp;cent; is great), or possibly clicking something else on the page... :)&lt;br /&gt;
If not, would you consider linking/favoriting/+1/whatever you kids do these days and let others know about it?  I would &lt;i&gt;seriously &lt;/i&gt; appreciate it!&lt;/div&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Patdavidnet/~4/WrDZoFc9Ty4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.patdavid.net/feeds/5694963478822079482/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.patdavid.net/2013/03/the-open-source-portrait-postprocessing.html#comment-form" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/5694963478822079482?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/5694963478822079482?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Patdavidnet/~3/WrDZoFc9Ty4/the-open-source-portrait-postprocessing.html" title="The Open Source Portrait (Postprocessing)" /><author><name>Patrick David</name><uri>https://plus.google.com/105956747281909080618</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-zfWc9BQ-oGw/AAAAAAAAAAI/AAAAAAAAEpk/MQOkkKZagfM/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-JqRWNULGxLU/UVR22ik9IlI/AAAAAAAAHEo/kWA-zKsyVg0/s72-c/Sharpen-Wavelet-2.jpg" height="72" width="72" /><thr:total>4</thr:total><feedburner:origLink>http://blog.patdavid.net/2013/03/the-open-source-portrait-postprocessing.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0UGRHwyfyp7ImA9WhBXFU0.&quot;"><id>tag:blogger.com,1999:blog-3707428309210287756.post-2485849549470489405</id><published>2013-03-20T15:34:00.000-05:00</published><updated>2013-03-28T15:07:05.297-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-03-28T15:07:05.297-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="open source" /><category scheme="http://www.blogger.com/atom/ns#" term="photography" /><category scheme="http://www.blogger.com/atom/ns#" term="softbox" /><category scheme="http://www.blogger.com/atom/ns#" term="DIY" /><category scheme="http://www.blogger.com/atom/ns#" term="strobist" /><category scheme="http://www.blogger.com/atom/ns#" term="portrait" /><category scheme="http://www.blogger.com/atom/ns#" term="lighting" /><title>The Open Source Portrait (Equipment &amp; Environment)</title><content type="html">&lt;style&gt;h1 {font-family: Yanone Kaffeesatz; font-size: 2.5em; font-weight:normal;} h2 {margin-top:0.5em; font-size:2em;} h3 {font-family: Yanone Kaffeesatz; font-size: 1.5em; font-weight:normal; text-transform:uppercase;} .toggle-swap {color: #986500;cursor:pointer;}&lt;/style&gt;As promised, I thought it might be fun/helpful to walk through a portrait shooting session from start to finish using only Free/Open Source Software (F/OSS).  This is my personal workflow, and hopefully I can do the subject some justice.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-vciO2GkDfZ0/UUoWiks3roI/AAAAAAAAGmg/zm9oetdtvxM/s1600/59659-picture_48_super%5B1%5D.png" imageanchor="1" &gt;&lt;img border="0" src="http://2.bp.blogspot.com/-vciO2GkDfZ0/UUoWiks3roI/AAAAAAAAGmg/zm9oetdtvxM/s550/59659-picture_48_super%5B1%5D.png" title="When I set goals for a portrait shoot, I set them HIGH!" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;A Model Idiot.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
I'm going to walk through the creation of a portrait of my friend Mairi that I did not too long ago.  I had been wanting to shoot with Mairi for a while, and only recently got a chance to sit down and actually do it quickly.  For reference, here is one of the final results that I'll be walking through the process for:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://www.flickr.com/photos/patdavid/8493807318/in/set-72157632799856846/" &gt;&lt;img border="0" src="http://farm9.staticflickr.com/8250/8493807318_832f116d69_c.jpg" alt="mairi beautiful model portrait hair eyes GIMP by Pat David" title="Not only is she pretty, she's pretty smart too!  (And plays with jellyfish as her job)." /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;a href="http://www.flickr.com/photos/patdavid/8493807318/in/set-72157632799856846/"&gt;Mairi 6&lt;/a&gt; - possibly my favorite from the shoot.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
I say &lt;i&gt;"quickly"&lt;/i&gt; because this image was almost spur-of-the-moment, shot in a less than ideal location with about 10 minutes of setup to dial everything in (oh - and was shot while I was keeping an eye on my 2 year old daughter who was running around playing).&lt;br /&gt;
&lt;br /&gt;
&lt;div style="background-color: #141414; border: solid 1px #424242; padding: 10px;"&gt;The next tutorial in this series is here:&lt;br /&gt;
&lt;a style="font-size: 1.3em; font-weight: bold;" href="http://blog.patdavid.net/2013/03/the-open-source-portrait-postprocessing.html"&gt;The Open Source Portrait (Postprocessing)&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;h2&gt;The Idea&lt;/h2&gt;Before we even sat down, I already had a rough idea of how I wanted to light this portrait.  I knew I wanted a big, diffuse key light set up to be close to a &lt;a target="_blank" href="https://www.google.com/search?tbm=isch&amp;q=Rembrandt+portrait"&gt;Rembrandt style of lighting&lt;/a&gt;, and that I wanted to possibly include a second light for fill to brighten up the shadows just a bit.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a title="Rembrandt [Public domain], via Wikimedia Commons" href="http://commons.wikimedia.org/wiki/File%3ARembrandt_-_Portrait_of_an_Old_Man_in_Red_(detail)_-_WGA19183.jpg"&gt;&lt;img width="128" alt="Rembrandt - Portrait of an Old Man in Red (detail) - WGA19183" src="//upload.wikimedia.org/wikipedia/commons/thumb/0/03/Rembrandt_-_Portrait_of_an_Old_Man_in_Red_%28detail%29_-_WGA19183.jpg/128px-Rembrandt_-_Portrait_of_an_Old_Man_in_Red_%28detail%29_-_WGA19183.jpg"/&gt;&lt;/a&gt;&lt;a title="Rembrandt [Public domain], via Wikimedia Commons" href="http://commons.wikimedia.org/wiki/File%3ARembrandt_-_Self-Portrait_-_WGA19225.jpg"&gt;&lt;img width="128" alt="Rembrandt - Self-Portrait - WGA19225" src="//upload.wikimedia.org/wikipedia/commons/thumb/0/07/Rembrandt_-_Self-Portrait_-_WGA19225.jpg/128px-Rembrandt_-_Self-Portrait_-_WGA19225.jpg"/&gt;&lt;/a&gt;&lt;a title="Rembrandt [Public domain], via Wikimedia Commons" href="http://commons.wikimedia.org/wiki/File%3ARembrandt_-_Little_Self-Portrait_-_WGA19215.jpg"&gt;&lt;img width="128" alt="Rembrandt - Little Self-Portrait - WGA19215" src="//upload.wikimedia.org/wikipedia/commons/thumb/3/3e/Rembrandt_-_Little_Self-Portrait_-_WGA19215.jpg/128px-Rembrandt_-_Little_Self-Portrait_-_WGA19215.jpg"/&gt;&lt;/a&gt;&lt;a title="After Rembrandt [Public domain], via Wikimedia Commons" href="http://commons.wikimedia.org/wiki/File%3ARembrandt_van_Rijn_(atelier_kopie)_-_Portret_van_Rembrandt_met_een_ringkraag.jpg"&gt;&lt;img width="128" alt="Rembrandt van Rijn (atelier kopie) - Portret van Rembrandt met een ringkraag" src="//upload.wikimedia.org/wikipedia/commons/thumb/4/49/Rembrandt_van_Rijn_%28atelier_kopie%29_-_Portret_van_Rembrandt_met_een_ringkraag.jpg/128px-Rembrandt_van_Rijn_%28atelier_kopie%29_-_Portret_van_Rembrandt_met_een_ringkraag.jpg"/&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Samples of Rembrandt paintings.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
This is actually a common theme for me, as I had built a softbox that I could hold in my left hand, while shooting with my right.  Because I had been using wider angle lenses for a long time, it became a sort of habit for me to light in this manner (just look at the majority of the shots in my &lt;a href="http://www.flickr.com/photos/patdavid/sets/72157626359784129/with/8493807318/"&gt;Off Camera Flash set on Flickr&lt;/a&gt; to see what I mean).&lt;br /&gt;
&lt;br /&gt;
If you remember my previous post, &lt;a href="http://blog.patdavid.net/2012/03/visualize-photography-lighting-setups.html"&gt;Visualize Photography Lighting Setups in Blender&lt;/a&gt;, you'll see a rough initial idea based around a softbox at ~60&amp;deg; elevation, and ~60&amp;deg; off axis to camera left (300&amp;deg; frame from below).&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-6-QbLgdvP1A/T1ZTNaRpTJI/AAAAAAAABd0/gKj8DOmx7nQ/s1600/Softbox+60%25C2%25B0+Up+CC-BY-SA.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://2.bp.blogspot.com/-6-QbLgdvP1A/T1ZTNaRpTJI/AAAAAAAABd0/gKj8DOmx7nQ/s550/Softbox+60%25C2%25B0+Up+CC-BY-SA.jpg" alt="Portrait Lighting Map by Pat David"/&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;a href="http://blog.patdavid.net/2012/03/visualize-photography-lighting-setups.html"&gt;Virtual lighting diagram&lt;/a&gt; - see 300&amp;deg;.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
The only difference this time was that I knew from experience that a single softbox will leave one side of my subject quite dark, so I wanted to try filling in those shadows with my second flash (they could also have been filled with a reflector as well).&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;The Equipment&lt;/h2&gt;I don't really have much in terms of equipment that is specifically for shooting portraits.  This is the gear I use when I'm doing off-camera flash work.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-yhkgbEQILX8/UUdufnavpwI/AAAAAAAAGj8/cbjI9nyyCgk/s1600/eq-all.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://2.bp.blogspot.com/-yhkgbEQILX8/UUdufnavpwI/AAAAAAAAGj8/cbjI9nyyCgk/s550/eq-all.jpg" alt="portrait lighting equipment softbox flashes camera triggers olympus OM-D yongnuo YN560 cactus v5" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;i&gt;Almost&lt;/i&gt; all of my photography gear...&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
I know it might seem redundant, but for the sake of completeness and to document this as well as I can, I'm going to walk through the list of what I'm using.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="background-color: #111; font-family: Yanone Kaffeesatz, Arial; font-size: 1em; border: dashed 1px gray; padding: 0.4em; color:#999;"&gt;The product links below will take you to their respective Amazon page.&lt;br /&gt;
Just to be clear, I am using my affiliate code in these links.  This means that if you click a link and buy anything on Amazon afterwards, I'll receive a percentage of the sale.  This actually doesn't affect anything for you (the price is still the same, etc.) - just that you'll be supporting me if you do.&lt;br /&gt;
I just wanted to let you know, so you can make the choice to click (and if you do - thank you!).&lt;/div&gt;&lt;br /&gt;
&lt;h3&gt;Camera&lt;/h3&gt;&lt;a href="http://www.amazon.com/gp/product/B0074WDFOK/ref=as_li_ss_tl?ie=UTF8&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B0074WDFOK&amp;linkCode=as2&amp;tag=httpblogpatda-20" style="float:left; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-g-YnFqIy0ek/UUisw-hZpII/AAAAAAAAGks/8SxpIu7oZgE/s200/OMD.png" alt="Olympus OM-D E-M5 Camera"/&gt;&lt;/a&gt;&lt;br /&gt;
My new toy from this past Christmas is the &lt;a href="http://www.amazon.com/gp/product/B0074WDFOK/ref=as_li_ss_tl?ie=UTF8&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B0074WDFOK&amp;linkCode=as2&amp;tag=httpblogpatda-20"&gt;Olympus OM-D E-M5&lt;/a&gt;&lt;img src="http://www.assoc-amazon.com/e/ir?t=httpblogpatda-20&amp;l=as2&amp;o=1&amp;a=B0074WDFOK" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /&gt;.  I got mine with the &lt;a href="http://www.amazon.com/gp/product/B0073AIXOA/ref=as_li_ss_tl?ie=UTF8&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B0073AIXOA&amp;linkCode=as2&amp;tag=httpblogpatda-20"&gt;Olympus 12-50mm F3.5-6.3&lt;/a&gt;&lt;img src="http://www.assoc-amazon.com/e/ir?t=httpblogpatda-20&amp;l=as2&amp;o=1&amp;a=B0073AIXOA" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /&gt; because, seriously - if I'm going to get a weatherproof camera, I might as well have a lens with the same protection (as part of a kit it's a good price - I probably wouldn't have bought this lens separately, I'm more of a prime shooter normally).&lt;br /&gt;
&lt;br /&gt;
The camera is not the important part of the equation here, though.  More important is getting a focal length that would produce pleasing compression without flattening things out too much.  Here's a good comparison of what different focal lengths will do to the perspective of your subject from photographer &lt;a href="http://stepheneastwood.com/tutorials/lensdistortion/strippage.htm"&gt;Stephen Eastwood&lt;/a&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-g4W5Td2YPvA/UUi2hZzIIbI/AAAAAAAAGlM/3xNmZ1Ll2Bg/s1600/tumblr_luc6ok7WyE1qknfz7o1_1280%5B1%5D.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://3.bp.blogspot.com/-g4W5Td2YPvA/UUi2hZzIIbI/AAAAAAAAGlM/3xNmZ1Ll2Bg/s550/tumblr_luc6ok7WyE1qknfz7o1_1280%5B1%5D.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Comparison of compression effects from focal lengths. (via &lt;a href="http://stepheneastwood.com/tutorials/lensdistortion/strippage.htm"&gt;Stephen Eastwood&lt;/a&gt;)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
With my old 17mm pancake lens, I would be looking at distortion like the 2&lt;sup&gt;nd&lt;/sup&gt; row middle, but at the long end of my zoom (50mm), I'm shooting more for 1&lt;sup&gt;st&lt;/sup&gt; row, far right.  Traditionally, you'll want to be around 85mm (short-telephoto) or higher for portraits.&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style="clear:both; margin-bottom: 0.5em;"&gt;Speedlights/Flashes&lt;/h3&gt;&lt;a href="http://www.amazon.com/gp/product/B004GZLFHM/ref=as_li_ss_tl?ie=UTF8&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B004GZLFHM&amp;linkCode=as2&amp;tag=httpblogpatda-20" imageanchor="1" style="float:left; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-mM7uOvN7BrM/UUiv9EBylEI/AAAAAAAAGlE/3moFhozECG4/s200/YN560.png" alt="Yongnuo YN560 flash speedlight"/&gt;&lt;/a&gt;I wanted to learn to do off-camera lighting from the basics, and to work my way up from there.  If you're interested in doing something similar, I can't recommend David Hobby's blog &lt;a href="http://www.strobist.blogspot.com/"&gt;Strobist&lt;/a&gt; enough.&lt;br /&gt;
&lt;br /&gt;
He even has an amazing series of tutorials to walk you through the basics of learning to use flashes called &lt;a href="http://strobist.blogspot.com/2006/03/lighting-101.html"&gt;Lighting 101/2&lt;/a&gt;.  The entire series is &lt;b&gt;well&lt;/b&gt; worth the time to read through.&lt;br /&gt;
Seriously.  Go read it.&lt;br /&gt;
&lt;br /&gt;
With that being said, I knew I only needed a dependable manual flash to learn with (no need for &lt;b&gt;TTL&lt;/b&gt; metering/control for me).  In checking around, it appeared that the best price/performance ratio I could find for a manual flash was the &lt;a href="http://www.amazon.com/gp/product/B004GZLFHM/ref=as_li_ss_tl?ie=UTF8&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B004GZLFHM&amp;linkCode=as2&amp;tag=httpblogpatda-20"&gt;Yongnuo YN-560 Speedlight Flash&lt;/a&gt;&lt;img src="http://www.assoc-amazon.com/e/ir?t=httpblogpatda-20&amp;l=as2&amp;o=1&amp;a=B004GZLFHM" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /&gt;.  At the time I bought mine, they were only about $75 USD, and are a great value (I've never had a problem with reliability on mine).&lt;br /&gt;
&lt;br /&gt;
(This flash may have been replaced with the &lt;a href="http://www.amazon.com/gp/product/B0079M711S/ref=as_li_ss_tl?ie=UTF8&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B0079M711S&amp;linkCode=as2&amp;tag=httpblogpatda-20"&gt;Yongnuo YN-560 II&lt;/a&gt;&lt;img src="http://www.assoc-amazon.com/e/ir?t=httpblogpatda-20&amp;l=as2&amp;o=1&amp;a=B0079M711S" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /&gt;, which is identical with the exception of the LCD screen on the back in lieu of LED status lights).&lt;br /&gt;
&lt;br /&gt;
One of the nice features of this flash is that it does have an optical slave, meaning that it will fire when it detects another flash firing nearby.  This is how I got my fill flash to fire without needing another set of radio triggers.&lt;br /&gt;
&lt;br /&gt;
Speaking of radio triggers...&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style="clear:both; margin-bottom:0.5em;"&gt;Wireless Triggers&lt;/h3&gt;&lt;a href="http://www.amazon.com/gp/product/B005DFI5ZY/ref=as_li_ss_tl?ie=UTF8&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B005DFI5ZY&amp;linkCode=as2&amp;tag=httpblogpatda-20" imageanchor="1" style="float:left; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-nT_JcIaZfuA/UUjEx2z2B9I/AAAAAAAAGlc/1vMhhOplgPw/s225/cactusv5.png" alt="Cactus V5 Wireless Radio Triggers" /&gt;&lt;/a&gt;Of course, the speedlights and camera wouldn't work well together without some way for the camera to trigger the flashes.  A few years back my friend Sean gave me his old Cactus v4 triggers as a hand-me-down, so I decided to stay with the brand when I picked up some new ones.  I went with these, the &lt;a href="http://www.amazon.com/gp/product/B005DFI5ZY/ref=as_li_ss_tl?ie=UTF8&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B005DFI5ZY&amp;linkCode=as2&amp;tag=httpblogpatda-20"&gt;Cactus V5 Wireless Flash Triggers&lt;/a&gt;&lt;img src="http://www.assoc-amazon.com/e/ir?t=httpblogpatda-20&amp;l=as2&amp;o=1&amp;a=B005DFI5ZY" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /&gt;.&lt;br /&gt;
&lt;br /&gt;
You don't &lt;b&gt;&lt;i&gt;have&lt;/i&gt;&lt;/b&gt; to have a wireless trigger to fire the flash, you could also go the wired route using a PC-sync cord (the YN560 will accept these, you'll just need a hotshoe-sync cord adapter if your camera doesn't already have a PC jack), or if your camera/flash system are integrated (built-in commander mode, etc.).&lt;br /&gt;
&lt;br /&gt;
You could conceivably also use these with the pop-up flash on the camera.  Just set the camera flash to the lowest possible setting, and use it to activate the Yongnuo in slave mode.&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style="margin-bottom:0.5em;"&gt;Lighting Modifier (DIY Softbox)&lt;/h3&gt;I'm firmly in the Do-It-Yourself camp when it comes to lighting modifiers (or I'm cheap - read it how you want).  The biggest problem is that costs can spiral out of control if you get a nasty case of GAS (Gear Acquisition Syndrome), and I'd rather spend money on things I can't easily build myself.  (&lt;a target="_blank" href="http://www.amazon.com/s/?_encoding=UTF8&amp;camp=1789&amp;creative=390957&amp;field-keywords=flash%20softbox%2024&amp;linkCode=ur2&amp;rh=n%3A172282%2Ck%3Aflash%20softbox%2024&amp;tag=httpblogpatda-20&amp;url=search-alias%3Delectronics"&gt;This list of softboxes on Amazon&lt;/a&gt;&lt;img src="https://www.assoc-amazon.com/e/ir?t=httpblogpatda-20&amp;l=ur2&amp;o=1" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /&gt; shows most 24" softboxes in the +$30 USD range).&lt;br /&gt;
&lt;br /&gt;
Luckily, a simple softbox &lt;b&gt;&lt;i&gt;is&lt;/i&gt;&lt;/b&gt; something I can build myself...&lt;br /&gt;
&lt;br /&gt;
Here's another view of my DIY softbox (with measurements):&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-pYq6BUSY_LE/UUjOkQzt3lI/AAAAAAAAGlk/efQKLioUp04/s1600/eq-softbox1.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://2.bp.blogspot.com/-pYq6BUSY_LE/UUjOkQzt3lI/AAAAAAAAGlk/efQKLioUp04/s550/eq-softbox1.jpg" alt="DIY 24 Softbox details" title="This should be enough to build from, but if you need more details just let me know."/&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
This was constructed with foam-core board that can be picked up just about anywhere for pretty cheap.  I believe I paid something like $7 USD for each board, and needed 2 to cut all my pieces.&lt;br /&gt;
&lt;br /&gt;
I only had to cut 4 identical trapezoids (24" base x 16" height x 4" top), and then a single 4"x4" square for the end.  The whole thing is held together with clear packing tape.  I traced my flash head on the square piece and cut out with a simple X-Acto knife.&lt;br /&gt;
&lt;br /&gt;
The fabric on the front was just an old white sheet I had laying around, but any lightweight, white fabric can do.  This was also just taped to the front.  You could get fancy and tape a tissue inside as a second diffusion panel, but I didn't bother.&lt;br /&gt;
&lt;br /&gt;
Udi over at &lt;a href="http://www.diyphotography.net/"&gt;DIY Photography&lt;/a&gt; has a great post &lt;a href="http://www.diyphotography.net/how-to-build-24-diy-softboxes"&gt;detailing how to build 24 different softboxes&lt;/a&gt; if you want other inspirations.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;The Environment&lt;/h2&gt;I envy photographers sometimes when I get a chance to see these wonderful studio spaces they have access to for shoots.  Maybe if I was doing this as part of my income, then I could justify the expense required for those spaces, but instead this is purely a hobby.  Oh, and check the previous section about me being cheap.&lt;br /&gt;
&lt;br /&gt;
With that in mind, this is the space I had available to shoot my portrait:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-9F9qCZZo8fA/UUjTbQErhTI/AAAAAAAAGls/PAp9gnoxSGU/s1600/TheRoom.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://1.bp.blogspot.com/-9F9qCZZo8fA/UUjTbQErhTI/AAAAAAAAGls/PAp9gnoxSGU/s800/TheRoom.jpg" alt="Portrait photography sitting room florida" title="Yes, I know my desk is a mess - just imagine how hard it is to use that router table as a chair!" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;The only space to shoot in.  I like a challenge!&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
This is actually a very pretty corner to shoot in during the late afternoon.  The sun is just behind that corner, and gets diffused nicely in this spot.  If the subject is back in the corner, there's a nice ratio of light coming from the windows on either side to produce pleasing light.&lt;br /&gt;
&lt;br /&gt;
You'll notice a microphone stand in the image.  That became my impromptu light stand when I taped the softbox to the side of it.  I had Mairi sit in the chair, and then adjusted the height/angle of the box before taping it in place.&lt;br /&gt;
&lt;br /&gt;
The small blue bucket on the desk is one of the places I had originally set my bare flash down for fill light.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;The First Pass&lt;/h3&gt;Initially, I had Mairi backed into the corner, and the lights arranged around her.  This didn't work out as I had hoped.&lt;br /&gt;
&lt;br /&gt;
The reason was that the spill light from the softbox and bare flash were casting shadows on the walls that I didn't like.  The relative exposure of the corner was also pretty bright compared to my subject, which didn't really give much separation at all from the background.&lt;br /&gt;
&lt;br /&gt;
So how to fix this?  Well, &lt;a href="http://strobist.blogspot.com/2007/06/lighting-102-12-position-distance.html"&gt;Strobist has a nice lesson&lt;/a&gt; about flash positions and their relative effect on the resulting image (scroll down to the "Light Position: Distance" section).  In particular, the ratio between the flash-to-subject distance, and the flash-to-background distance.  When they are close, you'll get a background exposed similar to your subject.&lt;br /&gt;
&lt;br /&gt;
Here, have a look at one of the images from that lesson, that shows the light being about the same distance from the subject as the subject from back wall:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href='http://www.flickr.com/photos/davidhobby/562040367/' title='JasonTest by strobist, on Flickr, via Patr' alt='JasonTest'&gt;&lt;img src='http://farm2.staticflickr.com/1396/562040367_356bba3697_z.jpg' alt='JasonTest' height='217' width='550'/&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Flash to subject ~5 feet, with the wall ~6 feet behind the subject.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Strobist shows this great example below of changing this ratio for a different effect:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href='http://www.flickr.com/photos/davidhobby/607353021/' title='L102: Position | Distance by strobist, on Flickr, via Patr' alt='L102: Position | Distance'&gt;&lt;img src='http://farm2.staticflickr.com/1191/607353021_99672b8327_o.jpg' alt='L102: Position | Distance' height='133' width='400'/&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;~1:1 ratio on left, ~7:1 ratio on right&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
On the left, David moved the flash to be ~25 feet from the subject, with the wall about 31 feet from the flash (approximately a 1:1 distance ratio).  After adjusting aperture to get the correct exposure for the subject, you'll see how light the rear wall is.&lt;br /&gt;
&lt;br /&gt;
On the right, the flash was pushed in very close to the subject, ~1 foot.  While the rear wall was about 7 feet away from the flash.  Once the aperture is adjusted to correctly expose the subject you can see how dark the rear wall became.  The ratio is now about 7:1.&lt;br /&gt;
&lt;br /&gt;
This is basically the &lt;a href="http://en.wikipedia.org/wiki/Inverse-square_law#Light_and_other_electromagnetic_radiation"&gt;Inverse Square Law&lt;/a&gt; for light intensity (don't click the link unless you really, really want to read more about it).&lt;br /&gt;
&lt;br /&gt;
So with that in mind, I corrected my problems by simply moving everything away from the corner.  Honestly, this was just trial and error until I started seeing the rear wall being exposed about where I wanted it relative to Mairi.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;The Second Pass&lt;/h3&gt;With Mairi moved out of the corner, and the flashes still maintaining the same relative distance to her, I was able to drop the exposure of the corner walls down a bit, and I avoided any strange shadows as well.  How simple!  (You can see my first pass tries in the contact sheet towards the end of this post).&lt;br /&gt;
&lt;br /&gt;
Here is approximately what my final setup looked like:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-0Foke_S2Xpw/UUjjRQS2gDI/AAAAAAAAGl0/HvbbNzurceA/s1600/Diagram.png" imageanchor="1" &gt;&lt;img border="0" src="http://4.bp.blogspot.com/-0Foke_S2Xpw/UUjjRQS2gDI/AAAAAAAAGl0/HvbbNzurceA/s550/Diagram.png" alt="Portrait Lighting Diagram with Softbox Flash in a corner" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;All positions are approximate from my memory, tweak as needed. :)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
The keylight is the softbox, which is about 18 inches from the models face (just barely out of frame of the camera).&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;The keylight is set to about 1/2 power&lt;/b&gt; (these flashes are GN58 by the way).  Remember, if you can get the diffuse light source closer, it will have a much larger &lt;i&gt;apparent&lt;/i&gt; size (if it's far away, it will begin to act like a bare flash again - harsh shadows).&lt;br /&gt;
&lt;br /&gt;
The bare fill flash on the table to the camera right is &lt;b&gt;set to about 1/4 power&lt;/b&gt;, and has a zoom head that is set to about 100mm.  If you're following along, you'll just need to adjust these power ratios for a proper exposure, but those are my settings if it helps to get you started.&lt;br /&gt;
&lt;br /&gt;
I know this probably reads a bit long, but the truth is that all the steps to get to a final lighting position setup took about 5-10 minutes total.  Keep in mind, this was my first time lighting like this in the space, and any future shoots will be even faster (and cleaner once I put away all the kids toys and clutter!).&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;The Shoot&lt;/h2&gt;Once I had the lighting and positioning dialed in, the shoot was a (relative) breeze.  I had a couple of things going for me that made it so easy, though.  Mairi is a friend of mine, and this was much more like hanging out and joking while I occasionally snapped a photo.  She has also modeled in the past, so was absolutely comfortable in front of the camera, and knew how to move and pose for different shots already.&lt;br /&gt;
&lt;br /&gt;
What if the model is not already a friend and/or experienced, though?&lt;br /&gt;
&lt;br /&gt;
&lt;div style="background-color:#111; border: dashed 1px grey; padding: 0.5em; font-family: Yanone Kaffeesatz, Arial; font-size: 1em;"&gt;This section is not intended to be comprehensive, more of my ramblings around my general thoughts at the time.  I'm not covering some essentials like model releases and other things.&lt;br /&gt;
To be honest, this section (poses/directions/etc.) deserves a writeup of it's own.&lt;/div&gt;&lt;br /&gt;
&lt;h3&gt;Mood/Music/Atmosphere&lt;/h3&gt;I think that the overall atmosphere and mood is vitally important to helping the model do their best (and by extension to get good photos).  You want them to feel relaxed and at ease (usually).&lt;br /&gt;
&lt;br /&gt;
If you have some way to play music, ask them to bring something they like along.  It might also help to let them know what type of shoot you'd like to do, and to plan music appropriately (Vibrant and full of energy? Somber and serious? Easy and lighthearted? Pick music that matches the mood you want to capture).&lt;br /&gt;
&lt;br /&gt;
It's probably also a good idea to cover basic essentials as well, including restroom/changing room for privacy (if needed), as well as refreshments (avoid snacks or have a mirror handy - no need to spend all your time editing food out of teeth - or discoloration).&lt;br /&gt;
&lt;br /&gt;
I'd also spend some time just putting the equipment down and chatting with your subject (if possible).  Build a rapport and get to know each other a bit before you even pick up the camera.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;Plan&lt;/h3&gt;It will help you immensely if you have at least a rough idea of what types of shots you'd like to try to get ahead of time.  Communicate this to your subject if possible before the shoot as well.  Having examples of poses and other visual aids will be helpful as well (other photos, magazine clippings, etc. for instance).&lt;br /&gt;
&lt;br /&gt;
For Mairi, I only actually had two shots in mind up front:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href='http://www.flickr.com/photos/patdavid/8490679144/' title='Mairi 4 by avhell, on Flickr, via Patr' alt='Mairi 4'&gt;&lt;img src='http://farm9.staticflickr.com/8092/8490679144_4bc7d5be75_n.jpg' alt='Mairi 4' height='320' width='245'/&gt;&lt;/a&gt;&lt;a href='http://www.flickr.com/photos/patdavid/8496634716/' title='Mairi 9 by avhell, on Flickr, via Patr' alt='Mairi 9'&gt;&lt;img src='http://farm9.staticflickr.com/8108/8496634716_a669b7d016_n.jpg' alt='Mairi 9' height='320' width='252'/&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;The only two poses I had anything to do with.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Every other shot was her moving through various poses without any direction from me except for the occasional request to direct her gaze somewhere.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;Shoot&lt;/h3&gt;Don't forget to keep talking with the subject (put yourself in their shoes - just sitting there while you shuffle around clicking away and no feedback kind of sucks).  Direct them as needed.  And don't forget to come out from behind the lens occasionally.&lt;br /&gt;
&lt;br /&gt;
If you want them to do something specifically, try to show them if possible.  Don't touch them.  (Seriously, don't). If you absolutely have to adjust a hair or piece of clothing, make sure to ask them first.&lt;br /&gt;
&lt;br /&gt;
Finally, a couple of tidbits I picked up from around the web that I thought were neat.&lt;br /&gt;
&lt;br /&gt;
If you want to try and get a natural look, try having the subject look down for a moment and then ask them to bring their head and eyes up to position (asking them to look directly into the lens can capture some wonderful eyes sometimes, especially if you fire off a shot before their head is all the way up into position).&lt;br /&gt;
&lt;br /&gt;
If you want to relax them and possibly catch some nice candid moments, try asking them to do something silly (like faking a cough).&lt;br /&gt;
&lt;br /&gt;
A simple joke can work wonders here too (keep it clean, don't be a creep).&lt;br /&gt;
&lt;br /&gt;
I know that the final images from this session I produced were all more somber, but of all the shots I took, most of them had her laughing and cracking up from some stupid comment/joke I made during the shoot.&lt;br /&gt;
&lt;br /&gt;
So you can get a better feel of how the shoot went, here's a couple of sample contact sheets (chronologically ordered):&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-PkJ9UVo9nVg/UUn6P759rrI/AAAAAAAAGmM/GX6EdbNEeJU/s1600/contact-dark.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://3.bp.blogspot.com/-PkJ9UVo9nVg/UUn6P759rrI/AAAAAAAAGmM/GX6EdbNEeJU/s600/contact-dark.jpg" alt="Portrait photography contact sheet" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Mairi in a dark sweater (notice the first 6 shots are close to the corner).&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-TFLl8RPE6E0/UUn6QN3YidI/AAAAAAAAGmI/A6mGUFnCJ1g/s1600/contact-grey.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://1.bp.blogspot.com/-TFLl8RPE6E0/UUn6QN3YidI/AAAAAAAAGmI/A6mGUFnCJ1g/s600/contact-grey.jpg" alt="Portrait photography contact sheet" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Mairi in a light grey sweater.&lt;br /&gt;
By the time we got to these, I had the lighting dialed in for what I wanted.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
You can clearly make out in the first contact sheet my first pass lighting with Mairi much closer to the corner.  I didn't like the spill lights on the background, so moved her out of the corner more, which evened out the background, and darkened it a bit for me.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;In Summary&lt;/h2&gt;Whew!  That ran longer than I thought it would. If you've read this far, I applaud you.&lt;br /&gt;
&lt;br /&gt;
So, that's basically it for the actual shoot.  We worked through a few different poses, I snapped a bunch of photographs, and we had a few laughs.  The next part will deal with what comes next - culling all those shots to the keepers, and deciding how to approach post-processing those into portraits I like.&lt;br /&gt;
&lt;br /&gt;
Also, I think I may just go ahead and make a RAW file available in the next session so anyone following along at home has something to work with.&lt;br /&gt;
&lt;br /&gt;
In the next post, I'll be developing my image from my RAW file in &lt;a href="http://www.rawtherapee.com/"&gt;Rawtherapee&lt;/a&gt;, bringing that image into &lt;a href="http://www.gimp.org/"&gt;GIMP &lt;/a&gt;for retouching, and finally exporting the end result.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="padding:0.4em; font-family: Yanone Kaffeesatz, Arial; background-color: #222; border: dashed 1px gray; font-size: 1.3em;"&gt;If you want to get a head start on some of the things I'll be talking about in the next post, check out:&lt;br /&gt;
&lt;a style="font-size: 1.3em; font-weight: bold;" href="http://blog.patdavid.net/2011/12/getting-around-in-gimp-skin-retouching.html"&gt;Getting Around in GIMP - Skin Retouching (Wavelet Decompose)&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
I hope this has been at least interesting for you, and remember to check back in a bit for the last part of this Open Source Portrait walkthrough!&lt;br /&gt;
&lt;br /&gt;
&lt;div style="background-color: #141414; border: solid 1px #424242; padding: 10px;"&gt;The next tutorial in this series is here:&lt;br /&gt;
&lt;a style="font-size: 1.3em; font-weight: bold;" href="http://blog.patdavid.net/2013/03/the-open-source-portrait-postprocessing.html"&gt;The Open Source Portrait (Postprocessing)&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Patdavidnet/~4/zlhEEBZKR3c" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.patdavid.net/feeds/2485849549470489405/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.patdavid.net/2013/03/the-open-source-portrait-equipment.html#comment-form" title="6 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/2485849549470489405?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/2485849549470489405?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Patdavidnet/~3/zlhEEBZKR3c/the-open-source-portrait-equipment.html" title="The Open Source Portrait (Equipment &amp; Environment)" /><author><name>Patrick David</name><uri>https://plus.google.com/105956747281909080618</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-zfWc9BQ-oGw/AAAAAAAAAAI/AAAAAAAAEpk/MQOkkKZagfM/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-vciO2GkDfZ0/UUoWiks3roI/AAAAAAAAGmg/zm9oetdtvxM/s72-c/59659-picture_48_super%5B1%5D.png" height="72" width="72" /><thr:total>6</thr:total><feedburner:origLink>http://blog.patdavid.net/2013/03/the-open-source-portrait-equipment.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D08FRX85eCp7ImA9WhBSGUQ.&quot;"><id>tag:blogger.com,1999:blog-3707428309210287756.post-3075727797434676413</id><published>2013-02-26T17:07:00.000-06:00</published><updated>2013-02-27T14:10:14.120-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-02-27T14:10:14.120-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="calvin hollywood" /><category scheme="http://www.blogger.com/atom/ns#" term="photoshop" /><category scheme="http://www.blogger.com/atom/ns#" term="tutorial" /><category scheme="http://www.blogger.com/atom/ns#" term="Getting Around in GIMP" /><category scheme="http://www.blogger.com/atom/ns#" term="freaky details" /><title>Calvin Hollywood Freaky Details in GIMP</title><content type="html">&lt;style&gt;h1 {font-family: Yanone Kaffeesatz; font-size: 2.5em; font-weight:normal;} h2 {margin-top:0.5em;} h3 {font-family: Yanone Kaffeesatz; font-size: 1.5em; font-weight:normal; text-transform:uppercase;} .toggle-swap {color: #986500;cursor:pointer;}&lt;/style&gt;German photographer/digital artist/photoshop trainer &lt;a href="http://www.calvinhollywood-blog.com"&gt;Calvin Hollywood&lt;/a&gt; has a rather unique style to his photography.  It's a sort of edgy, gritty, hyper-realistic result, almost a blend between illustration and photography.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://www.calvinhollywood-blog.com/portfolio/"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-XeMIBYGfCYE/US07ylVo4vI/AAAAAAAAGRw/xPkFHgXEmzs/s0/calvin-thumbs.jpg" width="470" height="315" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
As part of one of his courses, he talks about a technique for accentuating details in an image that he calls "Freaky Details".&lt;br /&gt;
&lt;br /&gt;
&lt;div style="background-color: #141414; border: solid 1px #424242; padding: 10px;"&gt;The rest of my GIMP tutorials can be found here: &lt;br /&gt;
&lt;a style="font-size: 1.5em; font-weight: bold; " href="http://blog.patdavid.net/p/getting-around-in-gimp.html"&gt;Getting Around in GIMP&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Here is the original video I saw him describing this technique in from &lt;a href="http://scottkelby.com/2010/its-guest-blog-wednesday-featuring-calvin-hollywood/"&gt;Scott Kelby's blog&lt;/a&gt;,  &lt;a href="http://scottkelby.com/"&gt;Photoshop Insider&lt;/a&gt; during a guest appearance:&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color:red;"&gt;[Update]&lt;/span&gt;&lt;br /&gt;
I've been told there are problems loading the page with IE if I include the video I first saw this technique on.  So, to make sure everyone can see this tutorial, the original video is &lt;a href="http://scottkelby.com/2010/its-guest-blog-wednesday-featuring-calvin-hollywood/"&gt;on this page&lt;/a&gt; towards the end (it's the only video on the page)...&lt;br /&gt;
&lt;br /&gt;
Go check it out, then come back to read the rest of the tutorial!&lt;br /&gt;
&lt;!-- &lt;div style="text-align: center;"&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;iframe width="500" height="349" frameborder="0" src="http://media.kelbymediagroup.com/players/player.swf?file=http://media.kelbymediagroup.com/switch/video/hollywood-freaky-details.flv&amp;amp;image=http://media.kelbymediagroup.com/scottkelby/video/scott_video_cover.jpg&amp;amp;repeat=list&amp;amp;skin=http://media.kelbymediagroup.com/players/skins/default_ads.swf&amp;amp;autostart=false"&gt;&lt;/iframe&gt;&lt;/div&gt;--&gt;&lt;br /&gt;
And here is a more current Youtube video from Calvin that describes this technique using a different image:  &lt;div style="text-align:center; margin-top: 1em; margin-bottom: 1em;"&gt;&lt;iframe width="560" height="315" src="http://www.youtube.com/embed/ZV9u0Wu8L0M" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;/div&gt;In my meandering around different retouching tutorials I came across it a while ago, and wanted to replicate the results in GIMP if possible.  There were a couple of problems that I ran into for replicating the exact same workflow:&lt;br /&gt;
&lt;ol style="font-family: Yanone Kaffeesatz; font-size: 1.25em;"&gt;&lt;li&gt;Lack of a "Vivid Light" layer blend mode in GIMP&lt;/li&gt;
&lt;li&gt;Lack of a "Surface Blur" in GIMP&lt;/li&gt;
&lt;/ol&gt;Those problems have been rectified (and I have more patience these days to figure out what exactly was going on), so let's see what it takes to replicate this effect in GIMP!&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;h1 style="margin-top:0.5em;"&gt;Replicating Freaky Details&lt;/h1&gt;&lt;h2&gt;Requirements&lt;/h2&gt;The only extra thing you'll need to be able to replicate this effect is &lt;a href="http://gmic.sourceforge.net/"&gt;G'MIC for GIMP&lt;/a&gt;.  &lt;div style="border: dashed 1px gray; margin:0.5em 0; padding: 0.5em; font-size:0.90em;"&gt;You don't &lt;i&gt;technically &lt;/i&gt;need G'MIC to make this work, but the process of manually creating a &lt;b&gt;Vivid Light&lt;/b&gt; layer is tedious and error-prone in GIMP right now.  Also, you won't have access to G'MIC's Bilateral Blur for smoothing. And, seriously, it's G'MIC - you should have it anyway for all the other cool stuff it does!&lt;/div&gt;&lt;h2&gt;Summary of Steps&lt;/h2&gt;Here's the summary of steps we are about to walk through to create this effect in GIMP:&lt;br /&gt;
&lt;ol style="font-family: Yanone Kaffeesatz; font-size: 1.5em;"&gt;&lt;li&gt;Duplicate the background layer.&lt;/li&gt;
&lt;li&gt;Invert the colors of the top layer.&lt;/li&gt;
&lt;li&gt;Apply "Surface Blur" to top layer.&lt;/li&gt;
&lt;li&gt;Set top layer blend mode to "Vivid Light".&lt;/li&gt;
&lt;li&gt;New layer from visible.&lt;/li&gt;
&lt;li&gt;Set layer blend mode of new layer to "Overlay", hide intermediate layer.&lt;/li&gt;
&lt;/ol&gt;There are just a couple of small things to point out though, so keep reading to be aware of them!&lt;br /&gt;
&lt;h2&gt;Detailed Steps&lt;/h2&gt;I'm going to walk through each step to make sure it's clear, but first we need an image to work with!&lt;br /&gt;
&lt;br /&gt;
As usual, I'm off to &lt;a href="http://www.flickr.com/creativecommons"&gt;Flickr Creative Commons&lt;/a&gt; to search for a CC licensed image to illustrate this with.  I found a great photo to use in this tutorial from &lt;a href="http://www.flickr.com/people/shakeskc/"&gt;Mark Shaiken&lt;/a&gt; (Shakeskc) on Flickr - a wonderful portrait of a firefighter!&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href='http://www.flickr.com/photos/shakeskc/6519028411/' title='After a Call by Shakeskc, on Flickr, via Patr' alt='After a Call'&gt;&lt;img src='https://lh4.googleusercontent.com/-gVvVucJIsSk/US0S17NrpsI/AAAAAAAAGJ0/M1lYoOp21nc/s850/Base.jpg' alt='After a Call' height='827' width='550' /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;a href="http://www.flickr.com/photos/shakeskc/6519028411/"&gt;After a Call&lt;/a&gt; by &lt;a href="http://www.flickr.com/people/shakeskc/"&gt;Mark Shaiken&lt;/a&gt; on Flickr. (cc-by-nc-sa)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
This is a great image to test the effect, and to hopefully bring out the details and gritty-ness of the portrait.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;1./2. Duplicate background layer, and invert colors&lt;/h3&gt;So, duplicate your base image layer (Background in my example).&lt;br /&gt;
&lt;style&gt;div.cmd {text-align:center;font-size:1.3em;border:dashed 1px #333;padding:0.2em;margin:0.2em;font-family: Yanone Kaffeesatz;}&lt;/style&gt;&lt;br /&gt;
&lt;div class="cmd"&gt;Layer → Duplicate&lt;br /&gt;
(Shift-Ctrl-D,Shift-&amp;#8984;-D)&lt;/div&gt;&lt;br /&gt;
I will usually name the duplicate layer something descriptive, like &lt;b&gt;"Temp"&lt;/b&gt; ;).&lt;br /&gt;
&lt;br /&gt;
Next I'll just invert the colors on this &lt;b&gt;"Temp"&lt;/b&gt; layer.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="cmd"&gt;Colors &amp;rarr; Invert&lt;/div&gt;&lt;br /&gt;
So right now, we should be looking at this on our canvas:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-dXEZX29vtHM/US0UYU9LWtI/AAAAAAAAGKE/ohQ_q2Q8aTA/s1600/Base-Invert.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://3.bp.blogspot.com/-dXEZX29vtHM/US0UYU9LWtI/AAAAAAAAGKE/ohQ_q2Q8aTA/s850/Base-Invert.jpg" height='827' width='550' alt="GIMP Freaky Details Inverted Image" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;The inverted duplicate of our base layer.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-aNgVsiCzXew/US0UX9gZnxI/AAAAAAAAGJ8/Db8hI1aOKnA/s1600/Base-Invert-Layers.png" imageanchor="1" &gt;&lt;img border="0" src="http://3.bp.blogspot.com/-aNgVsiCzXew/US0UX9gZnxI/AAAAAAAAGJ8/Db8hI1aOKnA/s800/Base-Invert-Layers.png" width="209" height="238" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;What the Layers dialog should look like&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Now that we've got our inverted &lt;b&gt;"Temp"&lt;/b&gt; layer, we just need to apply a little blur.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;3. Apply "Surface Blur" to Temp Layer&lt;/h3&gt;There's a couple of different ways you could approach this.  Calvin Hollywood's tutorial explicitly calls for a Photoshop &lt;b&gt;Surface Blur&lt;/b&gt;.  I think part of the reason to use a &lt;b&gt;Surface Blur&lt;/b&gt; vs. &lt;b&gt;Gaussian Blur&lt;/b&gt; is to cut down on any halos that will occur along edges of high contrast.&lt;br /&gt;
&lt;br /&gt;
There are three main methods of blurring this layer that you could use:&lt;br /&gt;
&lt;ol style="font-family: Yanone Kaffeesatz; font-size: 1.25em;"&gt;&lt;li style="margin-bottom:1em;"&gt;Straight Gaussian Blur (easiest/fastest, but may halo - worst results)&lt;br /&gt;
&lt;div class="cmd" style="font-size:0.9em;"&gt;Filters &amp;rarr; Blur &amp;rarr; Gaussian Blur&lt;/div&gt;&lt;/li&gt;
&lt;li style="margin-bottom:1em;"&gt;Selective Gaussian Blur (closer to true "Surface Blur")&lt;br /&gt;
&lt;div class="cmd" style="font-size:0.9em;"&gt;Filters &amp;rarr; Blur &amp;rarr; Selective Gaussian Blur&lt;/div&gt;&lt;/li&gt;
&lt;li style="margin-bottom:1em;"&gt;G'MIC's Smooth [bilateral] (closest to true "Surface Blur")&lt;br /&gt;
&lt;div class="cmd" style="font-size:0.9em;"&gt;Filters &amp;rarr; G'MIC &amp;rarr; Enhancement &amp;rarr; Smooth [bilateral]&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;br /&gt;
I'll leave it as an exercise for the reader to try some different methods and choose one they like.  (At this point I personally pretty much just always use G'MIC's Smooth [bilateral] - this produces the best results by far).&lt;br /&gt;
&lt;br /&gt;
For the Gaussian Blurs, I've had good luck with radius values around 20% - 30% of an image dimension.  As the blur radius increases, you'll be acting more on larger local contrasts (as opposed to smaller details) and run the risk of halos.  So just keep an eye on that.&lt;br /&gt;
&lt;br /&gt;
So, let's try applying some G'MIC Bilateral Smoothing to the &lt;b&gt;"Temp"&lt;/b&gt; layer and see how it looks!&lt;br /&gt;
&lt;br /&gt;
Run the command:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="cmd" style="font-size:1.5em;"&gt;Filters &amp;rarr; G'MIC &amp;rarr; Enhancement &amp;rarr; Smooth [bilateral]&lt;/div&gt;&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-yHWaHAvpcxQ/US0pguQ4dDI/AAAAAAAAGLM/EDThoppjQzs/s1600/GMIC-bilateral.png" imageanchor="1" &gt;&lt;img border="0" src="http://1.bp.blogspot.com/-yHWaHAvpcxQ/US0pguQ4dDI/AAAAAAAAGLM/EDThoppjQzs/s640/GMIC-bilateral.png" width="600" height="421" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;The values I used in this example for Spatial/Value Variance.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
The values you want to fiddle with are the Spatial Variance and Value Variance (25 and 20 respectively in my example).  You can see the values I tried for this walkthrough, but I encourage you to &lt;i&gt;experiment a bit on your own as well&lt;/i&gt;!&lt;br /&gt;
&lt;br /&gt;
Now we should see our canvas look like this:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-1EZJMBv8XxI/US0s8ukjtzI/AAAAAAAAGM4/Q5N3PTjyfXU/s1600/Base-Bilateral.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://2.bp.blogspot.com/-1EZJMBv8XxI/US0s8ukjtzI/AAAAAAAAGM4/Q5N3PTjyfXU/s850/Base-Bilateral.jpg" height='827' width='550' alt="GIMP Freaky Details Bilateral Blur Surface" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Our &lt;b&gt;"Temp"&lt;/b&gt; layer after applying G'MIC Smoothing [bilateral]&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-xBKuR-72I_s/US0s8CXU30I/AAAAAAAAGMw/BC4uIUGHTXo/s1600/Bilateral-Layers.png" imageanchor="1" &gt;&lt;img border="0" src="http://2.bp.blogspot.com/-xBKuR-72I_s/US0s8CXU30I/AAAAAAAAGMw/BC4uIUGHTXo/s320/Bilateral-Layers.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Layers should still look like this.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Now we just need to blend the &lt;b&gt;"Temp"&lt;/b&gt; layer with the base background layer using a &lt;b&gt;"Vivid Light"&lt;/b&gt; blending mode...&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;4./5. Set &lt;b&gt;Temp&lt;/b&gt; Layer Blend Mode to &lt;b&gt;Vivid Light&lt;/b&gt; &amp; New Layer&lt;/h3&gt;Now we need to blend the &lt;b&gt;"Temp"&lt;/b&gt; layer with the Background layer using a &lt;b&gt;"Vivid Light"&lt;/b&gt; blending mode.  Lucky for me, I'm friendly with the G'MIC devs, so I asked nicely, and ﻿&lt;a href="https://tschumperle.users.greyc.fr/"&gt;David Tschumperlé&lt;/a&gt; added this blend mode for me.&lt;br /&gt;
&lt;br /&gt;
So, again we start up G'MIC:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="cmd" style="font-size:1.5em;"&gt;Filters &amp;rarr; G'MIC &amp;rarr; Layers &amp;rarr; Blend [standard] - Mode: Vivid Light&lt;/div&gt;&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-apd7tWNgc4o/US0vtSrAk0I/AAAAAAAAGNw/D1mMULzXfbg/s1600/GMIC-Vivid.png" imageanchor="1" &gt;&lt;img border="0" src="http://1.bp.blogspot.com/-apd7tWNgc4o/US0vtSrAk0I/AAAAAAAAGNw/D1mMULzXfbg/s640/GMIC-Vivid.png" width="600" height="421" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;G'MIC &lt;b&gt;Vivid Light&lt;/b&gt; blending mode, pay attention to &lt;span style="color:green;"&gt;Input/Output!&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Pay careful attention to the &lt;span style="color:green;"&gt;Input/Output&lt;/span&gt; portion of the dialog.  You'll want to set the &lt;b&gt;Input Layers&lt;/b&gt; to &lt;b&gt;All visibles&lt;/b&gt; so it picks up the &lt;b&gt;Temp&lt;/b&gt; and &lt;b&gt;Background&lt;/b&gt; layers.  You'll also probably want to set the &lt;b&gt;Output&lt;/b&gt; to &lt;b&gt;New layer(s)&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
When it's done, you're going to be staring at a very strange looking layer, for sure:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-8x0E5v71fmM/US0xOS41WAI/AAAAAAAAGOE/rSnoQtcfO2o/s1600/Base-Vivid.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://3.bp.blogspot.com/-8x0E5v71fmM/US0xOS41WAI/AAAAAAAAGOE/rSnoQtcfO2o/s850/Base-Vivid.jpg" height='827' width='550' alt="GIMP Freaky Details Vivid Light Blend Mode"/&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Well, sure it looks weird out of context...&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-quqbyunwLnw/US0xL1scmTI/AAAAAAAAGN8/8qhlY3hJ9SM/s1600/GMIC-Vivid-Layers.png" imageanchor="1" &gt;&lt;img border="0" src="http://2.bp.blogspot.com/-quqbyunwLnw/US0xL1scmTI/AAAAAAAAGN8/8qhlY3hJ9SM/s320/GMIC-Vivid-Layers.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;The layers should now look like this.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Now all that's left is to hide the &lt;b&gt;"Temp"&lt;/b&gt; layer, and set the new &lt;b&gt;Vivid Light&lt;/b&gt; result layer to &lt;b&gt;Overlay&lt;/b&gt; layer blending mode...&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;6. Set Vivid Light Result to Overlay, Hide &lt;b&gt;Temp&lt;/b&gt; Layer&lt;/h3&gt;We're just about done.  Go ahead and hide the &lt;b&gt;"Temp"&lt;/b&gt; layer from view (we won't need it anymore - you could delete it as well if you wanted to).&lt;br /&gt;
&lt;br /&gt;
Finally, set the G'MIC &lt;b&gt;Vivid Light&lt;/b&gt; layer output to &lt;b&gt;Overlay&lt;/b&gt; layer blend mode:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-HkOn4WAEKBw/US0y-Ym89zI/AAAAAAAAGPA/YblLnQmI5Sw/s1600/GMIC-Final-Layers.png" imageanchor="1" &gt;&lt;img border="0" src="http://1.bp.blogspot.com/-HkOn4WAEKBw/US0y-Ym89zI/AAAAAAAAGPA/YblLnQmI5Sw/s320/GMIC-Final-Layers.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Set the resulting G'MIC output &lt;br /&gt;
layer to &lt;b&gt;Overlay&lt;/b&gt; blend mode.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
The results we should be seeing will have enhanced details and contrasts, and should look like this (mouseover to compare the original image):&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-lyLLI3IcoNg/US0zkNtquzI/AAAAAAAAGP4/E0UwXQCEELA/s1600/Final.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://2.bp.blogspot.com/-lyLLI3IcoNg/US0zkNtquzI/AAAAAAAAGP4/E0UwXQCEELA/s850/Final.jpg" height='827' width='550' alt="GIMP Freaky Details Calvin Hollywood Final Image" onmouseover="this.src='https://lh4.googleusercontent.com/-gVvVucJIsSk/US0S17NrpsI/AAAAAAAAGJ0/M1lYoOp21nc/s850/Base.jpg'" onmouseout="this.src='http://2.bp.blogspot.com/-lyLLI3IcoNg/US0zkNtquzI/AAAAAAAAGP4/E0UwXQCEELA/s850/Final.jpg'" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Our final results (whew!) (mouseover to compare original)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h2&gt;Summary&lt;/h2&gt;Well, that feels a bit longer than I had anticipated (maybe these just feel longer when I'm writing them?).&lt;br /&gt;
&lt;br /&gt;
This is not an effect for everyone.  I can't stress that enough.  It's also not an effect for every image.  But if you find an image it works well on, I think it can really do some interesting things.  It can definitely bring out a very dramatic, gritty effect (it works well with nice hard rim lighting and textures).&lt;br /&gt;
&lt;br /&gt;
For instance, because I couldn't help myself, I color graded the results just a bit to something I like a bit more (&lt;a href="http://blog.patdavid.net/2011/06/getting-around-in-gimp-muted-colors.html"&gt;muted colors&lt;/a&gt;, &lt;a href="http://blog.patdavid.net/2012/06/getting-around-in-gimp-color-curves.html"&gt;portra-esque curves&lt;/a&gt;):&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-DfcAOFI5WVU/US01dUH2WYI/AAAAAAAAGQ0/2AwjtOi-sjU/s1600/Final-curves.jpg" imageanchor="1" &gt;&lt;img border="0" src="http://1.bp.blogspot.com/-DfcAOFI5WVU/US01dUH2WYI/AAAAAAAAGQ0/2AwjtOi-sjU/s850/Final-curves.jpg" height='827' width='550' alt="GIMP Freaky Details Hollywood Color Curves" onmouseover="this.src='https://lh4.googleusercontent.com/-gVvVucJIsSk/US0S17NrpsI/AAAAAAAAGJ0/M1lYoOp21nc/s850/Base.jpg'" onmouseout="this.src='http://1.bp.blogspot.com/-DfcAOFI5WVU/US01dUH2WYI/AAAAAAAAGQ0/2AwjtOi-sjU/s850/Final-curves.jpg'" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;I thought a slightly desaturated version suited the subject... (mouseover to compare original)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Finally, a &lt;b&gt;BIG THANK YOU&lt;/b&gt; to &lt;a href="https://tschumperle.users.greyc.fr/"&gt;David Tschumperlé&lt;/a&gt; for taking the time to add a &lt;b&gt;Vivid Light&lt;/b&gt; blend mode in G'MIC.&lt;br /&gt;
&lt;br /&gt;
Try the method out and let me know what you think or how it works out for you!  And as always, if you found this useful in any way, please share it, pin it, like it, or whatever you kids do these days...&lt;br /&gt;
&lt;br /&gt;
And if you want more from Calvin Hollywood, he has a book available on Amazon that covers other techniques as well (in Photoshop, of course):&lt;br /&gt;
&lt;div style="text-align:center;"&gt;&lt;a style="font-family: Yanone Kaffeesatz;font-size: 1.4em;" href="http://www.amazon.com/gp/product/0321772792/ref=as_li_ss_tl?ie=UTF8&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0321772792&amp;linkCode=as2&amp;tag=httpblogpatda-20"&gt;Calvinize: Signature Techniques of Photoshop Artist Calvin Hollywood&lt;/a&gt;&lt;img src="http://www.assoc-amazon.com/e/ir?t=httpblogpatda-20&amp;l=as2&amp;o=1&amp;a=0321772792" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /&gt;&lt;/div&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Patdavidnet/~4/vGTUa4rThL0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.patdavid.net/feeds/3075727797434676413/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.patdavid.net/2013/02/calvin-hollywood-freaky-details-in-gimp.html#comment-form" title="13 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/3075727797434676413?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/3075727797434676413?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Patdavidnet/~3/vGTUa4rThL0/calvin-hollywood-freaky-details-in-gimp.html" title="Calvin Hollywood Freaky Details in GIMP" /><author><name>Patrick David</name><uri>https://plus.google.com/105956747281909080618</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-zfWc9BQ-oGw/AAAAAAAAAAI/AAAAAAAAEpk/MQOkkKZagfM/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-XeMIBYGfCYE/US07ylVo4vI/AAAAAAAAGRw/xPkFHgXEmzs/s72-c/calvin-thumbs.jpg" height="72" width="72" /><thr:total>13</thr:total><feedburner:origLink>http://blog.patdavid.net/2013/02/calvin-hollywood-freaky-details-in-gimp.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU4HSH09cCp7ImA9WhBQEk0.&quot;"><id>tag:blogger.com,1999:blog-3707428309210287756.post-3479611137252644446</id><published>2013-02-25T15:35:00.001-06:00</published><updated>2013-03-13T15:52:19.368-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-03-13T15:52:19.368-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Compression" /><category scheme="http://www.blogger.com/atom/ns#" term="Google+" /><category scheme="http://www.blogger.com/atom/ns#" term="GIMP" /><category scheme="http://www.blogger.com/atom/ns#" term="Flickr" /><category scheme="http://www.blogger.com/atom/ns#" term="Quality" /><category scheme="http://www.blogger.com/atom/ns#" term="Photos" /><title>A Quick Look at Quality (Google+ vs. Flickr)</title><content type="html">&lt;style&gt;h1 {font-family: Yanone Kaffeesatz; font-size: 2.5em;} .toggle-swap {color: #986500;cursor:pointer;}&lt;/style&gt;I had recently taken some photos of my friend Mairi, and wanted to share them.  Lately I've been using Google+ more and more (they just make it too &lt;i&gt;easy&lt;/i&gt; to use), and photographers seem to be one of the larger groups of users.&lt;br /&gt;
&lt;br /&gt;
So I decided to see what my images would look like on Google+ as compared to Flickr (my mainstay), or even 500px.  I've been a Flickr user for years (I think the $25USD/year for a Pro account is a pretty good deal for what it offers), and it's been my reference for a while.&lt;br /&gt;
&lt;br /&gt;
So, let's take a look!&lt;br /&gt;
&lt;br /&gt;
&lt;h1&gt;Reference&lt;/h1&gt;I'm using a recent photo of my friend Mairi as a reference.  Specifically, the final 100% jpg output at full size when I was done playing with it in GIMP.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-agHQGXli1fE/USu3LSVCWfI/AAAAAAAAGDE/Hyt1sPULj10/s1600/Reference.png" imageanchor="1" &gt;&lt;img border="0" src="http://4.bp.blogspot.com/-agHQGXli1fE/USu3LSVCWfI/AAAAAAAAGDE/Hyt1sPULj10/s0/Reference.png" alt="GIMP portrait beauty woman" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;My reference image.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
This is the same image I initially uploaded to Google+ and Flickr in full resolution, at 100% JPG quality, optimized, progressive, DCT Floating Point, Subsampling 4:4:4.&lt;br /&gt;
&lt;br /&gt;
I resized the image in GIMP before uploading here to 550px wide, and used Sinc (Lanczos3) resizing (don't worry, I'm just putting this up here for reference), and exported as PNG using RIOT.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;h2&gt;Method&lt;/h2&gt;So what I did was, after uploading the full quality image in it's final form to both Google+ and Flickr, I then went and re-downloaded the image from the same services.  Google+ will resize your images to a maximum side dimension of 2048px for you (unless you upload directly through picasaweb/Picasa).&lt;br /&gt;
&lt;br /&gt;
So I used the 2048px size as the output from both Flickr and Google+ (they both provide a resized version of your image at those dimensions).  I brought them into GIMP, and compared them by setting one layer over the other in &lt;b&gt;Difference&lt;/b&gt; blending mode.&lt;br /&gt;
&lt;br /&gt;
To emphasize what I was seeing, I ran a simple Colors &amp;rarr; Auto &amp;rarr; Normalize against the difference results.&lt;br /&gt;
&lt;br /&gt;
Here's the resulting &lt;b&gt;Difference&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-Y9nO1KJc-PQ/USvEaTMnZEI/AAAAAAAAGD8/wQlS8S7RVI8/s1600/flickr-googleplus-diff.png" imageanchor="1" &gt;&lt;img border="0" src="http://1.bp.blogspot.com/-Y9nO1KJc-PQ/USvEaTMnZEI/AAAAAAAAGD8/wQlS8S7RVI8/s0/flickr-googleplus-diff.png" alt="GIMP Flickr Google+ Difference Quality" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Of course, anytime you run an image through a compression algorithm, there are bound to be differences in the results.  It's important to keep in mind, too, that the Flickr file at 2048 pixels clocks in at about 1.4 MB in size, while the Google+ version is half that at 745 KB.&lt;br /&gt;
&lt;br /&gt;
Here is a 200% crop of an area of interest from Flickr (mouseover for comparison to Google+):&lt;br /&gt;
&lt;img border="0" style='display:none;' src="http://1.bp.blogspot.com/-UXQPfvTH8MY/USvQYe5Ok0I/AAAAAAAAGE4/E4wKna44zsY/s0/googleplus-200percent.png" /&gt;&lt;br /&gt;
&lt;div class="Img"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-IgVSdgOcFNU/USvQYbKxtdI/AAAAAAAAGE8/rW1-UHEIWe4/s0/flickr-200percent.png" onmouseover="this.src='http://1.bp.blogspot.com/-UXQPfvTH8MY/USvQYe5Ok0I/AAAAAAAAGE4/E4wKna44zsY/s0/googleplus-200percent.png'" onmouseout="this.src='http://4.bp.blogspot.com/-IgVSdgOcFNU/USvQYbKxtdI/AAAAAAAAGE8/rW1-UHEIWe4/s0/flickr-200percent.png'" /&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;200% crop from Flickr (mouseover to compare Google+)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Here's another 200% crop of the background grain from Flickr (mouseover to compare Google+):&lt;br /&gt;
&lt;br /&gt;
&lt;img border="0" style="display:none;" src="http://2.bp.blogspot.com/-XL68P4UFpOQ/USvRwHdx5nI/AAAAAAAAGFQ/l2NyljahQuI/s800/googleplus-200percent-background.png" /&gt;&lt;br /&gt;
&lt;div class="Img"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-CpA3FZd_GW8/USvRwCW3FgI/AAAAAAAAGFM/fE_e2-ZGZGQ/s800/flickr-200percent-background.png" onmouseover="this.src='http://2.bp.blogspot.com/-XL68P4UFpOQ/USvRwHdx5nI/AAAAAAAAGFQ/l2NyljahQuI/s800/googleplus-200percent-background.png'" onmouseout="this.src='http://4.bp.blogspot.com/-CpA3FZd_GW8/USvRwCW3FgI/AAAAAAAAGFM/fE_e2-ZGZGQ/s800/flickr-200percent-background.png'" /&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;200% crop of background grain from Flickr (mouseover for Google+ comparison)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h2&gt;Results&lt;/h2&gt;To my eye, the extra compression that Google+ is adding to the images is not good.  There's some aliasing effects along sharp edges that I don't like, and areas of smooth color + grain fare very poorly.  There's also some softening/smearing that occurs at the Google+ compression stage that I don't like.&lt;br /&gt;
&lt;br /&gt;
Take this with a grain of salt, of course.  These images are being viewed again at 200%, and pixel-peeping.  For instance, here are both images resized to 550 pixels wide (Flickr first, mouseover to compare to Google+):&lt;br /&gt;
&lt;img border="0" style="display:none;" src="http://2.bp.blogspot.com/-XLC7uVev4kM/USvTvFfmISI/AAAAAAAAGGM/T7PRhiiuXEA/s800/googleplus.png" /&gt;&lt;br /&gt;
&lt;div class="Img"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-WELbcpFz7FQ/USvTvLWduPI/AAAAAAAAGGQ/_eug4WxFNfM/s800/flickr.png" onmouseover="this.src='http://2.bp.blogspot.com/-XLC7uVev4kM/USvTvFfmISI/AAAAAAAAGGM/T7PRhiiuXEA/s800/googleplus.png'" onmouseout="this.src='http://3.bp.blogspot.com/-WELbcpFz7FQ/USvTvLWduPI/AAAAAAAAGGQ/_eug4WxFNfM/s800/flickr.png'" /&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Flickr image at 550 pixels wide (mouseover to compare Google+)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
And here is a simple 100% crop of a similar area of interest from earlier (again, Flickr first, mouseover for Google+ comparison):&lt;br /&gt;
&lt;img border="0" style="display:none" src="http://2.bp.blogspot.com/-xrKDmxDaksE/USvV1BaD8tI/AAAAAAAAGHU/PxuupMpMDP4/s800/googleplus-100percent.png" /&gt;&lt;br /&gt;
&lt;div class="Img"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-oT9mOZ2i8VE/USvV01W_BqI/AAAAAAAAGHM/752gFAA6kaQ/s800/flickr-100percent.png" onmouseover="this.src='http://2.bp.blogspot.com/-xrKDmxDaksE/USvV1BaD8tI/AAAAAAAAGHU/PxuupMpMDP4/s800/googleplus-100percent.png'" onmouseout="this.src'http://3.bp.blogspot.com/-oT9mOZ2i8VE/USvV01W_BqI/AAAAAAAAGHM/752gFAA6kaQ/s800/flickr-100percent.png'" /&gt;&lt;/div&gt;&lt;br /&gt;
I think given the choice I would opt for the Flickr version every time.  It's a bigger file, but even at 2048 pixels, it's still not likely to exceed 2 MB for an image.  A small price to pay to keep the viewing quality of the image a bit higher...&lt;br /&gt;
&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Patdavidnet/~4/5FbQIQ_qplU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.patdavid.net/feeds/3479611137252644446/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.patdavid.net/2013/02/a-quick-look-at-quality-google-vs-flickr.html#comment-form" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/3479611137252644446?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/3479611137252644446?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Patdavidnet/~3/5FbQIQ_qplU/a-quick-look-at-quality-google-vs-flickr.html" title="A Quick Look at Quality (Google+ vs. Flickr)" /><author><name>Patrick David</name><uri>https://plus.google.com/105956747281909080618</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-zfWc9BQ-oGw/AAAAAAAAAAI/AAAAAAAAEpk/MQOkkKZagfM/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-agHQGXli1fE/USu3LSVCWfI/AAAAAAAAGDE/Hyt1sPULj10/s72-c/Reference.png" height="72" width="72" /><thr:total>3</thr:total><feedburner:origLink>http://blog.patdavid.net/2013/02/a-quick-look-at-quality-google-vs-flickr.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEIARXkyfSp7ImA9WhBSFUg.&quot;"><id>tag:blogger.com,1999:blog-3707428309210287756.post-5492774656802373910</id><published>2013-02-22T12:04:00.000-06:00</published><updated>2013-02-22T12:09:04.795-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-02-22T12:09:04.795-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="retouching" /><category scheme="http://www.blogger.com/atom/ns#" term="photography" /><category scheme="http://www.blogger.com/atom/ns#" term="GIMP" /><category scheme="http://www.blogger.com/atom/ns#" term="model" /><category scheme="http://www.blogger.com/atom/ns#" term="fashion" /><category scheme="http://www.blogger.com/atom/ns#" term="Getting Around in GIMP" /><category scheme="http://www.blogger.com/atom/ns#" term="portrait" /><title>Mairi</title><content type="html">I finally got a chance recently to quickly photograph my friend Mairi.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href='http://www.flickr.com/photos/patdavid/8493807318/in/set-72157632799856846/' title='Mairi 6 by Pat David, on Flickr, via Patr' alt='Mairi 6'&gt;&lt;img src='http://farm9.staticflickr.com/8250/8493807318_832f116d69_c.jpg' alt='Mairi 6 by Pat David, fashion portrait GIMP' height='800' width='542' /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;a href="http://www.flickr.com/photos/patdavid/8493807318/in/set-72157632799856846/"&gt;Mairi 6&lt;/a&gt; by &lt;a href="http://www.flickr.com/photos/patdavid/"&gt;Pat David on Flickr&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
She's a beautiful woman who &lt;a href="http://www.flickr.com/photos/29561573@N02/"&gt;happens to be a keen-eyed photographer as well&lt;/a&gt;.  The best part, though, is that she has modeled in the past, which made her the perfect person to shoot with!&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
Seriously.  The value of having someone who knows what to do in front of the camera is amazing.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href='http://www.flickr.com/photos/patdavid/8490679144/in/set-72157632799856846' title='Mairi 4 by Pat David, on Flickr, via Patr' alt='Mairi 4 by Pat David' &gt;&lt;img src='http://farm9.staticflickr.com/8092/8490679144_4bc7d5be75_c.jpg' alt='Mairi 4 by Pat David, fashion portrait GIMP' height='718' width='550' /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;This was the one pose I wanted.&lt;br /&gt;
&lt;a href="http://www.flickr.com/photos/patdavid/8490679144/in/set-72157632799856846"&gt;Mairi 4&lt;/a&gt; by &lt;a href="http://www.flickr.com/photos/patdavid/"&gt;Pat David on Flickr&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
For example, the image above, &lt;a href="http://www.flickr.com/photos/patdavid/8490679144/in/set-72157632799856846"&gt;Mairi 4&lt;/a&gt;, was one of two images that I asked her to pose specifically for (&lt;a href="http://www.flickr.com/photos/patdavid/8496634716/in/set-72157632799856846"&gt;Mairi 9&lt;/a&gt; is the other one).  All of the others were taken with no direction from me, and just letting her do her thing.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href='http://www.flickr.com/photos/patdavid/8496634716/' title='Mairi 9 by Pat David, on Flickr, via Patr' alt='Mairi 9 by Pat David' &gt;&lt;img src='http://farm9.staticflickr.com/8108/8496634716_a669b7d016_c.jpg' alt='Mairi 9 by Pat David, fashion portrait GIMP' height='698' width='550' /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;The only other pose I had anything to do with...&lt;br /&gt;
&lt;a href="http://www.flickr.com/photos/patdavid/8496634716/in/set-72157632799856846"&gt;Mairi 9&lt;/a&gt; by &lt;a href="http://www.flickr.com/photos/patdavid/"&gt;Pat David on Flickr&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
This shoot was also fun because it was no stress, just to try some things out.  I don't have a studio, but I do have a room with big windows on three sides, and a nice gray colored wall in a corner.  When we started, it was still sunny out, and the windows acted as giant, diffuse light sources.  Unfortunately, I only managed to get one image I liked shooting in natural light...&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href='http://www.flickr.com/photos/patdavid/8486848678/' title='Mairi by Pat David, on Flickr, via Patr' alt='Mairi by Pat David'&gt;&lt;img src='http://farm9.staticflickr.com/8371/8486848678_c953a41f84_z.jpg' alt='Mairi by Pat David, fashion portrait GIMP'  height='372' width='550' /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;a href="http://www.flickr.com/photos/patdavid/8486848678/in/set-72157632799856846"&gt;Mairi&lt;/a&gt; by &lt;a href="http://www.flickr.com/photos/patdavid/"&gt;Pat David on Flickr&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
I had a rough idea of how I wanted to light the image with flashes, though.  I have a pair of &lt;a href="http://www.amazon.com/gp/product/B004GZLFHM/ref=as_li_ss_tl?ie=UTF8&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B004GZLFHM&amp;linkCode=as2&amp;tag=httpblogpatda-20"&gt;Yongnuo YN-560 Speedlight Flashes&lt;/a&gt;&lt;img src="http://www.assoc-amazon.com/e/ir?t=httpblogpatda-20&amp;l=as2&amp;o=1&amp;a=B004GZLFHM" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /&gt; that I've been using for a while to learn (strobist) lighting with.  They are fully manual flashes (which is perfect for me - I like the control for these types of shoots).&lt;br /&gt;
&lt;br /&gt;
Shooting bare flashes is really, really harsh, though.  A while back when I got my first flash, I threw together a quick DIY softbox from some foamboard and an old white pillowcase.  Pretty much the same build &lt;a href="http://www.diyphotography.net/the-10-diy-foamcore-softbox"&gt;as this one on diyphotography.net&lt;/a&gt;.  Total cost?  About $8.  This thing has been worth it's weight in gold for me!&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href='http://www.flickr.com/photos/patdavid/8487568480/' title='Mairi 2 by Pat David, on Flickr, via Patr' alt='Mairi 2 by Pat David'&gt;&lt;img src='http://farm9.staticflickr.com/8246/8487568480_034e1027c2_c.jpg' alt='Mairi 2 by Pat David, fashion portrait GIMP' height='733' width='550' /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;a href="http://www.flickr.com/photos/patdavid/8487568480/in/set-72157632799856846"&gt;Mairi 2&lt;/a&gt; by &lt;a href="http://www.flickr.com/photos/patdavid/"&gt;Pat David on Flickr&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
My first test shots were a little too close to background (didn't want the wall to get so much spill light), and there was a bare flash camera right that wasn't dialed in yet.&lt;br /&gt;
&lt;br /&gt;
Still, I liked the result in this image.  I thought the juxtaposition of the dark left, brighter right on the rear wall vs. the lighting on her face was visually interesting.  So a happy little stroke of serendipity.&lt;br /&gt;
&lt;br /&gt;
Of course, after having recently written a rather long-winded tutorial on B&amp;W conversion, I couldn't help myself while I was working with a moody single light source...&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href='http://www.flickr.com/photos/patdavid/8488906019/' title='Mairi 3 B&amp;W by Pat David, on Flickr, via Patr' alt='Mairi 3 B&amp;W by Pat David'&gt;&lt;img src='http://farm9.staticflickr.com/8228/8488906019_55326e48e0_c.jpg' alt='Mairi 3 B&amp;W by Pat David, fashion portrait GIMP' height='736' width='550'/&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;a href="http://www.flickr.com/photos/patdavid/8488906019/in/set-72157632799856846"&gt;Mairi 3 B&amp;W&lt;/a&gt; by &lt;a href="http://www.flickr.com/photos/patdavid/"&gt;Pat David on Flickr&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Eventually I got my lighting dialed in to where I wanted it.  I moved the Mairi and the softbox (taped to an old microphone stand!) further away from the rear wall in order to darken it.  This finally got the results I was looking for...&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href='http://www.flickr.com/photos/patdavid/8492184233/' title='Mairi 5 by Pat David, on Flickr, via Patr' alt='Mairi 5 by Pat David'&gt;&lt;img src='http://farm9.staticflickr.com/8517/8492184233_a34555d64e_z.jpg' alt='Mairi 5 by Pat David, fashion portrait GIMP' height='550' width='550' /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;a href="http://www.flickr.com/photos/patdavid/8492184233/in/set-72157632799856846"&gt;Mairi 5&lt;/a&gt; by &lt;a href="http://www.flickr.com/photos/patdavid/"&gt;Pat David on Flickr&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
At this point I just let Mairi do her thing, and she moved easily through a handful of poses for me.  The whole thing was very organic and fun!  The amazing thing is that we shot all of these images (almost 200!) in about one hour.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href='http://www.flickr.com/photos/patdavid/8496458218/' title='Mairi 8 by Pat David, on Flickr, via Patr' alt='Mairi 8 by Pat David'&gt;&lt;img src='http://farm9.staticflickr.com/8106/8496458218_f6dfef6f6a_c.jpg' alt='Mairi 8 by Pat David, fashion portrait GIMP' height='757' width='550' /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;a href="http://www.flickr.com/photos/patdavid/8496458218/in/set-72157632799856846"&gt;Mairi 8&lt;/a&gt; by &lt;a href="http://www.flickr.com/photos/patdavid/"&gt;Pat David on Flickr&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
I realized a couple of neat things while working on these images.  My workflow is pretty much entirely all &lt;a href="http://en.wikipedia.org/wiki/Free_and_open_source_software"&gt;Free and Open Source Software&lt;/a&gt; (F/OSS).&lt;br /&gt;
&lt;br /&gt;
I manage all of my files through regular file management tools and the command line (though there are great pieces of software out there for it).  The three main pieces of software I've been using lately are:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.sno.phy.queensu.ca/~phil/exiftool/"&gt;&lt;b&gt;Exiftool by Phil Harvey&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;
This is usually because I lose EXIF data between Rawtherapee and GIMP, but also for bulk file manipulations like sorting into folders/etc...&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.rawtherapee.com/"&gt;&lt;b&gt;Rawtherapee&lt;/b&gt;&lt;/a&gt; for developing my RAW files.&lt;br /&gt;
(no &lt;a href="http://www.darktable.org/"&gt;Darktable &lt;/a&gt;build for windows yet, and I like my tools to be consistent across environments)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.gimp.org/"&gt;&lt;b&gt;GIMP&lt;/b&gt;&lt;/a&gt; - do I really need to say anything here?&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
I figured that with a fully F/OSS workflow, it might be nice to do another tutorial series on the entire process from setup, to lighting, to shooting, to developing, and finally to retouching in GIMP!&lt;br /&gt;
&lt;br /&gt;
I guess what I mean to say is, the next set of &lt;a href="http://blog.patdavid.net/p/getting-around-in-gimp.html"&gt;Getting Around in GIMP tutorials&lt;/a&gt; will be based on fashion/portraiture workflows and retouching from beginning to end.  Stay tuned!&lt;br /&gt;
&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Patdavidnet/~4/HTwKR5F7hfA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.patdavid.net/feeds/5492774656802373910/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.patdavid.net/2013/02/mairi.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/5492774656802373910?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/5492774656802373910?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Patdavidnet/~3/HTwKR5F7hfA/mairi.html" title="Mairi" /><author><name>Patrick David</name><uri>https://plus.google.com/105956747281909080618</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-zfWc9BQ-oGw/AAAAAAAAAAI/AAAAAAAAEpk/MQOkkKZagfM/s512-c/photo.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://blog.patdavid.net/2013/02/mairi.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEIDSXk6fyp7ImA9WhBTEEQ.&quot;"><id>tag:blogger.com,1999:blog-3707428309210287756.post-9047163913938773531</id><published>2013-02-05T14:36:00.000-06:00</published><updated>2013-02-05T14:36:18.717-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-02-05T14:36:18.717-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="GIMP tutorial" /><category scheme="http://www.blogger.com/atom/ns#" term="BW" /><category scheme="http://www.blogger.com/atom/ns#" term="photo editing" /><category scheme="http://www.blogger.com/atom/ns#" term="GIMP" /><category scheme="http://www.blogger.com/atom/ns#" term="photoshop" /><category scheme="http://www.blogger.com/atom/ns#" term="black and white" /><category scheme="http://www.blogger.com/atom/ns#" term="Getting Around in GIMP" /><title>Getting Around in GIMP - Black and White Conversion (Part 5)</title><content type="html">&lt;style&gt;h1 {font-family: Yanone Kaffeesatz; font-size: 2.5em;} .toggle-swap {color: #986500;cursor:pointer;}&lt;/style&gt;So here we are at the end (not really, but too much more and we'll be just beating a dead horse).&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;img border="0" src="https://lh6.googleusercontent.com/-FybXyeEfMEU/UQmisVJT3fI/AAAAAAAAFWY/5RZYq9W26bM/s800/dead-horse%255B1%255D.gif" alt="Beating a dead horse gif." title="Is it done yet?  Maybe I should keep going..." /&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;What I feel many of posts become...&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
My intention at this point is to document some sort of workflow that might prove useful to others (and myself - you'd be surprised at how much I learn writing these posts...).  So I'll touch on the final topic I wanted to talk about, blending different bits from various layers and working through a couple of examples.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="background-color: #141414; border: solid 1px #424242; padding: 10px;"&gt;The rest of my GIMP tutorials can be found here: &lt;br /&gt;
&lt;a style="font-size: 1.5em; font-weight: bold; " href="http://blog.patdavid.net/p/getting-around-in-gimp.html"&gt;Getting Around in GIMP&lt;/a&gt;&lt;br /&gt;
The rest of the tutorials in this series are here:&lt;br /&gt;
&lt;a style="font-size: 1.3em; font-weight: bold;" href="http://blog.patdavid.net/2012/11/getting-around-in-gimp-black-and-white.html"&gt;B&amp;W Conversion - Part 1 (Desaturate)&lt;/a&gt;&lt;br /&gt;
&lt;a style="font-size: 1.3em; font-weight: bold;" href="http://blog.patdavid.net/2012/11/getting-around-in-gimp-black-and-white_20.html"&gt;B&amp;W Conversion - Part 2 (Channel Mixer)&lt;/a&gt;&lt;br /&gt;
&lt;a style="font-size: 1.3em; font-weight: bold;" href="http://blog.patdavid.net/2012/12/getting-around-in-gimp-black-and-white30.html"&gt;B&amp;W Conversion - Part 3 (Decompose)&lt;/a&gt;&lt;br /&gt;
&lt;a style="font-size: 1.3em; font-weight: bold;" href="http://blog.patdavid.net/2013/01/getting-around-in-gimp-black-and-white40.html"&gt;B&amp;W Conversion - Part 4 (Pseudogrey, c2g, Blending)&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h1&gt;Bits and Pieces&lt;/h1&gt;If you'll recall in &lt;a href="http://blog.patdavid.net/2012/12/getting-around-in-gimp-black-and-white30.html"&gt;Part 3 of this series&lt;/a&gt;, I had created a small Script-Fu to automatically decompose an image into various color component decompositions.  I think this is a handy script to use if you're still finding your own workflow for grayscale conversions.&lt;br /&gt;
&lt;br /&gt;
What's nice about it is that it will automatically generate a handful of automatic conversions for you as layers on your image.  This way, you can visually inspect the results and find areas from each conversion that you like.  Then you can use Layer Masks (you can go review my old &lt;a href="http://blog.patdavid.net/2011/10/getting-around-in-gimp-layer-masks.html"&gt;Layer Masks tutorial&lt;/a&gt; to brush up if you'd like) to isolate specific areas and to blend it with others.&lt;br /&gt;
&lt;br /&gt;
Enough talk, let's dive into an example...&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h1&gt;Pretty Women&lt;/h1&gt;Well, pretty &lt;i&gt;woman&lt;/i&gt;, but I couldn't resist a &lt;a href="http://en.wikipedia.org/wiki/Sweeney_Todd:_The_Demon_Barber_of_Fleet_Street"&gt;Sweeney Todd&lt;/a&gt; reference.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-MZsS8fSIHuw/UQqUorBN2fI/AAAAAAAAFWs/YsIoLjUHftI/s1600/aldude-color.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="640" width="511" src="http://4.bp.blogspot.com/-MZsS8fSIHuw/UQqUorBN2fI/AAAAAAAAFWs/YsIoLjUHftI/s640/aldude-color.jpg" alt="Pretty girl in a red scarf portrait - ready for B&amp;W conversion (grayscale)." /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;a style="font-style: italic;" href="http://www.flickr.com/photos/72213316@N00/4589410278"&gt;What a sweet looking portrait (IMG_8405a)&lt;/a&gt; by &lt;a href="http://www.flickr.com/people/72213316@N00/"&gt;Alaskan Dude&lt;/a&gt; on Flickr&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
This image is from Flickr user &lt;a href="http://www.flickr.com/people/72213316@N00/"&gt;Frank Kovalchek&lt;/a&gt; (Alaskan Dude).  In trying to get interesting images for these tutorials, I've searched the &lt;a href="http://www.flickr.com/creativecommons"&gt;Creative Commons licensed images on Flickr&lt;/a&gt;, and he shows up a &lt;b&gt;lot&lt;/b&gt;.  Frank, if you read this - thank you for sharing!&lt;br /&gt;
&lt;br /&gt;
So, I thought this might be a nice image to convert.  To get a feel for what is possible quickly, I'm going to run my &lt;a style="font-weight: bold;" href="http://blog.patdavid.net/2012/12/getting-around-in-gimp-black-and-white30.html"&gt;Color Decompose&lt;/a&gt; script, which gives me this:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://lh5.googleusercontent.com/-9-M5JJxBQ64/UQqjSd317pI/AAAAAAAAFX0/8Y2wFFiI2jk/s2400/aldude-bw-grid.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="1600" width="512" src="https://lh5.googleusercontent.com/-9-M5JJxBQ64/UQqjSd317pI/AAAAAAAAFX0/8Y2wFFiI2jk/s2400/aldude-bw-grid.png" alt="Grid of B&amp;W converted images in GIMP using different color decompositions (grayscale)." title="NOW we're talking about pretty women!" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
One of the reasons I chose this image is that it allows us to investigate a couple of points mentioned earlier in this series.  I want to keep as high a tonal density as possible in the image to help impart a sense of texture and detail.  I also want to highlight some parts of the image for their best qualities.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;The Scarf&lt;/h2&gt;So in this image, I want to keep the texture and detail of the scarf while at the same time to emphasize and accentuate the quality of the models skin.  So I want to inspect these results with an eye towards these qualities (this is all highly subjective, of course, but gives us a good place to start from).  &lt;br /&gt;
&lt;br /&gt;
So I ask myself: &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;"Which of these results produces the best quality/texture in the fabric of the scarf?"&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
I narrowed it down to the &lt;b&gt;Luma Y709F&lt;/b&gt;, &lt;b&gt;Luma Y470F&lt;/b&gt;, and &lt;b&gt;HSL-L&lt;/b&gt;.  Of those, I personally like the look of the &lt;b&gt;Luma Y709F&lt;/b&gt;.  So this becomes my base layer that I will start building on.  (Part of the reason is that aesthetically I want focus on the models face, but still retain texture and detail of the scarf around her).&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-tBa6a782ilk/UQqqLoiZs4I/AAAAAAAAFYw/j19gZzGXaC0/s1600/aldude-bw-y709f.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="640" width="511" src="http://4.bp.blogspot.com/-tBa6a782ilk/UQqqLoiZs4I/AAAAAAAAFYw/j19gZzGXaC0/s640/aldude-bw-y709f.png" alt="Pretty girl scarf b&amp;w conversion grayscale in GIMP to Luma Y709F channel." /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;The Luma - Y709F as a "base" layer - chosen for the fabric texture.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
At this point I'm more worried about the tones being there rather than a final result.  Remember, we're building up the image here, and can make further corrections or enhancements later.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;The Skin&lt;/h2&gt;Now I want to consider the model herself.  There is fine detail in her skin now, but I'm looking to emphasize her overall.  I'd like to get the skin a little brighter and in a higher key, to offset the dark background and the scarf.&lt;br /&gt;
&lt;br /&gt;
I'd also like to get it a little smoother/softer looking.  Keeping that in mind, have a look at the different channel decompositions above.  Not surprisingly, the &lt;b&gt;Red&lt;/b&gt; channel looks quite pretty.  This is fairly common that the red channel will be complimentary to (Caucasian) skin.  (There's even a trick to using a red channel as an overlay on a color image to "enhance" the skin).&lt;br /&gt;
&lt;br /&gt;
So I'm going to try this and see how I like it.  I'll place the &lt;b&gt;Red&lt;/b&gt; channel over the &lt;b&gt;Luma Y709F&lt;/b&gt; channel, and change the blending mode to &lt;b&gt;Overlay&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-hqrPPk6hCOU/UQrwDQDTFlI/AAAAAAAAFZs/K5dVsGN8BBk/s1600/aldude-bw-y709f-Roverlay.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="640" width="511" src="http://1.bp.blogspot.com/-hqrPPk6hCOU/UQrwDQDTFlI/AAAAAAAAFZs/K5dVsGN8BBk/s640/aldude-bw-y709f-Roverlay.png" onmouseover="this.src='http://4.bp.blogspot.com/-tBa6a782ilk/UQqqLoiZs4I/AAAAAAAAFYw/j19gZzGXaC0/s640/aldude-bw-y709f.png'" onmouseout="this.src='http://1.bp.blogspot.com/-hqrPPk6hCOU/UQrwDQDTFlI/AAAAAAAAFZs/K5dVsGN8BBk/s640/aldude-bw-y709f-Roverlay.png'" alt="Pretty girl scarf B&amp;W conversion grayscale with a red channel overlay in GIMP." /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap" style=""&gt;Luma Y709F base, with a Red channel over (set to blending mode: Overlay).&lt;br /&gt;
(Mouseover for comparison).&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
My &lt;b&gt;Layers&lt;/b&gt; should now look like this:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-jGheAPdDMZs/UQryd5fTIII/AAAAAAAAFZ4/9HsR1K6hgq0/s1600/aldude-bw-y709f-Roverlay-Layers.png" imageanchor="1" style="margin-left:1em; margin-bottom:1em"&gt;&lt;img border="0" height="180" width="195" src="http://3.bp.blogspot.com/-jGheAPdDMZs/UQryd5fTIII/AAAAAAAAFZ4/9HsR1K6hgq0/s400/aldude-bw-y709f-Roverlay-Layers.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Visually this appears to have a little more impact, but the skin might be blown out a little too much.  I could adjust the opacity on the &lt;b&gt;Red&lt;/b&gt; layer at this point to attenuate it's influence until I find a result I am happy with.  &lt;br /&gt;
&lt;br /&gt;
Remember, part of the reason this may seem to have more impact could be due to a higher contrast at the moment.  Sometimes it's best to stand up and look away from the image for a while before committing to a change...&lt;br /&gt;
&lt;br /&gt;
The problem is that the ratio of adjustment between the scarf and the skin might not be what I want.  Adjusting the opacity might reduce the effect on the skin, but at the same time will reduce the effect on the scarf by an equal amount.  What I need is some way to apply the effect stronger to the scarf or skin.&lt;br /&gt;
&lt;br /&gt;
Well, this is exactly what &lt;b&gt;Layer Masks&lt;/b&gt; are for!&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;Masks&lt;/h2&gt;I could add a mask to the red channel, then paint in a mask by hand that isolated the face, and gave a little less opacity to the scarf.  It's a lot of tedious, detailed work.&lt;br /&gt;
&lt;br /&gt;
If only there were already a grayscale mask that isolated the face and scarf a bit.  Wouldn't that be great?&lt;br /&gt;
&lt;br /&gt;
Well, scroll back up and look at the &lt;b&gt;RGB - Blue&lt;/b&gt; and &lt;b&gt;RGB - Green&lt;/b&gt; layers.  One of these looks like they would be great at isolating the face/hair from the scarf!&lt;br /&gt;
&lt;br /&gt;
So that's exactly what I'm going to try.  I'll copy one of those channels (I'll try the &lt;b&gt;RGB - Green&lt;/b&gt; and see how it looks), and apply it as a layer mask to the &lt;b&gt;RGB - Red&lt;/b&gt; channel Overlay.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="padding:0.5em;border: solid 1px #333;"&gt;So, select the &lt;b&gt;RGB - Green&lt;/b&gt; channel, and copy it.&lt;br /&gt;
&lt;div style="text-align:center;font-weight:bold;font-size:1.4em;border:dashed 1px #333;padding:0.2em;margin:0.2em"&gt;Edit &amp;rarr; Copy&lt;/div&gt;&lt;br /&gt;
Add a layer mask to the &lt;b&gt;RGB - Red&lt;/b&gt; channel. (You can initialize the mask to white.)&lt;br /&gt;
&lt;div style="text-align:center;font-weight:bold;font-size:1.4em;border:dashed 1px #333;padding:0.2em;margin:0.2em"&gt;Right-Click Red Layer &amp;rarr; Add Layer Mask...&lt;/div&gt;&lt;br /&gt;
The mask should be automatically selected when you create it (white border), if not, click on the mask to select it.&lt;br /&gt;
&lt;br /&gt;
Then paste the copied &lt;b&gt;RGB - Green&lt;/b&gt; layer.&lt;br /&gt;
&lt;div style="text-align:center;font-weight:bold;font-size:1.4em;border:dashed 1px #333;padding:0.2em;margin:0.2em"&gt;Edit &amp;rarr; Paste&lt;/div&gt;&lt;br /&gt;
It should now be a &lt;b&gt;&lt;i&gt;Floating Selection&lt;/i&gt;&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Anchor&lt;/b&gt; the layer by right clicking on the &lt;b&gt;&lt;i&gt;Floating Selection&lt;/i&gt;&lt;/b&gt; layer, and choosing &lt;b&gt;Anchor Layer&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
When you're done, your &lt;b&gt;Layers&lt;/b&gt; should look like this:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-LfWD_wV0xsQ/UQsAuLRdY2I/AAAAAAAAFaw/fuA4x1l0Nig/s1600/aldude-bw-y709f-RoverlayMask-Layers.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="180" width="197" src="http://3.bp.blogspot.com/-LfWD_wV0xsQ/UQsAuLRdY2I/AAAAAAAAFaw/fuA4x1l0Nig/s400/aldude-bw-y709f-RoverlayMask-Layers.png" alt="GIMP tutorial layer mask window" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
Now remember, a layer mask will be more transparent the darker the color in it.  The lighter areas will show more of the layer it is applied to.  So in this case, lighter areas will allow more of the &lt;b&gt;RGB - Red&lt;/b&gt; layer to show, while darker areas will show through to the layer below, &lt;b&gt;Luma Y709F&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Our image at this point should look something like this:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-J-Mw-A3tWhI/UQsB4FFdX3I/AAAAAAAAFa8/eRd0_ZuBUt8/s1600/aldude-bw-y709f-RoverlayMask.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="640" width="511" src="http://3.bp.blogspot.com/-J-Mw-A3tWhI/UQsB4FFdX3I/AAAAAAAAFa8/eRd0_ZuBUt8/s640/aldude-bw-y709f-RoverlayMask.png" onmouseover="this.src='http://1.bp.blogspot.com/-hqrPPk6hCOU/UQrwDQDTFlI/AAAAAAAAFZs/K5dVsGN8BBk/s640/aldude-bw-y709f-Roverlay.png'" onmouseout="this.src='http://3.bp.blogspot.com/-J-Mw-A3tWhI/UQsB4FFdX3I/AAAAAAAAFa8/eRd0_ZuBUt8/s640/aldude-bw-y709f-RoverlayMask.png'" alt="GIMP B&amp;W conversion (grayscale) red channel overlay" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Red Overlay masked with the Green channel (mouseover to compare w/o mask).&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
What this has done is to isolate the models face from the surrounding scarf a bit.  You can now modify the opacity of the layer, or adjust the values of the mask using &lt;b&gt;Levels&lt;/b&gt; or &lt;b&gt;Curves&lt;/b&gt; to adjust the intensity of the result.&lt;br /&gt;
&lt;br /&gt;
You should notice that if you modify the opacity of the &lt;b&gt;RGB - Red&lt;/b&gt; layer, the effect will mainly be on the skin of the model thanks to our mask.&lt;br /&gt;
&lt;br /&gt;
Having a look at the results, you'll notice that the scarf has become a little more flat, and the models face has brightened up.  I actually like the depth that the &lt;b&gt;Red&lt;/b&gt; overlay layer had on the scarf, and think it's a little strong on the models face.&lt;br /&gt;
&lt;br /&gt;
To test something out, I'm going to try &lt;b&gt;Inverting&lt;/b&gt; the layer mask.  With the &lt;b&gt;RGB - Red&lt;/b&gt; layer mask selected (remember - it will have a white outline in the layers window), I'll just invert the colors with:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align:center;font-weight:bold;font-size:1.4em;border:dashed 1px #333;padding:0.2em;margin:0.2em"&gt;Colors &amp;rarr; Invert&lt;/div&gt;&lt;br /&gt;
The result should look like this:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-9Uf8v97pNqI/UQvuyPkbzTI/AAAAAAAAFco/LflQlWr1ElQ/s1600/aldude-bw-y709f-RoverlayMaskInvert.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="640" width="511" src="http://1.bp.blogspot.com/-9Uf8v97pNqI/UQvuyPkbzTI/AAAAAAAAFco/LflQlWr1ElQ/s640/aldude-bw-y709f-RoverlayMaskInvert.png" onmouseover="this.src='http://3.bp.blogspot.com/-J-Mw-A3tWhI/UQsB4FFdX3I/AAAAAAAAFa8/eRd0_ZuBUt8/s640/aldude-bw-y709f-RoverlayMask.png'" onmouseout="this.src='http://1.bp.blogspot.com/-9Uf8v97pNqI/UQvuyPkbzTI/AAAAAAAAFco/LflQlWr1ElQ/s640/aldude-bw-y709f-RoverlayMaskInvert.png'" alt="GIMP B&amp;W conversion (grayscale) red channel overlay inverted mask" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Inverted mask results (mouseover to compare the non-inverted mask).&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Here's what the layer palette looks like now:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-JEOM3JxVcsY/UQvvzejOjMI/AAAAAAAAFc0/V-RO_66fZ2M/s1600/aldude-bw-y709f-RoverlayMaskInvert-Layers.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="180" width="197" src="http://1.bp.blogspot.com/-JEOM3JxVcsY/UQvvzejOjMI/AAAAAAAAFc0/V-RO_66fZ2M/s400/aldude-bw-y709f-RoverlayMaskInvert-Layers.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
I actually like this result at this point.  The overlay and mask added some nice depth to the scarf fabric, and there is still a bit of nice effect on the skin of the model as well.  I could go further and adjust the layer mask levels to decrease/increase the masking on the models skin, but I think we can leave this one as is for the moment.&lt;br /&gt;
&lt;br /&gt;
Let's compare the results to a straight desaturation:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-ctk1UCPkWwQ/UQv8QsbxnSI/AAAAAAAAFeY/8d9KxFXndHI/s1600/aldude-bw-desat.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="640" width="511" src="http://1.bp.blogspot.com/-ctk1UCPkWwQ/UQv8QsbxnSI/AAAAAAAAFeY/8d9KxFXndHI/s640/aldude-bw-desat.png" onmouseover="this.src='http://1.bp.blogspot.com/-9Uf8v97pNqI/UQvuyPkbzTI/AAAAAAAAFco/LflQlWr1ElQ/s640/aldude-bw-y709f-RoverlayMaskInvert.png'" onmouseout="this.src='http://1.bp.blogspot.com/-ctk1UCPkWwQ/UQv8QsbxnSI/AAAAAAAAFeY/8d9KxFXndHI/s640/aldude-bw-desat.png'" alt="GIMP B&amp;W conversion (grayscale) desaturation" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Straight Desaturation (mouseover to compare our final result).&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
A little fussier than a straight desaturation to get here, but I think the results are much nicer and is visually more interesting.  I would probably fiddle a bit with the levels of the layer mask to adjust the contribution from the mask to the face/scarf, but this is a good starting point.&lt;br /&gt;
&lt;br /&gt;
&lt;h1&gt;Methuselah&lt;/h1&gt;Well, this isn't the &lt;i&gt;actual&lt;/i&gt; &lt;a href="http://en.wikipedia.org/wiki/Methuselah_(tree)"&gt;Methuselah&lt;/a&gt;, but it is a similar species of Bristlecone Pine (it might be the exact same species, but I'm no botanist).  Once again, Flickr user &lt;a href="http://www.flickr.com/people/72213316@N00/"&gt;Frank Kovalchek&lt;/a&gt; shows up in a &lt;a href="http://www.flickr.com/creativecommons/by-2.0/"&gt;CC-BY&lt;/a&gt; search for trees!&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-RS9gaynRZp8/URArKMz3LSI/AAAAAAAAFjI/NAt5bNRQxEs/s1600/aldude2-color.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="640" width="480" src="http://2.bp.blogspot.com/-RS9gaynRZp8/URArKMz3LSI/AAAAAAAAFjI/NAt5bNRQxEs/s640/aldude2-color.jpg" alt="Bristlecone Pine to convert to grayscale B&amp;W" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;a style="font-style: italic;" href="http://www.flickr.com/photos/72213316@N00/6956555116"&gt;Bristlecone pine hanging on for dear life at 10,000 feet&lt;/a&gt; by &lt;a href="http://www.flickr.com/people/72213316@N00/"&gt;Alaskan Dude&lt;/a&gt; on Flickr&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
As before, I started with decomposing the image to different channels to see if there would be any interesting results I liked.  I liked the initial result from Luma - Y709F again, but thought I would take a different path this time.&lt;br /&gt;
&lt;br /&gt;
I want the main focus of this image to really be the texture of the gnarled old tree itself, and secondary the lighting of the day across the ground.  Inspecting the results of my decomposition, I like the results of the green channel best on the texture of the tree.  It is almost the exact same result as from the Luma Y709F.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-D7cJ2q-gK20/URA7FPM2HeI/AAAAAAAAFjY/BssMSCElmh8/s1600/aldude2-bw-green.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="640" width="480" src="http://1.bp.blogspot.com/-D7cJ2q-gK20/URA7FPM2HeI/AAAAAAAAFjY/BssMSCElmh8/s640/aldude2-bw-green.png" alt="B&amp;W conversion grayscale - green channel of color image" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Green channel of RGB decomposition&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
The things I personally don't like about the green channel is that the sky is too bright for me, and the ground could be a bit darker compared to the tree.  There's also a nice feeling of light on the ground where the sunlight is reflected to the back right of the tree in the image.&lt;br /&gt;
&lt;br /&gt;
Having found a nice layer for the tree texture, I am now looking for something that represents the ground and sky a little closer to what I'd like.  I like a slightly darker sky, and for that the Red channel seems like a good compromise (the Blue channel was a little too noisy for me).&lt;br /&gt;
&lt;br /&gt;
On inspection, I also like the Red channel for it's results on the ground near the tree (slightly darker, and retaining the reflection from the sun).&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-8GVupimo_nw/URA8w9PuE7I/AAAAAAAAFjk/EOuKW2yX6jY/s1600/aldude2-bw-red.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="640" width="480" src="http://4.bp.blogspot.com/-8GVupimo_nw/URA8w9PuE7I/AAAAAAAAFjk/EOuKW2yX6jY/s640/aldude2-bw-red.png" onmouseover="this.src='http://1.bp.blogspot.com/-D7cJ2q-gK20/URA7FPM2HeI/AAAAAAAAFjY/BssMSCElmh8/s640/aldude2-bw-green.png'" onmouseout="this.src='http://4.bp.blogspot.com/-8GVupimo_nw/URA8w9PuE7I/AAAAAAAAFjk/EOuKW2yX6jY/s640/aldude2-bw-red.png'" alt="B&amp;W conversion grayscale - red channel of color image" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Red channel of RGB decomposition (mouseover to compare to Green channel)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
So what I'd like to do is use the Red channel as a base for the sky and ground, and use the Green channel for the tree itself.  Once again, layer masks seem like a good approach!&lt;br /&gt;
&lt;br /&gt;
So I'll set my &lt;b&gt;Green&lt;/b&gt; channel above my &lt;b&gt;Red&lt;/b&gt; channel on my layer palette, and I'll add a layer mask to the &lt;b&gt;Green&lt;/b&gt; channel, initialized to &lt;b&gt;Black (full transparency)&lt;/b&gt;.  This lets all of the underlying &lt;b&gt;Red&lt;/b&gt; channel show through. &lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-LYtbHhnsgWg/URBDUbEBXYI/AAAAAAAAFjw/vF2YWMZkAJ0/s1600/aldude2-bw-green-Layers.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="180" width="197" src="http://1.bp.blogspot.com/-LYtbHhnsgWg/URBDUbEBXYI/AAAAAAAAFjw/vF2YWMZkAJ0/s400/aldude2-bw-green-Layers.png" alt="GIMP B&amp;W grayscale conversion - layers palette" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Red channel, with Green channel over + mask&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Now with the Layer Mask active (see the white outline in the above image - if it's not active, click on it), I can paint with a white color to allow that portion of the &lt;b&gt;Green&lt;/b&gt; channel to show over the &lt;b&gt;Red&lt;/b&gt; channel beneath it.  Because I want to use the &lt;b&gt;Green&lt;/b&gt; channel just for the tree, that is where I will paint.&lt;br /&gt;
&lt;br /&gt;
There's a couple of ways you could produce the mask.  As we saw earlier, I could use another channel and fiddle with the levels a bit to really get a good mask, but in this case I felt like painting.  I wanted to talk about this because it's a nice way to visually inspect what your masking will do to the image, and you can tweak it as you go.  You could use a different color than white to reduce the effect, as well as adjust brush dynamics for a more "painterly" feel and approach.&lt;br /&gt;
&lt;br /&gt;
Here is my quick painted mask, to illustrate:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-U4aeEfTdHu8/UREu2t-q_3I/AAAAAAAAFlc/cfxfIv4_AG0/s1600/aldude2-bw-green-mask.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img  style="border:solid 1px gray;" border="0" height="640" width="480" src="http://4.bp.blogspot.com/-U4aeEfTdHu8/UREu2t-q_3I/AAAAAAAAFlc/cfxfIv4_AG0/s640/aldude2-bw-green-mask.png" alt="GIMP B&amp;W grayscale conversion - layer mask"/&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;It's just a quick mask, don't judge me...&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
And here is what my layers currently look like:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-g-XlTkRENm0/UREvsmYsufI/AAAAAAAAFlo/iHHU9YMeRpk/s1600/aldude2-bw-green-Layers-mask.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="179" width="197" src="http://2.bp.blogspot.com/-g-XlTkRENm0/UREvsmYsufI/AAAAAAAAFlo/iHHU9YMeRpk/s400/aldude2-bw-green-Layers-mask.png" alt="GIMP B&amp;W grayscale conversion - layers palette" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
To compare what we've done so far, here are my results from the steps above:&lt;br /&gt;
&lt;img border="0" height="400" width="300" src="http://4.bp.blogspot.com/--MHg_MD2bKo/UREyQyjtoEI/AAAAAAAAFmA/O0DUXCRvS8k/s640/aldude2-bw-desat.png" style="display:none;" /&gt;&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-XgyYh6eNjZI/URExbj0_ZTI/AAAAAAAAFl0/Hovp3hmCHQg/s1600/aldude2-bw-greenred-masked.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="640" width="480" src="http://1.bp.blogspot.com/-XgyYh6eNjZI/URExbj0_ZTI/AAAAAAAAFl0/Hovp3hmCHQg/s640/aldude2-bw-greenred-masked.png" onmouseover="this.src='http://4.bp.blogspot.com/--MHg_MD2bKo/UREyQyjtoEI/AAAAAAAAFmA/O0DUXCRvS8k/s640/aldude2-bw-desat.png'" onmouseout="this.src='http://1.bp.blogspot.com/-XgyYh6eNjZI/URExbj0_ZTI/AAAAAAAAFl0/Hovp3hmCHQg/s640/aldude2-bw-greenred-masked.png'" alt="GIMP B&amp;W grayscale conversion - blended layers result" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Final blend of Red/Green channels with mask&lt;br /&gt;
(mouseover to compare to straight desaturation)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
I could call this one done, though there is a bit of noise in the upper-left corner of the sky from the &lt;b&gt;Red&lt;/b&gt; channel.  I could fix this by adding another layer masked just for the sky (which would allow me to adjust the levels of the sky relative to everything else to taste).  I'll leave that as an exercise for the reader, but a good hint would be to start with the &lt;b&gt;Blue&lt;/b&gt; channel to build the mask...&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;Bonus!&lt;/h2&gt;As a bonus, I was smart enough this time to actually save my GIMP workspace while I was fiddling with this tree, so I am offering the .xcf file for anyone to use/follow along:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="border: dashed 1px gray; padding: 0.5em; font-size:1.1em;"&gt;&lt;span style=""&gt;Download the file from my Google Drive:&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size:1.4em;"&gt;&lt;a href="https://docs.google.com/uc?export=download&amp;confirm=no_antivirus&amp;id=0B21lPI7Ov4CVU1Q5NmhEYVBpME0"&gt;Getting Around in GIMP BW 5.bz2&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size:0.85em;"&gt;The filetype is .bz2, and should open in GIMP directly with no problems.&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;h1&gt;Grain&lt;/h1&gt;Following the ideas from the phenomenal tutorial by Petteri Sulonen on &lt;a href="http://www.prime-junta.net/pont/How_to/n_Digital_BW/a_Digital_Black_and_White.html"&gt;Digital Black and White&lt;/a&gt;, he speaks a bit about grain in B&amp;W images.  There are a few different synthetic methods of adding grain to an image, but visually I have also never really been impressed with the results too much.&lt;br /&gt;
&lt;br /&gt;
Petteri was kind enough to make available a grain-field that he processed himself from scanned film.  You can apply this as an overlay layer on your image, and adjust opacity to suit.  I personally agree with him about grain lending a "structure" to a final image, but it's up to you if you want to include it.&lt;br /&gt;
&lt;br /&gt;
Here is a 100% crop of the image above with the grain field laid over it in &lt;b&gt;Overlay&lt;/b&gt; blend mode at 100% opacity:&lt;br /&gt;
&lt;img border="0" height="315" width="550" src="http://1.bp.blogspot.com/-r_lUIGbTuXs/URE-vtCv3ZI/AAAAAAAAFnI/YwIAbXfklIU/s640/aldude2-100-nograin.png" style="display:none;"/&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-2-X0UjSgToQ/URE-ScpoC1I/AAAAAAAAFm8/17NGh242SvY/s1600/aldude2-100-grain.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="315" width="550" src="http://1.bp.blogspot.com/-2-X0UjSgToQ/URE-ScpoC1I/AAAAAAAAFm8/17NGh242SvY/s640/aldude2-100-grain.png" onmouseover="this.src='http://1.bp.blogspot.com/-r_lUIGbTuXs/URE-vtCv3ZI/AAAAAAAAFnI/YwIAbXfklIU/s640/aldude2-100-nograin.png'" onmouseout="this.src='http://1.bp.blogspot.com/-2-X0UjSgToQ/URE-ScpoC1I/AAAAAAAAFm8/17NGh242SvY/s640/aldude2-100-grain.png'" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Petteri's grain field applied (mouseover to compare without)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
You can download the full-size png of Petteri's grain field from here:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href='http://farm8.staticflickr.com/7228/7314861896_292120872b_o.png' title='grain-tm400 by avhell, on Flickr, via Patr' alt='grain-tm400' height='333' width='500'&gt;&lt;img src='http://farm8.staticflickr.com/7228/7314861896_19530113d4.jpg' alt='grain-tm400' alt="GIMP B&amp;W grayscale conversion - film grain overlay" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;a href='http://farm8.staticflickr.com/7228/7314861896_292120872b_o.png'&gt;Download the original size file here&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h1&gt;In Summary&lt;/h1&gt;I could keep doing this all day long, but I'll stop here.  I think there's enough information here to begin experimenting and finding a workflow that works well for you.  This is an important point - I'm just showing you the methods I've found for conversion, it's up to you to take that info and to make it your own!&lt;br /&gt;
&lt;br /&gt;
&lt;h1&gt;The End&lt;/h1&gt;&lt;span style="font-size:1.4em;"&gt;Holy crap.&lt;/span&gt;  That was a seriously long inspection of B&amp;W grayscale conversion in GIMP!  We've come a long way since November 14, 2012, when I started writing these.  In my head, I honestly believed I could get the entire topic covered in a couple of weeks (as opposed to almost 3 months!).&lt;br /&gt;
&lt;br /&gt;
If you've followed me all the way through these, I feel like I should send you a merit-badge for patience and perseverance!  This final installment puts me at just shy of 10,000 words on B&amp;W conversion alone.&lt;br /&gt;
&lt;br /&gt;
I hope in the end that anyone reading this has gotten some useful information somewhere.&lt;br /&gt;
&lt;br /&gt;
As a final note, if you &lt;i&gt;have&lt;/i&gt; found any of these tutorials useful, perhaps consider hitting the &lt;b&gt;"Donate"&lt;/b&gt; button above on the right (or here: &lt;form action="https://www.paypal.com/cgi-bin/webscr" method="post" style="display:inline; vertical-align:sub;"&gt;&lt;input type="hidden" name="cmd" value="_s-xclick"&gt;&lt;input type="hidden" name="encrypted" value="-----BEGIN PKCS7-----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-----END PKCS7-----
"&gt;&lt;input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_donate_SM.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!"&gt;&lt;img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1"&gt;&lt;/form&gt;) to drop a quarter or two through PayPal to me?  I use it to pay for more coffee, to keep me writing and motivated.  If you don't want to donate, perhaps visit an ad (sponsor) if it's interesting to you (it's like donating, but not actually paying!).&lt;br /&gt;
&lt;br /&gt;
At the least, if you think these have been helpful tutorials, &lt;i style="font-size:1.3em;"&gt;&lt;b&gt;spread the word!&lt;/b&gt;&lt;/i&gt;  Pin it, +1 it, tweet it, blog it, or whatever else it is that you kids do these days! (There's even some buttons just below to help!)&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: right; font-size: 2em;text-transform:uppercase;font-family: Yanone Kaffeesatz;font-weight:bold; display: ;"&gt;&lt;span style="float:left;"&gt;&lt;a href="http://blog.patdavid.net/2013/01/getting-around-in-gimp-black-and-white40.html"&gt;← Part 4 (c2g, Pseudogrey, Layers)&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br style="clear:both;"/&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Patdavidnet/~4/3lirYvU2uCE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.patdavid.net/feeds/9047163913938773531/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.patdavid.net/2013/02/getting-around-in-gimp-black-and-white50.html#comment-form" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/9047163913938773531?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/9047163913938773531?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Patdavidnet/~3/3lirYvU2uCE/getting-around-in-gimp-black-and-white50.html" title="Getting Around in GIMP - Black and White Conversion (Part 5)" /><author><name>Patrick David</name><uri>https://plus.google.com/105956747281909080618</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-zfWc9BQ-oGw/AAAAAAAAAAI/AAAAAAAAEpk/MQOkkKZagfM/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://lh6.googleusercontent.com/-FybXyeEfMEU/UQmisVJT3fI/AAAAAAAAFWY/5RZYq9W26bM/s72-c/dead-horse%255B1%255D.gif" height="72" width="72" /><thr:total>4</thr:total><feedburner:origLink>http://blog.patdavid.net/2013/02/getting-around-in-gimp-black-and-white50.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0IDQHg4eCp7ImA9WhNbGUs.&quot;"><id>tag:blogger.com,1999:blog-3707428309210287756.post-3912081392574819473</id><published>2013-01-22T15:08:00.001-06:00</published><updated>2013-01-23T12:26:11.630-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-01-23T12:26:11.630-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Enfuse" /><category scheme="http://www.blogger.com/atom/ns#" term="photography" /><category scheme="http://www.blogger.com/atom/ns#" term="focus stacking" /><category scheme="http://www.blogger.com/atom/ns#" term="GIMP" /><category scheme="http://www.blogger.com/atom/ns#" term="tutorial" /><category scheme="http://www.blogger.com/atom/ns#" term="Hugin" /><category scheme="http://www.blogger.com/atom/ns#" term="Macro" /><title>Focus Stacking Macro Photos (Enfuse)</title><content type="html">&lt;style&gt;h1 {font-family: Yanone Kaffeesatz; font-size: 2.5em;} .toggle-swap {color: #986500;cursor:pointer;}&lt;/style&gt;&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-fDkHaWE-PBc/UP2mgH-v1oI/AAAAAAAAFH0/aex8xXa55Jg/s1600/Enfused-Space-Marine.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="640" width="492" src="http://3.bp.blogspot.com/-fDkHaWE-PBc/UP2mgH-v1oI/AAAAAAAAFH0/aex8xXa55Jg/s640/Enfused-Space-Marine.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
I recently got a new camera to update my aging (gracefully!) Olympus E-P1.  Deciding to stay with the &amp;micro;&lt;sup&gt;4&lt;/sup&gt;&amp;frasl;&lt;sub&gt;3&lt;sup&gt;rds&lt;/sup&gt;&lt;/sub&gt; (or &amp;micro;43&lt;sup&gt;rds&lt;/sup&gt;, or micro four-thirds - I just wanted to play with some HTML entity codes), I found a really tasty new &lt;a href="http://www.amazon.com/gp/product/B0074WDFOK/ref=as_li_ss_tl?ie=UTF8&amp;tag=httpblogpatda-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B0074WDFOK""&gt;Olympus OM-D E-M5&lt;/a&gt; waiting for me for Christmas!  In deciding which kit lens to go ahead and get with it, the &lt;a href="http://www.amazon.com/gp/product/B0073AIXOA/ref=as_li_ss_tl?ie=UTF8&amp;tag=httpblogpatda-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B0073AIXOA"&gt;Olympus M.ZUIKO DIGITAL ED 12-50mm F3.5-6.3 EZ&lt;/a&gt;&lt;img src="http://www.assoc-amazon.com/e/ir?t=httpblogpatda-20&amp;l=as2&amp;o=1&amp;a=B0073AIXOA" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /&gt; was a no brainer.  Water-resistant (to match the camera), and a neat macro function!&lt;br /&gt;
&lt;br /&gt;
Well, I couldn't help but snap a couple of macro shots of my trusty &lt;a target="_blank" href="http://www.amazon.com/s/?_encoding=UTF8&amp;scn=166111011&amp;keywords=space%20marine&amp;tag=httpblogpatda-20&amp;linkCode=ur2&amp;qid=1358800729&amp;h=e946bad8e3a2a4a33898b796fb62adfb16933c66&amp;camp=1789&amp;creative=390957&amp;rh=n%3A166111011%2Ck%3Aspace%20marine"&gt;Warhammer 40k Space Marine&lt;/a&gt; to play with this newfangled lens.&lt;br /&gt;
&lt;br /&gt;
The problem, if you haven't done macro photography before, is that the depth of field will become razor-thin.  You can alleviate it a bit by closing down the aperture a bit, but at some point you'll hit diffraction limits (and reduced sharpness).&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h1&gt;Focus Stacking&lt;/h1&gt;So, what if you want a deeper depth of field in your shots?  Well, there's a neat technique called "&lt;a href="http://www.cambridgeincolour.com/tutorials/focus-stacking.htm"&gt;Focus Stacking&lt;/a&gt;" where you will take multiple images, with the only thing that varies between them is the focal point.  Look again at the lead image, and specifically notice how the focus plane shifts along the length of the gun body.&lt;br /&gt;
&lt;br /&gt;
Basically, compose and capture an image with the focus at one point, then focus a little further into your image, repeat as often as needed to have the range you want all in focus.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-l-qgjVB4Zwo/UP2seQIVnZI/AAAAAAAAFIs/iarNuAzhIgQ/s1600/Enfused-Space-Marine-planes.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="640" width="492" src="http://2.bp.blogspot.com/-l-qgjVB4Zwo/UP2seQIVnZI/AAAAAAAAFIs/iarNuAzhIgQ/s640/Enfused-Space-Marine-planes.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Focus stepping across my subject.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
The problem, of course, is that you now have multiple images, all with different focus planes.  How can you combine them all into one image where the different in-focus areas are all combined?&lt;br /&gt;
&lt;br /&gt;
Well, we're going to use the &lt;a href="http://enblend.sourceforge.net/"&gt;open source Enfuse&lt;/a&gt; to do this dirty work for us.  First, though, we need to make sure the images are properly aligned first...&lt;br /&gt;
&lt;br /&gt;
&lt;h1&gt;Hugin Align Images&lt;/h1&gt;Well, Enfuse will work best if the images that are going to be combined are all as perfectly aligned as possible.  To do this, we're going to use align_image_stack from &lt;a href="http://hugin.sourceforge.net/"&gt;Hugin&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Hugin is a really useful tool to have installed if you haven't already.  To follow along with any of this, you'll need to install it anyway - so go do that now.  Once installed, you can invoke the align_image_stack script from the bin/ directory of wherever you installed Hugin.  It will look something like this (on Windows at the moment, so this is what the Windows command will look like on my machine):&lt;br /&gt;
&lt;code style="background-color: #222; border: dashed 1px #AAA; padding: .5em; margin: 2em 0; display: block; font-size:.85em;"&gt;C:\Program Files\Hugin\bin\align_image_stack -m -a OUT FILE1 FILE2 FILE3&lt;/code&gt;&lt;a style="font-weight:bold;" href="http://en.wikipedia.org/wiki/Don%27t_Panic_(The_Hitchhiker%27s_Guide_to_the_Galaxy)#Don.27t_Panic"&gt;Don't Panic.&lt;/a&gt;  To follow along, basically, put all of your focus stacked images into a single directory.  Open a command prompt, and navigate to that directory.&lt;br /&gt;
&lt;br /&gt;
Assuming your Hugin installed in the same place as mine, you can run the command as I show above.  The &lt;b&gt;-m&lt;/b&gt; switch will optimize the field of view for all images except the first.  The &lt;b&gt;-a OUT&lt;/b&gt; will prefix all the output files as OUT...tif, and FILE1 FILE2 etc... are the names of each of your focus stacked images you are starting with.&lt;br /&gt;
&lt;br /&gt;
When it's done, you'll have a few new images in your directory named &lt;b&gt;OUT000#.tif&lt;/b&gt;.  These are your newly aligned output images, and will be what we work with from here on out.&lt;br /&gt;
&lt;br /&gt;
&lt;h1&gt;Enter Enfuse&lt;/h1&gt;At this point you've got your images aligned perfectly (hopefully), and now all that is left is to mask each image so only the sharpest, in-focus portions show through.  This is exactly what we are going to get Enfuse to do for us.&lt;br /&gt;
&lt;br /&gt;
Enfuse can be run from the command line (the same bin/ directory where align_image_stacks was located) as part of a &lt;a href="http://hugin.sourceforge.net/"&gt;Hugin &lt;/a&gt;installation, or there is a GUI called &lt;a href="http://software.bergmark.com/enfusegui/Main.html"&gt;EnfuseGUI &lt;/a&gt;that will expose all the options along with fast previews.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-7-rXPJYq6bw/UP6uE2uplLI/AAAAAAAAFKk/2U3egNOjRc4/s1600/enfuseGUI.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-7-rXPJYq6bw/UP6uE2uplLI/AAAAAAAAFKk/2U3egNOjRc4/s800/enfuseGUI.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;The EnfuseGUI interface.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
I'll cover both here just to be thorough.&lt;br /&gt;
&lt;br /&gt;
From the manual for Enfuse, there is a section that &lt;a href="http://panorama.dyndns.org/EandE-documentation/enfuse.xhtml#Focus-Stacks"&gt;specifically addresses focus stacking&lt;/a&gt;.  In particular, they refer to a bare-bones call for Enfuse to stack the images:&lt;br /&gt;
&lt;code style="background-color: #222; border: dashed 1px #AAA; padding: .5em; margin: 2em 0; display: block; font-size:.85em;"&gt;enfuse \&lt;br /&gt;
&lt;dd&gt;--exposure-weight=0 \&lt;br /&gt;
--saturation-weight=0 \&lt;br /&gt;
--contrast-weight=1 \&lt;br /&gt;
--hard-mask \&lt;br /&gt;
... \&lt;br /&gt;
--output=output.tif \&lt;br /&gt;
input-&lt;0000-9999&gt;.tif&lt;/dd&gt;&lt;/code&gt;The same options entered in EnfuseGUI are located at "Fusion options":&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-mVMScbw252A/UP6-Yij3fhI/AAAAAAAAFLc/Bbq7ixSyMvs/s1600/enfuseGUI-base.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="195" width="218" src="http://2.bp.blogspot.com/-mVMScbw252A/UP6-Yij3fhI/AAAAAAAAFLc/Bbq7ixSyMvs/s400/enfuseGUI-base.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Base focus stacking parameters in EnfuseGUI.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;b style="color: red;"&gt;Exposure&lt;/b&gt; and &lt;b style="color:red;"&gt;Saturation&lt;/b&gt; weighting should be set to 0, while &lt;b style="color:green;"&gt;Contrast&lt;/b&gt; weighting should be set to 1 and &lt;b style="color:green;"&gt;Force hard blend masks&lt;/b&gt; should be checked.  These options will not be changed as you dial in your focus stacking parameters.&lt;br /&gt;
&lt;br /&gt;
You can actually go ahead and run it at this point to see what your output will look like.  It should run reasonably quick, and you can investigate the results.  The nice thing about EnfuseGUI is that you can generate a fast preview of the results using the &lt;b&gt;Preview&lt;/b&gt; button instead of a full run (this is very useful while you tweak parameters to see what type of effect they'll have).&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-1iJ2nZbySNQ/UP7BESfGiMI/AAAAAAAAFMU/2nfY8sVlFfQ/s1600/enfuseGUI-base-pre.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="593" width="550" src="http://4.bp.blogspot.com/-1iJ2nZbySNQ/UP7BESfGiMI/AAAAAAAAFMU/2nfY8sVlFfQ/s640/enfuseGUI-base-pre.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;EnfuseGUI preview of base focus stacking parameters.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;If you're happy with these results, then stop here.&lt;/b&gt;  That's it!  Quick, relatively painless, and you're happy with the results.  Go have a beer!  (Seriously, many people will be fine with these results, and don't have to head any further).&lt;br /&gt;
&lt;br /&gt;
If you're curious whats happening behind-the-scenes, you can pass the option:&lt;code style="background-color: #222; border: dashed 1px #AAA; padding: .5em; margin: 2em 0; display: block; font-size:.85em;"&gt;--save-masks&lt;/code&gt;to have Enfuse save each of the masks that it creates.  Below, for example, are the masks that were generated for the above image.  You can clearly see the in-focus plane in white in these masks:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-y__A6LeTHto/UP7lw98KNDI/AAAAAAAAFOE/wce8yOiXjW4/s1600/Enfused-Space-Marine-Masks.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="800" width="533" src="http://2.bp.blogspot.com/-y__A6LeTHto/UP7lw98KNDI/AAAAAAAAFOE/wce8yOiXjW4/s800/Enfused-Space-Marine-Masks.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Masks generated by Enfuse (white areas in-focus).&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h1&gt;Enfuse Expert Options&lt;/h1&gt;If you're still here, I am going to assume that you are less than satisfied with the results.&lt;br /&gt;
&lt;br /&gt;
If you pay careful attention to high-contrast edges in your image, you may notice some faint "ghosting" on either side.  On the dark side of a high contrast edge, you may notice a faint, light seam, and vice-versa on the light side.  There may also be some slight "smearing" in areas that obscure some details.&lt;br /&gt;
&lt;br /&gt;
One of the options that I find to produce slightly better results are to use the L* channel of LAB colorspace as the grayscale projector to Enfuse (don't worry about the technical stuff - basically use the L* channel in LAB to create the masks as opposed to averaging).&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-4tTN3XRFCq4/UP7Hwge6I4I/AAAAAAAAFNM/NooX-vnNzFY/s1600/enfuseGUI-base-lstar.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="251" width="220" src="http://1.bp.blogspot.com/-4tTN3XRFCq4/UP7Hwge6I4I/AAAAAAAAFNM/NooX-vnNzFY/s400/enfuseGUI-base-lstar.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Using L* from LAB to create masks&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
If you notice some haloing effects around high contrast edges, you can mitigate them a bit by increasing the size of the box Enfuse uses to evaluate contrast detection.  The option to adjust this box size is:&lt;br /&gt;
&lt;code style="background-color: #222; border: dashed 1px #AAA; padding: .5em; margin: 2em 0; display: block; font-size:.85em;"&gt;--contrast-window-size=X&lt;/code&gt;Where X &amp;#8805; 3.  The documentation points out that values larger than 5 might produce blurry images, but I would experiment with values all the way up to 9 to see how it effects your final output.&lt;br /&gt;
&lt;br /&gt;
There is another good option to tweak your final output, and that is to enable the &lt;b&gt;Laplacian Edge Detection&lt;/b&gt; algorithm.  Laplacian Edge Detection can be enabled by passing a positive value to:&lt;br /&gt;
&lt;code style="background-color: #222; border: dashed 1px #AAA; padding: .5em; margin: 2em 0; display: block; font-size:.85em;"&gt;--contrast-edge-scale=X&lt;/code&gt;Where X typically ranges between 0.1 - 0.5 (pixels), and 0.3 is suggested as a good starting point.&lt;br /&gt;
&lt;br /&gt;
Unfortunately, due to a bug in EnfuseGUI, the GUI won't accept values that are commonly used for the correct parameter.  The GUI only accepts integer values, with no way to pass a decimal value (0.3 for instance).&lt;br /&gt;
&lt;br /&gt;
No problem!  We can just switch gears here at this point and fall back to the trusty command line.  So at this point, besides the base parameters, I am going to add in contrast-edge-scale to enable the Laplacian Edge Detection algorithm:&lt;br /&gt;
&lt;code style="background-color: #222; border: dashed 1px #AAA; padding: .5em; margin: 2em 0; display: block; font-size:.85em;"&gt;enfuse \&lt;br /&gt;
&lt;dd&gt;--exposure-weight=0 \&lt;br /&gt;
--saturation-weight=0 \&lt;br /&gt;
--contrast-weight=1 \&lt;br /&gt;
--hard-mask \&lt;br /&gt;
&lt;span style="color:#00FF00;"&gt;--gray-projector=l-star \&lt;/span&gt;&lt;br /&gt;
&lt;span style="color:#00FF00;"&gt;--contrast-edge-scale=0.3 \&lt;/span&gt;&lt;br /&gt;
--output=output.tif \&lt;br /&gt;
input-&lt;0000-9999&gt;.tif&lt;/dd&gt;&lt;/code&gt;You can compare the results of adding in the l-star option and using the Laplacian edge detection at 0.3 pixels below:&lt;br /&gt;
&lt;br /&gt;
&lt;img border="0" height="439" width="550" style="display:none;" src="http://3.bp.blogspot.com/-4AToy9b_DUI/UP7p__vf7gI/AAAAAAAAFPc/6dcVwQPsyOA/s640/base.jpg" /&gt;&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-V7TQXlU6B5I/UP7qAV_XWAI/AAAAAAAAFPo/RtVg-99ikA0/s1600/base-ces03.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="439" width="550" src="http://3.bp.blogspot.com/-4AToy9b_DUI/UP7p__vf7gI/AAAAAAAAFPc/6dcVwQPsyOA/s640/base.jpg" onmouseover="this.src='http://1.bp.blogspot.com/-V7TQXlU6B5I/UP7qAV_XWAI/AAAAAAAAFPo/RtVg-99ikA0/s640/base-ces03.jpg'" onmouseout="this.src='http://3.bp.blogspot.com/-4AToy9b_DUI/UP7p__vf7gI/AAAAAAAAFPc/6dcVwQPsyOA/s640/base.jpg'" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Base stacking parameters detail (mouseover for contrast-edge-scale=0.3)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h1&gt;In Summary&lt;/h1&gt;Whew!  That was a lot of information.  Let me summarize the steps here.  Assuming you have all of your stack images in the same directory:&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Use Hugin's align_image_stack to make sure all of your images are perfectly aligned.&lt;code style="background-color: #222; border: dashed 1px #AAA; padding: .5em; margin: 2em 0; display: block; font-size:.85em;"&gt;align_image_stack -m -a OUT FILE1 FILE2 FILE3&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Try Enfuse with the base focus stacking parameters to see if you are happy with the results.&lt;code style="background-color: #222; border: dashed 1px #AAA; padding: .5em; margin: 2em 0; display: block; font-size:.85em;"&gt;enfuse --exposure-weight=0 --saturation-weight=0 --contrast-weight=1 --hard-mask --output=base.tif OUT*.tif&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;You can also try a different type of grayscale conversion, I've found the L* channel from LAB to be pretty good overall  ( --gray-projector=l-star ).&lt;code style="background-color: #222; border: dashed 1px #AAA; padding: .5em; margin: 2em 0; display: block; font-size:.85em;"&gt;enfuse --exposure-weight=0 --saturation-weight=0 --contrast-weight=1 --hard-mask &lt;span style="color:#00FF00;"&gt;--gray-projector=l-star&lt;/span&gt; --output=base.tif OUT*.tif&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;If there are halos around high contrast edges, you can try increasing the contrast-window-size a bit.  ( --contrast-window-size=5 ).&lt;code style="background-color: #222; border: dashed 1px #AAA; padding: .5em; margin: 2em 0; display: block; font-size:.85em;"&gt;enfuse --exposure-weight=0 --saturation-weight=0 --contrast-weight=1 --hard-mask &lt;span style="color:#00FF00;"&gt;--contrast-window-size=5&lt;/span&gt; --output=base.tif OUT*.tif&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;If details are smeared, try using Laplacian Edge Detection instead. (Adding &lt;b&gt;--contrast-edge-scale=0.3&lt;/b&gt; to the base command), and possibly removing --contrast-window-size.&lt;code style="background-color: #222; border: dashed 1px #AAA; padding: .5em; margin: 2em 0; display: block; font-size:.85em;"&gt;enfuse --exposure-weight=0 --saturation-weight=0 --contrast-weight=1 --hard-mask &lt;span style="color:#00FF00;"&gt;--contrast-edge-scale=0.3&lt;/span&gt; --output=base.tif OUT*.tif&lt;/code&gt;Modify the value between 0.1 and 0.5 to see which result is best for you.&lt;/li&gt;
&lt;/ol&gt;&lt;br /&gt;
&lt;h2&gt;Thoughts&lt;/h2&gt;If you want a truly sharp macro shot with a large, smooth depth of field, you'll be taking a lot of photos.  Seriously.  I've seen 100+ images used for a single macro shot.  Look at these:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href='http://www.flickr.com/photos/sanmartin/8068633757/' title='Red eyes by Gilles San Martin, on Flickr, via Patr' alt='Red eyes' &gt;&lt;img height='364' width='550' src='http://farm9.staticflickr.com/8173/8068633757_5467f01388_z.jpg' alt='Red eyes'/&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;a href="http://www.flickr.com/photos/sanmartin/8068633757/in/set-72157624637382551"&gt;Red eyes&lt;/a&gt; by &lt;a href="http://www.flickr.com/photos/sanmartin/"&gt;Gilles San Martin&lt;/a&gt;, on Flickr.  &lt;i&gt;&lt;b&gt;52&lt;/b&gt; image stack.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href='http://www.flickr.com/photos/sanmartin/7720474606/' title='Xylotrechus arvicola by Gilles San Martin, on Flickr, via Patr' alt='Xylotrechus arvicola'&gt;&lt;img height='364' width='550' src='http://farm9.staticflickr.com/8423/7720474606_c20cc22592_z.jpg' alt='Xylotrechus arvicola'/&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;a href="http://www.flickr.com/photos/sanmartin/7720474606/in/set-72157624637382551/"&gt;Xylotrechus arvicola&lt;/a&gt; by &lt;a href="http://www.flickr.com/photos/sanmartin/"&gt;Gilles San Martin&lt;/a&gt;, on Flickr.  &lt;i&gt;&lt;b&gt;55&lt;/b&gt; image stack.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Try keeping an overlap between each of your shots.  It'll avoid any seams in the final result.  Remember, Garbage in - Garbage out.&lt;br /&gt;
&lt;br /&gt;
The documentation offers a good tip as well - if the in-focus to out-of-focus transition is too sharp, try taking another image at the transition area with a larger aperture to allow a smoother, more natural falloff to occur.&lt;br /&gt;
&lt;br /&gt;
Thats it!  Hopefully this will be helpful to somebody, somewhere!  If you found this walkthrough helpful in any way, please &lt;b&gt;&lt;i&gt;feel free to share it with others&lt;/i&gt;&lt;/b&gt; (or conisder donating 25&amp;cent; for my next cup of coffee by clicking here:  &lt;form action="https://www.paypal.com/cgi-bin/webscr" method="post" style="display:inline; vertical-align:sub;"&gt;&lt;input type="hidden" name="cmd" value="_s-xclick"&gt;&lt;input type="hidden" name="encrypted" value="-----BEGIN PKCS7-----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-----END PKCS7-----
"&gt;&lt;input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_donate_SM.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!"&gt;&lt;img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1"&gt;&lt;/form&gt;- it helps to keep me awake cranking these tutorials out!)&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;Some References&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://panorama.dyndns.org/EandE-documentation/enfuse.xhtml#Focus-Stacks"&gt;The Enfuse documentation&lt;/a&gt; (section on Focus Stacking)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://photoblog.edu-perez.com/2009/01/greater-depth-field-macro.html"&gt;How to obtain a greater depth of field in macro photography&lt;/a&gt; - EDU PÉREZ&lt;/li&gt;
&lt;li&gt;&lt;a href="http://software.bergmark.com/enfuseGUI/Main.html"&gt;EnfuseGUI&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Patdavidnet/~4/X6rAy3KBJrs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.patdavid.net/feeds/3912081392574819473/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.patdavid.net/2013/01/focus-stacking-macro-photos-enfuse.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/3912081392574819473?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/3912081392574819473?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Patdavidnet/~3/X6rAy3KBJrs/focus-stacking-macro-photos-enfuse.html" title="Focus Stacking Macro Photos (Enfuse)" /><author><name>Patrick David</name><uri>https://plus.google.com/105956747281909080618</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-zfWc9BQ-oGw/AAAAAAAAAAI/AAAAAAAAEpk/MQOkkKZagfM/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-fDkHaWE-PBc/UP2mgH-v1oI/AAAAAAAAFH0/aex8xXa55Jg/s72-c/Enfused-Space-Marine.png" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://blog.patdavid.net/2013/01/focus-stacking-macro-photos-enfuse.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkYGRng9cSp7ImA9WhBTEEQ.&quot;"><id>tag:blogger.com,1999:blog-3707428309210287756.post-3692689477160341979</id><published>2013-01-11T09:04:00.000-06:00</published><updated>2013-02-05T15:02:07.669-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-02-05T15:02:07.669-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="GIMP tutorial" /><category scheme="http://www.blogger.com/atom/ns#" term="BW" /><category scheme="http://www.blogger.com/atom/ns#" term="photo editing" /><category scheme="http://www.blogger.com/atom/ns#" term="GIMP" /><category scheme="http://www.blogger.com/atom/ns#" term="photoshop" /><category scheme="http://www.blogger.com/atom/ns#" term="black and white" /><category scheme="http://www.blogger.com/atom/ns#" term="Getting Around in GIMP" /><title>Getting Around in GIMP - Black and White Conversion (Part 4)</title><content type="html">&lt;style&gt;h1 {font-family: Yanone Kaffeesatz; font-size: 2.5em;} .toggle-swap {color: #986500;cursor:pointer;}&lt;/style&gt;The &lt;a href="http://blog.patdavid.net/2012/11/getting-around-in-gimp-black-and-white.html"&gt;first part of this tutorial&lt;/a&gt; looked at GIMP desaturate to convert to grayscale, &lt;a href="http://blog.patdavid.net/2012/11/getting-around-in-gimp-black-and-white_20.html"&gt;the second part&lt;/a&gt; investigated using the Channel Mixer to decompose to grayscale with varying contributions from red, green, and blue, and &lt;a href="http://blog.patdavid.net/2012/12/getting-around-in-gimp-black-and-white30.html"&gt;the third part&lt;/a&gt; looked at decomposing an image into its constituent color channels in various modes.&lt;br /&gt;
&lt;br /&gt;
This part of the tutorial will focus on a couple of semi-automated methods for converting to black and white, as well as utilizing GIMP layer blending modes.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="background-color: #141414; border: solid 1px #424242; padding: 10px;"&gt;The rest of my GIMP tutorials can be found here: &lt;br /&gt;
&lt;a style="font-size: 1.5em; font-weight: bold; " href="http://blog.patdavid.net/p/getting-around-in-gimp.html"&gt;Getting Around in GIMP&lt;/a&gt;&lt;br /&gt;
The rest of the tutorials in this series are here:&lt;br /&gt;
&lt;a style="font-size: 1.3em; font-weight: bold;" href="http://blog.patdavid.net/2012/11/getting-around-in-gimp-black-and-white.html"&gt;B&amp;W Conversion - Part 1 (Desaturate)&lt;/a&gt;&lt;br /&gt;
&lt;a style="font-size: 1.3em; font-weight: bold;" href="http://blog.patdavid.net/2012/11/getting-around-in-gimp-black-and-white_20.html"&gt;B&amp;W Conversion - Part 2 (Channel Mixer)&lt;/a&gt;&lt;br /&gt;
&lt;a style="font-size: 1.3em; font-weight: bold;" href="http://blog.patdavid.net/2012/12/getting-around-in-gimp-black-and-white30.html"&gt;B&amp;W Conversion - Part 3 (Decompose)&lt;/a&gt;&lt;br /&gt;
&lt;a  style="font-size: 1.3em; font-weight: bold;" href="http://blog.patdavid.net/2013/02/getting-around-in-gimp-black-and-white50.html"&gt;B&amp;W Conversion - Part 5 (Putting it All Together)&lt;/a&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;h1&gt;Pseudogrey&lt;/h1&gt;I had previously written about achieving &lt;a href="http://blog.patdavid.net/2012/06/true-pseudogrey-in-gimp.html"&gt;True Pseudogrey in GIMP&lt;/a&gt;, including writing a quick script-fu to automate the process.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;img src="https://lh5.googleusercontent.com/-JcBjYeryExY/T-DYiwgxihI/AAAAAAAACDA/UZCJTAzPThU/s800/randi-pg.jpg" /&gt;&lt;/div&gt;&lt;br /&gt;
The basic approach in Pseudogrey is that you can achieve a much higher density of tones converting to B&amp;W by allowing single pixels to stray just a tiny bit away from pure gray (basically add an imperceptible amount of red, green, or blue in order to provide a finer gradation of luminosity values). &lt;a href="http://blog.patdavid.net/2012/06/true-pseudogrey-in-gimp.html"&gt; I refer you to the original post&lt;/a&gt; for the full technical explanation.&lt;br /&gt;
&lt;br /&gt;
The results from using Pseudogrey will follow the same model as for &lt;b&gt;Luminosity&lt;/b&gt; desaturation, but will produce a larger range of luminosity tones (1786 possible shades vs. 256).&lt;br /&gt;
&lt;br /&gt;
There are a couple of ways to convert your images to pseudogrey.  You can use the script-fu I wrote previously by downloading it from one of the places below:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="border: dashed 1px gray; padding: .4em;"&gt;You can download the Script-Fu for Pseudogrey here:&lt;br /&gt;
&lt;a style="font-size: 1.5em; font-weight: bold;" href="http://registry.gimp.org/node/26515"&gt;Pseudogrey on GIMP Registry&lt;/a&gt;&lt;br /&gt;
or you can get it here:&lt;br /&gt;
&lt;a style="font-size: 1.5em; font-weight:bold;" href="https://docs.google.com/uc?export=download&amp;id=0B21lPI7Ov4CVOW9yTnBtbjVlaEk"&gt;Pseudogrey on Google Drive&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;br /&gt;
Alternatively, if you've installed &lt;a href="http://gmic.sourceforge.net/"&gt;G'MIC&lt;/a&gt; (which you really, really should do), then you'll find it under the &lt;b&gt;Black &amp; white&lt;/b&gt; options.  There will be an option for &lt;b&gt;Pseudo-gray dithering&lt;/b&gt; at different levels.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-6X4SDkofy_k/UOxK1LeLyrI/AAAAAAAAEt0/me9qGHKoQFE/s1600/GMIC-pseudogrey.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="483" width="550" src="http://2.bp.blogspot.com/-6X4SDkofy_k/UOxK1LeLyrI/AAAAAAAAEt0/me9qGHKoQFE/s640/GMIC-pseudogrey.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
If set to &lt;b&gt;1&lt;/b&gt;, it should yield the same type of result as my script-fu (technically, G'MIC pseudogrey dithering should be more accurate, though).  Higher levels will allow stronger color casts to be applied to each pixel to increase the luminosity range even further.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-BBL0aFZPE9Y/UO3HznNuzOI/AAAAAAAAEvc/fzDCBaq1900/s1600/HSV-Crop-Desat.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="256" width="256" src="http://4.bp.blogspot.com/-BBL0aFZPE9Y/UO3HznNuzOI/AAAAAAAAEvc/fzDCBaq1900/s400/HSV-Crop-Desat.png" /&gt;&lt;/a&gt;&lt;a href="http://2.bp.blogspot.com/-PiSJWhg0C3k/UO3Hz3xXltI/AAAAAAAAEvo/6Q-M2GiuLAM/s1600/HSV-Crop-PG1.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="256" width="256" src="http://2.bp.blogspot.com/-PiSJWhg0C3k/UO3Hz3xXltI/AAAAAAAAEvo/6Q-M2GiuLAM/s400/HSV-Crop-PG1.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;GIMP desaturate (L) vs. Pseudogrey Level 1 (R).  Notice the banding is mostly gone.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Pseudogrey is especially helpful in areas with very slight tonal value changes, as this is often where banding will become visible in an 8-bit image.  In the example above, the left image shows banding that is mostly eliminated with just a single pseudogrey level on the right.&lt;br /&gt;
&lt;br /&gt;
Sometimes the converted image will look good to you just as it is, but more often than not I will use a Pseudogrey conversion as a base layer under further manipulations.  I'll just adjust the opacity of the layers above it to allow a bit of the Pseudogrey layer to show through (or a lot, depending on my mood/taste).&lt;br /&gt;
&lt;br /&gt;
&lt;h1&gt;GEGL C2G&lt;/h1&gt;The Generic Graphics Library (GEGL) is the underlying graphics engine for GIMP going forward.  There is one neat function in GEGL specifically for B&amp;W conversions, and that is Color2Grayscale (&lt;b&gt;c2g&lt;/b&gt;).  It can be called from the &lt;b&gt;Tools&lt;/b&gt; menu in GIMP:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align:center;font-weight:bold;font-size:1.5em;"&gt;Tools → GEGL Operation...&lt;/div&gt;&lt;br /&gt;
In &lt;a href="http://blog.meetthegimp.org/episode-084-the-3-letter-acronym-show/"&gt;episode 84 of Meet the GIMP&lt;/a&gt;, Rolf covers c2g briefly.  &lt;a href="http://blog.wbou.de/index.php/2009/08/04/black-and-white-conversion-with-gegls-c2g-color2gray-in-gimp/"&gt;Paul Bou also looks&lt;/a&gt; at using c2g for B&amp;W conversions in a little more detail, and  &lt;a href="http://jcornuz.wordpress.com/2009/05/30/could-this-be-the-ultimate-black-and-white-converter/"&gt;Joel Cornuz also asks&lt;/a&gt; if c2g could be the &lt;i&gt;"ulimate"&lt;/i&gt; B&amp;W converter.&lt;br /&gt;
&lt;br /&gt;
I don't know if c2g is worth all of the hyperbole, but it does some very neat things.&lt;br /&gt;
&lt;br /&gt;
What c2g will do is consider each pixel relative to it's neighbors within a given radius, and will adjust the value of the pixel to a gray.  This gray value is evaluated as a function of perceived luminance weighted against it's neighbors.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="border: dashed 1px gray; padding: 0.4em;"&gt;The actual description of &lt;a href="http://www.gegl.org/operations.html#op_gegl:c2g"&gt;what c2g does from GEGL.org&lt;/a&gt; is:&lt;br /&gt;
&lt;blockquote style="font-size:.95em; font-style: italic;"&gt;Color to grayscale conversion, uses envelopes formed from spatial color differences to perform color-feature preserving grayscale spatial contrast enhancement.&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;
In practice, what c2g will do is attempt to scale the values of pixels in it's neighborhood (radius) to contain black, white, and gray tones between.  This will lead to a much more contrasty image than you started with.&lt;br /&gt;
&lt;br /&gt;
What some people love about c2g is that it will also introduce a nice range of "grain" during it's conversion.  If you don't care for this noise/grain, then it can be ameliorated by adjusting settings.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-dP86WT3T1Ds/UO3t-D_wewI/AAAAAAAAEwg/lObIv6J_5-M/s1600/Cars-Luminosity.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="379" width="550" src="http://4.bp.blogspot.com/-dP86WT3T1Ds/UO3t-D_wewI/AAAAAAAAEwg/lObIv6J_5-M/s640/Cars-Luminosity.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Straight desaturation in GIMP (luminosity).&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
At first glance, GEGL c2g is ugly.  The default settings are not conducive to producing a pretty image.  Have a look:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-wGXTbiRqbwc/UO3uc418VjI/AAAAAAAAEws/8sdZBXcgN-U/s1600/Cars-c2g-default.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="379" width="550" src="http://3.bp.blogspot.com/-wGXTbiRqbwc/UO3uc418VjI/AAAAAAAAEws/8sdZBXcgN-U/s640/Cars-c2g-default.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;c2g conversion, default settings (radius 300, samples 4, iterations 10).&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
These default settings will (usually) produce a nasty halo effect on edges where the radius is not large enough to fully consider transitions.  Look at the edges of the trees/buildings against the sky to see what I mean.  There is also (to my taste) and excessive amount of synthetic graininess to the result.&lt;br /&gt;
&lt;br /&gt;
If you've got some time (seriously, the conversion is &lt;i&gt;very&lt;/i&gt; slow) you can achieve better results by tweaking the parameters.&lt;br /&gt;
&lt;br /&gt;
You can decrease halo effects by increasing the radius over which the algorithm looks at colors.  You can decrease graininess by increasing the samples a bit, or by increasing iterations as well.  Iterations seem to have a larger effect on overall noisiness in the results, but at the cost of a longer processing time.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-6YArLzaEH5g/UO3wD3AXOcI/AAAAAAAAExk/S8eAr2D0oQI/s1600/Cars-c2g-r750-s8-i15.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="379" width="550" src="http://2.bp.blogspot.com/-6YArLzaEH5g/UO3wD3AXOcI/AAAAAAAAExk/S8eAr2D0oQI/s640/Cars-c2g-r750-s8-i15.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Better results after increasing some parameters (radius 750, samples 8, iterations 15).&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
This looks better.  Increasing the radius helps to alleviate some of the halos, and will allow the algorithm to spread out the contrast over a larger area.  The increase in samples and iterations also helped to keep the noise down to a more manageable level.  At this level, some may prefer to keep the noise as a sort of "digital grain" in their image.&lt;br /&gt;
&lt;br /&gt;
If you are willing to wait a bit more, you can refine the results even further:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-lqqXT-1WS5c/UO3zfMVGNOI/AAAAAAAAEyc/GNUDbf10f_U/s1600/Cars-c2g-r1500-s8-i20.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="379" width="550" src="http://2.bp.blogspot.com/-lqqXT-1WS5c/UO3zfMVGNOI/AAAAAAAAEyc/GNUDbf10f_U/s640/Cars-c2g-r1500-s8-i20.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Something I might use! (radius 1500, samples 8, iterations 20).&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
At this point, the noise is nicely suppressed while the halos have mostly been eliminated.  The overall image is still has more contrast than a straight luminosity desaturation, but it's contrast that &lt;i&gt;has been weighted for the surrounding pixels as well&lt;/i&gt;.&lt;br /&gt;
&lt;br /&gt;
Basically, if a luminosity desaturation will choose a pixel value based on a color brightness approximation to your eye, c2g will choose the pixel value based on the value of surrounding pixels.&lt;br /&gt;
&lt;br /&gt;
Perhaps you are familiar with this optical illusion showing the effect on perceived luminosity relative to nearby brightness?&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-5l6GiZZ2SBA/UO7ua2mmgTI/AAAAAAAAEzc/5mK1-RGckbk/s1600/Same_color_illusion%255B1%255D.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="395" width="507" src="http://2.bp.blogspot.com/-5l6GiZZ2SBA/UO7ua2mmgTI/AAAAAAAAEzc/5mK1-RGckbk/s800/Same_color_illusion%255B1%255D.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Square &lt;b&gt;A&lt;/b&gt; and &lt;b&gt;B&lt;/b&gt; are the same shade of grey!&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Squares A &amp; B are the same exact shade of grey (open the image in GIMP and check for yourself if you don't believe me. :) ).  The reason we perceive B as lighter than A is due to the way our eyes are perceiving nearby colors (and our expectations that are strengthened by the checkerboard pattern).&lt;br /&gt;
&lt;br /&gt;
Running this image through c2g will align the pixel values closer with what our eye might expect to see:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-SPJRyrNSKeY/UO7vdHGu8uI/AAAAAAAAEzs/Q-1gMG9PnBY/s1600/illusion.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="395" width="507" src="http://3.bp.blogspot.com/-SPJRyrNSKeY/UO7vdHGu8uI/AAAAAAAAEzs/Q-1gMG9PnBY/s800/illusion.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;After letting c2g do it's thing.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
After running through c2g, if you check the value average over a few pixels in the squares, you'll now see that the values have been shifted so that, in fact, square B will be lighter than square A (also the overall contrast has been increased as well).&lt;br /&gt;
&lt;br /&gt;
In short, c2g can be very handy for bringing out micro-contrasts in an image (or increasing global contrast at large radius settings).  I rarely use c2g by itself anymore these days, and instead use the results to further refine my images if I feel I want more contrast in some areas (along with a layer mask).&lt;br /&gt;
&lt;br /&gt;
&lt;h1&gt;Layer Blending Modes&lt;/h1&gt;I'm a little hesitant to cover this particular area of conversion, only because it is not one that I use normally in my workflow.  Occasionally I will try this method out, but then usually revert to layering other layers with different results and masking as desired.&lt;br /&gt;
&lt;br /&gt;
The best thing about an approach like this is that you can get instantaneous feedback on the results in your image directly on the canvas.&lt;br /&gt;
&lt;br /&gt;
The basic idea is to use one of GIMPs layer blending modes to convert the image to grayscale, and then to modify an underlying color version of the image to adjust tones.&lt;br /&gt;
&lt;br /&gt;
There's a few different ways to approach this:&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;Value&lt;/h2&gt;&lt;div style="float:right;"&gt;&lt;a href="http://1.bp.blogspot.com/-74jrCfLMXrw/UO8_zAiHinI/AAAAAAAAE1M/gEDWhwnLCwM/s1600/bw-Layers-Value.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="267" width="179" src="http://1.bp.blogspot.com/-74jrCfLMXrw/UO8_zAiHinI/AAAAAAAAE1M/gEDWhwnLCwM/s400/bw-Layers-Value.png" /&gt;&lt;/a&gt;&lt;/div&gt;Open your image.  Add an all black/white layer underneath it.  Set the original (color) image to layer blend mode &lt;b&gt;Value&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
This will use the &lt;b&gt;Value&lt;/b&gt; of your color layer, but the hue and saturation will be from the layer beneath it (all black/white).  Basically, remove Hue/Saturation from your image, and only show its &lt;b&gt;Value&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Now, you can adjust the colors of the original color layer, and effect what the final &lt;b&gt;Value&lt;/b&gt; will be.  You can adjust any of the color channel contributions like normal, and you'll be presented with an immediate view on your canvas of what the results will look like.  You can use &lt;b&gt;Levels&lt;/b&gt;, &lt;b&gt;Curves&lt;/b&gt;, or &lt;b&gt;Hue/Saturation/Lightness&lt;/b&gt; to make the adjustments.  (Really any method that you like that will adjust the colors of the image).&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;Saturation&lt;/h2&gt;&lt;div style="float:right;"&gt;&lt;a href="http://2.bp.blogspot.com/-WqBkFGzFUhQ/UO9BhO64IqI/AAAAAAAAE2E/gNzj6orv6Ls/s1600/bw-Layers-Sat.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="267" width="179" src="http://2.bp.blogspot.com/-WqBkFGzFUhQ/UO9BhO64IqI/AAAAAAAAE2E/gNzj6orv6Ls/s400/bw-Layers-Sat.png" /&gt;&lt;/a&gt;&lt;/div&gt;In this method, you'll add a black (or white) layer &lt;i&gt;above&lt;/i&gt; your base color layer, and set the layer mode of the black/white layer to &lt;b&gt;Saturation&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
This will use the &lt;b&gt;Saturation&lt;/b&gt; of the upper layer, and the Hue/Value from the lower (color) layer.&lt;br /&gt;
&lt;br /&gt;
As before, you can now proceed to adjust the colors of the color layer to taste, and you will see the results of your modifications directly on your canvas.&lt;br /&gt;
&lt;br style="clear:both;"/&gt;&lt;br /&gt;
&lt;h2&gt;Color&lt;/h2&gt;&lt;div style="float:right;"&gt;&lt;a href="http://4.bp.blogspot.com/--YtmfG2Er8U/UO9DafSV4GI/AAAAAAAAE28/b474uRCWSr4/s1600/bw-Layers-Color.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="267" width="179" src="http://4.bp.blogspot.com/--YtmfG2Er8U/UO9DafSV4GI/AAAAAAAAE28/b474uRCWSr4/s400/bw-Layers-Color.png" /&gt;&lt;/a&gt;&lt;/div&gt;This is similar to the &lt;b&gt;Saturation&lt;/b&gt; approach above, but in this case you'll set the black/white layer to layer mode &lt;b&gt;Color&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
This will use the &lt;b&gt;Color &lt;/b&gt;from the black/white layer, and the Hue/Saturation from the layer below it (color).&lt;br /&gt;
&lt;br /&gt;
Now adjust colors of the color layer to taste.&lt;br /&gt;
&lt;br /&gt;
* &lt;a href="http://www.flickr.com/photos/abellamyroyds/"&gt;Amelia Bellamy-Royds&lt;/a&gt; notes in &lt;a href="http://www.flickr.com/groups/gimpusers/discuss/72157631670149577/"&gt;this Flickr thread&lt;/a&gt; that the &lt;b&gt;Color&lt;/b&gt; option appears to only operate on the Red channel, but I haven't fully tested this yet to see what is going on.&lt;br /&gt;
&lt;br style="clear:both;"/&gt;&lt;br /&gt;
&lt;h2&gt;Hue/Saturation&lt;/h2&gt;You can also achieve similar results directly from a color layer by invoking the &lt;b&gt;Hue/Saturation&lt;/b&gt; dialog.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-ThzYN4oO0eM/UO9FN9gUO4I/AAAAAAAAE30/E3-qqIJjfRc/s1600/bw-Layers-HueSat.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="514" width="378" src="http://1.bp.blogspot.com/-ThzYN4oO0eM/UO9FN9gUO4I/AAAAAAAAE30/E3-qqIJjfRc/s640/bw-Layers-HueSat.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Just set the &lt;b&gt;Master&lt;/b&gt; saturation to 0, then you can adjust each of the RGB/CMY channels separately to modify the results (and still get live updates in your canvas on screen).&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;Play With It&lt;/h2&gt;The key to the layer blending modes (and Hue/Sat adjustments) is to experiment a bit to get accustomed to what your changes are affecting.  Start with single channel adjustments and a goal in mind.  If you want to darken up the blues in the sky, play with that channel a bit in one of these blending modes and see how it affects things.&lt;br /&gt;
&lt;br /&gt;
You'll have a similar level of control that you would achieve with using &lt;b&gt;Channel Mixer&lt;/b&gt;, but with the added benefit of having a full-canvas preview of the effect (as opposed to the small preview window in Channel Mixer).&lt;br /&gt;
&lt;br /&gt;
&lt;h1&gt;Nearing the End&lt;/h1&gt;I think I'm running out of gas here, but the good news is that the end of the tunnel is in sight (or a train is speeding my way).  Either way, the end is near (the next time I attempt tackling a subject like this, please remind me about publishing this series...).  If you've followed me this far, you deserve a medal, or a certificate or something!&lt;br /&gt;
&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h1&gt;Stay Tuned&lt;/h1&gt;In the last installment in this series, I'll have a look at combining everything we've seen so far, and to look at ways to blend them together.  This is more often my general workflow these days.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: right; font-size: 2em;text-transform:uppercase;font-family: Yanone Kaffeesatz;font-weight:bold; display: ;"&gt;&lt;span style="float:left;"&gt;&lt;a href="http://blog.patdavid.net/2012/12/getting-around-in-gimp-black-and-white30.html"&gt;← Part 3 (Decompose)&lt;/a&gt;&lt;/span&gt;&lt;span style="float:right;"&gt;&lt;a href="http://blog.patdavid.net/2013/02/getting-around-in-gimp-black-and-white50.html"&gt;Part 5 (The End) →&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Patdavidnet/~4/IhEH40122jI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.patdavid.net/feeds/3692689477160341979/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.patdavid.net/2013/01/getting-around-in-gimp-black-and-white40.html#comment-form" title="5 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/3692689477160341979?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/3692689477160341979?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Patdavidnet/~3/IhEH40122jI/getting-around-in-gimp-black-and-white40.html" title="Getting Around in GIMP - Black and White Conversion (Part 4)" /><author><name>Patrick David</name><uri>https://plus.google.com/105956747281909080618</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-zfWc9BQ-oGw/AAAAAAAAAAI/AAAAAAAAEpk/MQOkkKZagfM/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-6X4SDkofy_k/UOxK1LeLyrI/AAAAAAAAEt0/me9qGHKoQFE/s72-c/GMIC-pseudogrey.png" height="72" width="72" /><thr:total>5</thr:total><feedburner:origLink>http://blog.patdavid.net/2013/01/getting-around-in-gimp-black-and-white40.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C04MRXc5fCp7ImA9WhNUFUQ.&quot;"><id>tag:blogger.com,1999:blog-3707428309210287756.post-2583870751213951433</id><published>2013-01-07T14:53:00.000-06:00</published><updated>2013-01-07T14:53:04.924-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-01-07T14:53:04.924-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="photography" /><category scheme="http://www.blogger.com/atom/ns#" term="GIMP" /><category scheme="http://www.blogger.com/atom/ns#" term="abandoned" /><category scheme="http://www.blogger.com/atom/ns#" term="splendid china" /><title>(Abandoned) Splendid China Florida</title><content type="html">I was fortunate enough on a recent family trip to stay in a vacation home in Kissimmee, FL for a week.  We had passes to Disney, and made good use of them.  With kids, though, late nights were not going to be possible.&lt;br /&gt;
&lt;br /&gt;
Luckily for me, on the drive to the house itself, there was a rather large property off the road that was surrounded by a wall that was just barely containing some wild overgrowth.  Obviously an abandoned property, it piqued my interest enough to have me take a quick gander at Google maps to see what lay beyond the wall.&lt;br /&gt;
&lt;br /&gt;
Imagine my surprise when I realized that just a few blocks from where I was staying was the rotting carcass of the &lt;b&gt;&lt;a href="http://en.wikipedia.org/wiki/Splendid_China_(Florida)"&gt;Splendid China&lt;/a&gt;&lt;/b&gt; theme park!&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-fLcQg6zilN4/UOsodH8txfI/AAAAAAAAEs8/E9vZ-Yi_qbc/s1600/map_large%255B1%255D.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" width="550" src="http://3.bp.blogspot.com/-fLcQg6zilN4/UOsodH8txfI/AAAAAAAAEs8/E9vZ-Yi_qbc/s640/map_large%255B1%255D.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;The Splendid China themepark map.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
This was too good of an opportunity to pass up (I am drawn to shooting abandoned places, but lack a good selection to choose from where I live).  Some of my favorite photography is from abandoned places (thank you &lt;a href="http://www.opacity.us/"&gt;Opacity.us&lt;/a&gt;!), so I had to give it a try.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href='http://www.flickr.com/photos/patdavid/8358736396/' title='Splendid China - Potala Palace by avhell, on Flickr, via Patr' alt='Splendid China - Potala Palace' &gt;&lt;img src='http://farm9.staticflickr.com/8089/8358736396_b4567acc6f_z.jpg' alt='Splendid China - Potala Palace' height='412' width='550' /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;a href="http://www.flickr.com/photos/patdavid/8358736396/in/set-72157632460081865"&gt;Splendid China - Potala Palace&lt;/a&gt; by &lt;a href="http://www.flickr.com/photos/patdavid/"&gt;Pat David&lt;/a&gt; on &lt;a href="http://www.flickr.com/"&gt;Flickr&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
It was about 8:30 PM before I finally made it inside, and found myself on the back side of the &lt;a href="http://en.wikipedia.org/wiki/Potala_Palace"&gt;Potala Palace&lt;/a&gt; (seen above).  It was cold (around 40&amp;deg; F), and I was lucky enough to have a full moon to light my way.  The area is not fully developed around the park, so it was extra quiet and still in the night.&lt;br /&gt;
&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;br /&gt;
The paths were still relatively clear of undergrowth, but I still had to be careful when walking around (there were some small "lakes" and other water features scattered around, so keeping to the path seemed like a good idea).&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href='http://www.flickr.com/photos/patdavid/8357677005/' title='Splendid China by avhell, on Flickr, via Patr' alt='Splendid China'&gt;&lt;img src='http://farm9.staticflickr.com/8501/8357677005_862db7796a_z.jpg' alt='Splendid China' height='412' width='550' /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;a href="http://www.flickr.com/photos/patdavid/8357677005/in/set-72157632460081865/"&gt;Monument &lt;/a&gt;by &lt;a href="http://www.flickr.com/photos/patdavid/"&gt;Pat David&lt;/a&gt; on &lt;a href="http://www.flickr.com/"&gt;Flickr&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
The monument above actually had a small moat surrounding it (just past the underbrush in the foreground).  I had a chance to stroll through the paths in the bright moonlight, and I had a particular destination I wanted to make sure I didn't miss.  The &lt;a href="http://en.wikipedia.org/wiki/Forbidden_city"&gt;Imperial Palace/Forbidden City&lt;/a&gt;!&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href='http://www.flickr.com/photos/patdavid/8357685389/' title='Splendid China - Imperial Palace / Forbidden City by avhell, on Flickr, via Patr' alt='Splendid China - Imperial Palace / Forbidden City'&gt;&lt;img src='http://farm9.staticflickr.com/8226/8357685389_6b1ae61fe4_z.jpg' alt='Splendid China - Imperial Palace / Forbidden City' height='402' width='550' /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;a href="http://www.flickr.com/photos/patdavid/8357685389/in/set-72157632460081865/"&gt;Meridian Gate - Forbidden City&lt;/a&gt; by &lt;a href="http://www.flickr.com/photos/patdavid/"&gt;Pat David&lt;/a&gt; on &lt;a href="http://www.flickr.com/"&gt;Flickr&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Everything in the park is &lt;sup&gt;1&lt;/sup&gt; &amp;frasl; &lt;sub&gt;10&lt;sup&gt;th&lt;/sup&gt;&lt;/sub&gt; scale, and was handbuilt by artisans imported from China for the job.  What's amazing is that in some of these photos you can clearly see that the roof tiles, for instance, were all tiny, individual, &lt;i&gt;actual tiles scaled down&lt;/i&gt;!  The craftsmanship was truly remarkable here.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href='http://www.flickr.com/photos/patdavid/8357683601/' title='Splendid China - Imperial Palace / Forbidden City by avhell, on Flickr, via Patr' alt='Splendid China - Imperial Palace / Forbidden City'&gt;&lt;img src='http://farm9.staticflickr.com/8505/8357683601_763f774326_z.jpg' alt='Splendid China - Imperial Palace / Forbidden City' height='412' width='550'/&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;a href="http://www.flickr.com/photos/patdavid/8357683601/in/set-72157632460081865/"&gt;Meridian Gate detail - Forbidden City&lt;/a&gt; by &lt;a href="http://www.flickr.com/photos/patdavid/"&gt;Pat David&lt;/a&gt; on &lt;a href="http://www.flickr.com/"&gt;Flickr&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Despite the best efforts of vandals, the buildings were in remarkably good shape.  There was some graffiti, and some vanadalism to the structures, but overall they seem to have held up well after almost a decade of neglect!&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href='http://www.flickr.com/photos/patdavid/8358748938/' title='Splendid China - Imperial Palace / Forbidden City by avhell, on Flickr, via Patr' alt='Splendid China - Imperial Palace / Forbidden City'&gt;&lt;img src='http://farm9.staticflickr.com/8357/8358748938_615424ee97_z.jpg' alt='Splendid China - Imperial Palace / Forbidden City' height='400' width='550'/&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;a href="http://www.flickr.com/photos/patdavid/8358748938/in/set-72157632460081865"&gt;Hall of Supreme Harmony - Forbidden City&lt;/a&gt; by &lt;a href="http://www.flickr.com/photos/patdavid/"&gt;Pat David&lt;/a&gt; on &lt;a href="http://www.flickr.com/"&gt;Flickr&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
To put the scale in perspective, look at the image below.  You'll find a standard electrical outlet box on the ground to the right of the staircase.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href='http://www.flickr.com/photos/patdavid/8357672683/' title='Splendid China - Imperial Palace / Forbidden City by avhell, on Flickr, via Patr' alt='Splendid China - Imperial Palace / Forbidden City'&gt;&lt;img src='http://farm9.staticflickr.com/8089/8357672683_77c49f9ced_z.jpg' alt='Splendid China - Imperial Palace / Forbidden City' height='406' width='550'/&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;a href="http://www.flickr.com/photos/patdavid/8358748938/in/set-72157632460081865"&gt;Hall of Supreme Harmony - Forbidden City&lt;/a&gt; by &lt;a href="http://www.flickr.com/photos/patdavid/"&gt;Pat David&lt;/a&gt; on &lt;a href="http://www.flickr.com/"&gt;Flickr&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href='http://www.flickr.com/photos/patdavid/8358752054/' title='Splendid China - Imperial Palace / Forbidden City by avhell, on Flickr, via Patr' alt='Splendid China - Imperial Palace / Forbidden City'&gt;&lt;img src='http://farm9.staticflickr.com/8377/8358752054_e2563a072a_z.jpg' alt='Splendid China - Imperial Palace / Forbidden City' height='412' width='550'/&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;a href="http://www.flickr.com/photos/patdavid/8358752054/in/set-72157632460081865/"&gt;Forbidden City&lt;/a&gt; by &lt;a href="http://www.flickr.com/photos/patdavid/"&gt;Pat David&lt;/a&gt; on &lt;a href="http://www.flickr.com/"&gt;Flickr&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Overall it was a fantastic evening spent strolling through the grounds of this abandoned park.  I stayed mostly to the edges and back parts of the property as I didn't want to alert anyone to my presence.  I also tried to stay as respectful as possible and to not damage anything.  Just being there and able to shoot some photographs was more than enough for me.&lt;br /&gt;
&lt;br /&gt;
I'll leave you with a few more images.  Feel free to &lt;a href="http://www.flickr.com/photos/patdavid/sets/72157632460081865"&gt;check out the rest of the set on Flickr&lt;/a&gt;!&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href='http://www.flickr.com/photos/patdavid/8358755952/' title='Splendid China - Wooden Pagoda by avhell, on Flickr, via Patr' alt='Splendid China - Wooden Pagoda'&gt;&lt;img src='http://farm9.staticflickr.com/8087/8358755952_609d9c81c4_z.jpg' alt='Splendid China - Wooden Pagoda' height='412' width='550'/&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;a href="http://www.flickr.com/photos/patdavid/8358755952/in/set-72157632460081865/"&gt;Splendid China - Wooden Pagoda&lt;/a&gt; by &lt;a href="http://www.flickr.com/photos/patdavid/"&gt;Pat David&lt;/a&gt; on &lt;a href="http://www.flickr.com/"&gt;Flickr&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href='http://www.flickr.com/photos/patdavid/8358758212/' title='Splendid China - White Pagoda by avhell, on Flickr, via Patr' alt='Splendid China - White Pagoda'&gt;&lt;img src='http://farm9.staticflickr.com/8077/8358758212_aebc75f294_z.jpg' alt='Splendid China - White Pagoda' height='406' width='550'/&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;a href="http://www.flickr.com/photos/patdavid/8358758212/in/set-72157632460081865/"&gt;Splendid China - White Pagoda&lt;/a&gt; by &lt;a href="http://www.flickr.com/photos/patdavid/"&gt;Pat David&lt;/a&gt; on &lt;a href="http://www.flickr.com/"&gt;Flickr&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
The white pagoda had a lot of graffiti on it, and the trees mostly obscured it from view.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href='http://www.flickr.com/photos/patdavid/8357698833/' title='Splendid China - The Great Wall by avhell, on Flickr, via Patr' alt='Splendid China - The Great Wall'&gt;&lt;img src='http://farm9.staticflickr.com/8336/8357698833_d1f30bf31a_z.jpg' alt='Splendid China - The Great Wall' height='412' width='550'/&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;a href="http://www.flickr.com/photos/patdavid/8357698833/in/set-72157632460081865/"&gt;The Great Wall&lt;/a&gt; by &lt;a href="http://www.flickr.com/photos/patdavid/"&gt;Pat David&lt;/a&gt; on &lt;a href="http://www.flickr.com/"&gt;Flickr&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
The top portion of the Great Wall was actually built from millions (no exaggeration) of tiny, scaled down bricks!&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href='http://www.flickr.com/photos/patdavid/8357700113/' title='Splendid China - Pagoda by avhell, on Flickr, via Patr' alt='Splendid China - Pagoda'&gt;&lt;img src='http://farm9.staticflickr.com/8494/8357700113_149caa0801_z.jpg' alt='Splendid China - Pagoda' height='403' width='550'/&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;a href="http://www.flickr.com/photos/patdavid/8357700113/in/set-72157632460081865/"&gt;Splendid China - Pagoda&lt;/a&gt; by &lt;a href="http://www.flickr.com/photos/patdavid/"&gt;Pat David&lt;/a&gt; on &lt;a href="http://www.flickr.com/"&gt;Flickr&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Most of these images were shot in the 30+ second range for exposure, and I still under-exposed by a stop or two!  What this tells me is that I need faster lenses...&lt;br /&gt;
&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Patdavidnet/~4/uZjSLVKAq30" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.patdavid.net/feeds/2583870751213951433/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.patdavid.net/2013/01/abandoned-splendid-china-florida.html#comment-form" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/2583870751213951433?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/2583870751213951433?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Patdavidnet/~3/uZjSLVKAq30/abandoned-splendid-china-florida.html" title="(Abandoned) Splendid China Florida" /><author><name>Patrick David</name><uri>https://plus.google.com/105956747281909080618</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-zfWc9BQ-oGw/AAAAAAAAAAI/AAAAAAAAEpk/MQOkkKZagfM/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-fLcQg6zilN4/UOsodH8txfI/AAAAAAAAEs8/E9vZ-Yi_qbc/s72-c/map_large%255B1%255D.jpg" height="72" width="72" /><thr:total>4</thr:total><feedburner:origLink>http://blog.patdavid.net/2013/01/abandoned-splendid-china-florida.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0UCSHsyeyp7ImA9WhBQEkw.&quot;"><id>tag:blogger.com,1999:blog-3707428309210287756.post-2074711997111336970</id><published>2012-12-07T14:57:00.001-06:00</published><updated>2013-03-13T16:47:49.593-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-03-13T16:47:49.593-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="GIMP tutorial" /><category scheme="http://www.blogger.com/atom/ns#" term="BW" /><category scheme="http://www.blogger.com/atom/ns#" term="photo editing" /><category scheme="http://www.blogger.com/atom/ns#" term="GIMP" /><category scheme="http://www.blogger.com/atom/ns#" term="photoshop" /><category scheme="http://www.blogger.com/atom/ns#" term="black and white" /><category scheme="http://www.blogger.com/atom/ns#" term="Getting Around in GIMP" /><title>Getting Around in GIMP - Black and White Conversion (Part 3)</title><content type="html">&lt;style&gt;h1 {font-family: Yanone Kaffeesatz; font-size: 2.5em;} .toggle-swap {color: #986500;cursor:pointer;}&lt;/style&gt;In the &lt;a href="http://blog.patdavid.net/2012/11/getting-around-in-gimp-black-and-white.html"&gt;first part of this tutorial&lt;/a&gt; we had a look at using the Desaturate command to convert images to grayscale.  The &lt;a href="http://blog.patdavid.net/2012/11/getting-around-in-gimp-black-and-white_20.html"&gt;second part of this tutorial&lt;/a&gt; examined the use of Channel Mixer to adjust the contributions of each Red, Green, and Blue channel to the final grayscale result.  This part of the tutorial will focus on decomposing the entire image to its component parts for (possibly) further manipulations.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="background-color: #141414; border: solid 1px #424242; padding: 10px;"&gt;The rest of my GIMP tutorials can be found here:&lt;br /&gt;
&lt;a style="font-size: 1.5em; font-weight: bold; " href="http://blog.patdavid.net/p/getting-around-in-gimp.html"&gt;Getting Around in GIMP&lt;/a&gt;&lt;br /&gt;
The rest of the tutorials in this series are here:&lt;br /&gt;
&lt;a style="font-size: 1.3em; font-weight: bold;" href="http://blog.patdavid.net/2012/11/getting-around-in-gimp-black-and-white.html"&gt;B&amp;W Conversion - Part 1 (Desaturate)&lt;/a&gt;&lt;br /&gt;
&lt;a style="font-size: 1.3em; font-weight: bold;" href="http://blog.patdavid.net/2012/11/getting-around-in-gimp-black-and-white_20.html"&gt;B&amp;W Conversion - Part 2 (Channel Mixer)&lt;/a&gt;&lt;br /&gt;
&lt;a style="font-size: 1.3em; font-weight: bold;" href="http://blog.patdavid.net/2013/01/getting-around-in-gimp-black-and-white40.html"&gt;B&amp;W Conversion - Part 4 (Pseudogrey/c2g/Layers)&lt;/a&gt;&lt;br /&gt;
&lt;a style="font-size: 1.3em; font-weight: bold;" href="http://blog.patdavid.net/2013/02/getting-around-in-gimp-black-and-white50.html"&gt;B&amp;W Conversion - Part 5 (Putting it All Together)&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
To get a good grasp of what we are about to do, it helps to remember the very first part of this tutorial when we looked at what goes into producing a color pixel on your screen (you remember the R, G, B sub-pixels, right?).&lt;br /&gt;
&lt;br /&gt;
&lt;div style="border: dashed 1px gray; background-color: #111; padding: 0.5em; font-size: 0.90em;"&gt;I've also written a small Script-Fu helper script to decompose an image layer to all the different color mode decompositions I'm listing here.  Find it at the end of the page!&lt;/div&gt;&lt;br /&gt;
&lt;h1&gt;Decomposing Colors&lt;/h1&gt;&lt;a href="http://blog.patdavid.net/2012/11/getting-around-in-gimp-black-and-white_20.html"&gt;Previously&lt;/a&gt;, in the &lt;b&gt;Channel Mixer&lt;/b&gt; we saw that we can adjust the contribution of each of the RGB channels to our final grayscale conversion.  From that post, you should have seen that you can isolate a specific channel by setting its value to 100, and leaving the others at 0.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-skod-ylIvIU/UMJKXWby82I/AAAAAAAAEAI/iAaJug3xJFs/s1600/ChadWhite-color.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="640" width="406" src="http://4.bp.blogspot.com/-skod-ylIvIU/UMJKXWby82I/AAAAAAAAEAI/iAaJug3xJFs/s640/ChadWhite-color.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;a href="http://www.flickr.com/photos/abeslice/6090808986"&gt;Chad White&lt;/a&gt; by &lt;a href="http://www.flickr.com/photos/abeslice/"&gt;Ryan Abel&lt;/a&gt; on &lt;a href="http://www.flickr.com"&gt;Flickr &lt;/a&gt;(&lt;a href="http://creativecommons.org/licenses/by/2.0/"&gt;CC-BY&lt;/a&gt;)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
If you wanted each of the RGB channel contributions isolated into its own layer, it would be tedious to do it manually for each channel.  Luckily for us, GIMP has a built in command to automatically &lt;b&gt;Decompose&lt;/b&gt; your image into different channels:&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align:center;font-weight:bold;font-size:1.5em;"&gt;Colors → Components → Decompose...&lt;/div&gt;&lt;br /&gt;
This command will let you decompose your image into each of its constituent channels.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-hVH_gHao13k/UMJNJ66PmlI/AAAAAAAAEBE/8LzlU7OSlK4/s1600/decompose-base.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="203" width="297" src="http://3.bp.blogspot.com/-hVH_gHao13k/UMJNJ66PmlI/AAAAAAAAEBE/8LzlU7OSlK4/s400/decompose-base.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;The Decompose dialog.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
The options you have to choose from include the &lt;b&gt;Color model&lt;/b&gt; to decompose to, and whether to create a new image with the decomposed channels on layers.  If you don't check &lt;b&gt;Decompose to layers&lt;/b&gt; you'll end up with a new image for &lt;b&gt;each &lt;/b&gt;channel (chances are you'll want to start out leaving this checked).&lt;br /&gt;
&lt;br /&gt;
The most important option is which &lt;b&gt;Color model&lt;/b&gt; you'll want to decompose to.  Up to now we've mostly been focusing on RGB, but there are other modes that might be handy as well.  Briefly, the modes most useful might be:&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;RGB(A)&lt;/h2&gt;This is the &lt;b&gt;Color mode&lt;/b&gt; that we've been focusing on mostly up to now, and is usually the most helpful in terms of having multiple sources to draw from.  This will separate out Red, Green, and Blue Channels into layers for you (and Alpha if your image has it).&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-_N4NgKD0m6I/UMJxuWduIdI/AAAAAAAAEB4/m2g-9GqF8i0/s1600/ChadWhite-RGB.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="289" width="550" src="http://4.bp.blogspot.com/-_N4NgKD0m6I/UMJxuWduIdI/AAAAAAAAEB4/m2g-9GqF8i0/s640/ChadWhite-RGB.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;RGB decomposed (in order): Red, Green, and Blue&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h2&gt;HSV/HSL&lt;/h2&gt;Hue, Saturation, and Value/Lightness is another useful decomposition, though usually only for the &lt;b&gt;Value&lt;/b&gt; or &lt;b&gt;Lightness&lt;/b&gt; for our purposes.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-PRnLfqVgrVU/UMJzA638rCI/AAAAAAAAECE/aLjVHjmuq5Y/s1600/ChadWhite-HSV.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="289" width="550" src="http://4.bp.blogspot.com/-PRnLfqVgrVU/UMJzA638rCI/AAAAAAAAECE/aLjVHjmuq5Y/s640/ChadWhite-HSV.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Hue, Saturation, Value (HSV) Channels&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
The &lt;b&gt;Value&lt;/b&gt; in HSV is derived according to the formula:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="font-size:1.2em; text-align: center;"&gt;Value, &lt;b&gt;V&lt;/b&gt; = &lt;b&gt;MAX(&lt;span style="color:#FF0000;"&gt;R&lt;/span&gt;,&lt;span style="color:#00FF00;"&gt;G&lt;/span&gt;,&lt;span style="color:#0000FF;"&gt;B&lt;/span&gt;)&lt;/b&gt; &lt;/div&gt;&lt;br /&gt;
Which is basically just the largest value of R,G, or B.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-mEV_1ovq1Vk/UMJ0oSefmsI/AAAAAAAAECQ/2g8HtxGwezg/s1600/ChadWhite-HSL.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="289" width="550" src="http://1.bp.blogspot.com/-mEV_1ovq1Vk/UMJ0oSefmsI/AAAAAAAAECQ/2g8HtxGwezg/s640/ChadWhite-HSL.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Hue, Saturation, Lightness (HSL) Channels&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
The &lt;b&gt;Lightness&lt;/b&gt; in HSL is derived according to this formula:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="font-size:1.2em; text-align: center;"&gt;Lightness, L = &lt;sup&gt;[ MAX(&lt;span style="color:#FF0000;"&gt;R&lt;/span&gt;,&lt;span style="color:#00FF00;"&gt;G&lt;/span&gt;,&lt;span style="color:#0000FF;"&gt;B&lt;/span&gt;) + MIN(&lt;span style="color:#FF0000;"&gt;R&lt;/span&gt;,&lt;span style="color:#00FF00;"&gt;G&lt;/span&gt;,&lt;span style="color:#0000FF;"&gt;B&lt;/span&gt;) ]&lt;/sup&gt; &amp;frasl; &lt;sub&gt;2&lt;/sub&gt;&lt;/div&gt;&lt;br /&gt;
Lightness is really just the average of the largest and smallest component of RGB.&lt;br /&gt;
&lt;br /&gt;
While Hue and Saturation may seem interesting, it should be fairly obvious that the channels most useful for what we want to do would likely be &lt;b&gt;Value&lt;/b&gt; or &lt;b&gt;Lightness&lt;/b&gt;.  Overall &lt;b&gt;Lightness&lt;/b&gt; will tend to be a bit brighter than &lt;b&gt;Value&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;LAB&lt;/h2&gt;There is far too much information concerning the &lt;a href="http://en.wikipedia.org/wiki/Lab_color_space"&gt;LAB colorspace&lt;/a&gt; to really go into much detail here.  Suffice it to say that the &lt;b&gt;L&lt;/b&gt; in LAB is for &lt;b&gt;Lightness&lt;/b&gt;, while &lt;b&gt;A&lt;/b&gt; and &lt;b&gt;B&lt;/b&gt; are for color opponents (A = Green&amp;harr;Red, B=Blue&amp;harr;Yellow).&lt;br /&gt;
&lt;br /&gt;
&lt;div style="border: dashed 1px gray; background-color: #111; padding: 0.5em; font-size: 0.90em;"&gt;When I get out of the B&amp;W world later, there are some neat tricks you can do in LAB colorspace for adjusting the &lt;a href="http://blog.patdavid.net/2012/06/getting-around-in-gimp-color-curves.html"&gt;color toning&lt;/a&gt; of your images I'll try to cover.&lt;/div&gt;&lt;br /&gt;
The LAB colorspace is based on a perceptual model (similar to the relative luminance from the last post).  In fact, the Lightness in LAB is calculated using the cube root of the luminance from that function.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-TVe-oFEOmD8/UMZSX7WO2UI/AAAAAAAAEHc/hSckrvr0Ut8/s1600/ChadWhite-LAB.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="289" width="550" src="http://2.bp.blogspot.com/-TVe-oFEOmD8/UMZSX7WO2UI/AAAAAAAAEHc/hSckrvr0Ut8/s640/ChadWhite-LAB.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;LAB Channels&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
As you can see, the only channel of any use for our B&amp;W conversion is really the &lt;b&gt;Lightness, L&lt;/b&gt; channel.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;CMY(K)&lt;/h2&gt;Cyan, Magenta, Yellow and (K, Black) is often discussed in terms of printing, but can be useful in digital manipulations as well.  In particular, the CMY conversion will produce three channels of Cyan, Magenta, and Yellow.  When you do the decomposition in GIMP, you'll need to invert the channel colors to really inspect what they produce (&lt;b&gt;Colors &amp;rarr; Invert&lt;/b&gt;).&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-rn5QkrTAtjA/UMZXSnerz1I/AAAAAAAAEIQ/wSX37qVmLaQ/s1600/ChadWhite-CMY.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="289" width="550" src="http://2.bp.blogspot.com/-rn5QkrTAtjA/UMZXSnerz1I/AAAAAAAAEIQ/wSX37qVmLaQ/s640/ChadWhite-CMY.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;b&gt;CMY&lt;/b&gt; conversion (inverted from direct conversion)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;CMYK&lt;/b&gt; produces a similar result, but adds another channel to control the level of black in the result.  As with the CMY decomposition, you'll need to invert the &lt;b&gt;Black, K&lt;/b&gt; channel.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-LpiRJ-S5xtY/UMZZW72JqiI/AAAAAAAAEIc/cJ5Heq9tg6s/s1600/ChadWhite-CMYK.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="577" width="550" src="http://1.bp.blogspot.com/-LpiRJ-S5xtY/UMZZW72JqiI/AAAAAAAAEIc/cJ5Heq9tg6s/s640/ChadWhite-CMYK.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;b&gt;CMYK&lt;/b&gt; conversion, with the Black, K channel inverted.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h2 style='text-transform:none;'&gt;YCbCr&lt;/h2&gt;Anyone who does video processing might recognize this colorspace representation, as it shows up often in digital video.  YCbCr is a means for encoding the RGB colorspace, and produces three channels, a &lt;b&gt;Luma, Y&lt;/b&gt; and two channels of Red (Cr) and Blue (Cb) chroma differences.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-M3_Wbx4wtHc/UMZdiKXnuhI/AAAAAAAAEJU/kXrP10myB8Y/s1600/ChadWhite-YCbCr.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="289" width="550" src="http://4.bp.blogspot.com/-M3_Wbx4wtHc/UMZdiKXnuhI/AAAAAAAAEJU/kXrP10myB8Y/s640/ChadWhite-YCbCr.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;b&gt;YCbCr&lt;/b&gt; (ITU R470 256) decomposition.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
If you use this decomposition, try to use the &lt;b&gt;256&lt;/b&gt; variants of the ITU recommendations to allow the decomposition to utilize the full 256 values available (the non-256 versions will pad 16 to the range - only allowing values to go from 16-240).&lt;br /&gt;
&lt;br /&gt;
&lt;h1&gt;So Now What?&lt;/h1&gt;Having looked at this, let's summarize some of the most useful &lt;b&gt;Colors &amp;rarr; Components &amp;rarr; Decompose&lt;/b&gt; results:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;RGB - All&lt;/li&gt;
&lt;li&gt;HSV/HSL - V(Value) and L(Lightness)&lt;/li&gt;
&lt;li&gt;LAB - L&lt;/li&gt;
&lt;li&gt;CMY - All&lt;/li&gt;
&lt;li&gt;CMYK - K&lt;/li&gt;
&lt;li&gt;YCbCr - Y(Luma)&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
This gives us a total of 12 different types of color mode conversions that may be useful to us in generating a B&amp;W image.  It helps to  visually be able to see all of the options at once to get a better feel for what is going on:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-LTbo_TW3MCg/UMdg5mECToI/AAAAAAAAEKI/PflRFdzUr9g/s1600/ChadWhite-ALL.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="1158" width="550" src="http://2.bp.blogspot.com/-LTbo_TW3MCg/UMdg5mECToI/AAAAAAAAEKI/PflRFdzUr9g/s1200/ChadWhite-ALL.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Chances are that one of these conversions might prove useful to you as a direct B&amp;W conversion.  If so - perfect!&lt;br /&gt;
&lt;br /&gt;
Personally I am gravitating towards the Red channel, or the Cyan channel if I had to choose one.  I like having the texture and tones of the shirt be a little darker to differentiate it from the pants.  This is a very subjective call, of course. :)&lt;br /&gt;
&lt;br /&gt;
It helps to notice that the first 6 conversions above are all color channels (RGB and CMY).  This means that they will vary from image to image depending on dominant colors.&lt;br /&gt;
&lt;br /&gt;
The last 6 conversions are all brightness values based on different functions for achieving the result (blacK, Value, Lightness, L, Y (luma)).  &lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;Looking Forward&lt;/h2&gt;Chances are better that &lt;b&gt;&lt;i&gt;some parts&lt;/i&gt;&lt;/b&gt; of &lt;i&gt;&lt;b&gt;some conversions&lt;/b&gt;&lt;/i&gt; will be useful.  I personally am rarely satisfied with any of the straight conversion options on their own, but would like to pick and choose which parts of the image contain the best detail and tones from different conversion options (this includes any of the procedures we've seen up to now, by the way).  Then I combine them as needed to fill out the tonal details in my final result.&lt;br /&gt;
&lt;br /&gt;
Combining these methods that we've seen so far is the basis for the last part of this tutorial, so stay tuned!&lt;br /&gt;
&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Text */
google_ad_slot = "1356256869";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h1&gt;The Script&lt;/h1&gt;While writing this post, I had to decompose our base image into each of the different channels to create images.  It was tedious, having to choose each color model manually, and decomposing to another image with layers.&lt;br /&gt;
&lt;br /&gt;
So I wrote a script to automate this process for me.  It will basically take the active layer in an image, and decompose it to each of the useful color channels listed above, each as its own layer.  (It will also invert some of the layers that need it).&lt;br /&gt;
&lt;br /&gt;
Once you've placed it in your &lt;b&gt;Scripts&lt;/b&gt; folder, the command can be found here:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align:center;font-weight:bold;font-size:1.5em;"&gt;Colors → Color Decompose...&lt;/div&gt;&lt;br /&gt;
&lt;div style="border: dashed 1px gray; background-color: #111; padding: 0.5em; font-size: 0.90em;"&gt;You can find your &lt;b&gt;Scripts&lt;/b&gt; folder by going to:&lt;br /&gt;
&lt;div style="text-align:center;font-weight:bold;font-size:1.2em;"&gt;Edit → Preferences&lt;/div&gt;&lt;br /&gt;
Then from the Preferences dialog, down to:&lt;br /&gt;
&lt;div style="text-align:center;font-weight:bold;font-size:1.2em;"&gt;Folders → Scripts&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style="border: solid 1px gray; padding: .4em;"&gt;You can download the Script-Fu for Color Decompose here:&lt;br /&gt;
&lt;a style="font-size: 1.5em; font-weight: bold;" href="http://registry.gimp.org/node/27745"&gt;Color Decompose on GIMP Registry&lt;/a&gt;&lt;br /&gt;
or you can download it here:&lt;br /&gt;
&lt;a style="font-size: 1.5em; font-weight:bold;" href="https://docs.google.com/uc?export=download&amp;id=0B21lPI7Ov4CVa2ZFQW5hajhYSWs"&gt;Color Decompose on Google Drive&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h1&gt;Stay Tuned&lt;/h1&gt;We've got Pseudogrey and Layer Modes coming up for other options to get you to your perfect B&amp;W conversion!  A little later we'll see how to combine all the results we've seen so far into our final image for manipulation.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: right; font-size: 2em;text-transform:uppercase;font-family: Yanone Kaffeesatz;font-weight:bold; display: ;"&gt;&lt;span style="float:left;"&gt;&lt;a href="http://blog.patdavid.net/2012/11/getting-around-in-gimp-black-and-white_20.html"&gt;← Part 2 (Channel Mixer)&lt;/a&gt;&lt;/span&gt;&lt;span style="float:right;"&gt;&lt;a href="http://blog.patdavid.net/2013/01/getting-around-in-gimp-black-and-white40.html"&gt;Part 4 (Layers/c2g) →&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Patdavidnet/~4/shI0rFMSMrA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.patdavid.net/feeds/2074711997111336970/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.patdavid.net/2012/12/getting-around-in-gimp-black-and-white30.html#comment-form" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/2074711997111336970?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/2074711997111336970?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Patdavidnet/~3/shI0rFMSMrA/getting-around-in-gimp-black-and-white30.html" title="Getting Around in GIMP - Black and White Conversion (Part 3)" /><author><name>Patrick David</name><uri>https://plus.google.com/105956747281909080618</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-zfWc9BQ-oGw/AAAAAAAAAAI/AAAAAAAAEpk/MQOkkKZagfM/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-skod-ylIvIU/UMJKXWby82I/AAAAAAAAEAI/iAaJug3xJFs/s72-c/ChadWhite-color.jpg" height="72" width="72" /><thr:total>4</thr:total><feedburner:origLink>http://blog.patdavid.net/2012/12/getting-around-in-gimp-black-and-white30.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0cERXk8eSp7ImA9WhBTEU0.&quot;"><id>tag:blogger.com,1999:blog-3707428309210287756.post-413797306834666783</id><published>2012-11-20T17:41:00.002-06:00</published><updated>2013-02-05T15:50:04.771-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-02-05T15:50:04.771-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="GIMP tutorial" /><category scheme="http://www.blogger.com/atom/ns#" term="BW" /><category scheme="http://www.blogger.com/atom/ns#" term="photo editing" /><category scheme="http://www.blogger.com/atom/ns#" term="GIMP" /><category scheme="http://www.blogger.com/atom/ns#" term="photoshop" /><category scheme="http://www.blogger.com/atom/ns#" term="black and white" /><category scheme="http://www.blogger.com/atom/ns#" term="Getting Around in GIMP" /><title>Getting Around in GIMP - Black and White Conversion (Part 2)</title><content type="html">&lt;style&gt;h1 {font-family: Yanone Kaffeesatz; font-size: 2.5em;} .toggle-swap {color: #986500;cursor:pointer;}&lt;/style&gt;In the &lt;a href="http://blog.patdavid.net/2012/11/getting-around-in-gimp-black-and-white.html"&gt;first part of this tutorial&lt;/a&gt; we had a look at using the &lt;b&gt;Desaturate&lt;/b&gt; command to convert images to grayscale, and how the different options in that command work to produce their results.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="background-color: #141414; border: solid 1px #424242; padding: 10px;"&gt;The rest of my GIMP tutorials can be found here:&lt;br /&gt;
&lt;a style="font-size: 1.5em; font-weight: bold; " href="http://blog.patdavid.net/p/getting-around-in-gimp.html"&gt;Getting Around in GIMP&lt;/a&gt;&lt;br /&gt;
The rest of the tutorials in this series are here:&lt;br /&gt;
&lt;a style="font-size: 1.3em; font-weight: bold;" href="http://blog.patdavid.net/2012/11/getting-around-in-gimp-black-and-white.html"&gt;B&amp;W Conversion - Part 1 (Desaturate)&lt;/a&gt;&lt;br /&gt;
&lt;a style="font-size: 1.3em; font-weight: bold;" href="http://blog.patdavid.net/2012/12/getting-around-in-gimp-black-and-white30.html"&gt;B&amp;W Conversion - Part 3 (Decompose)&lt;/a&gt;&lt;br /&gt;
&lt;a style="font-size: 1.3em; font-weight: bold;" href="http://feedproxy.google.com/~r/Patdavidnet/~3/IhEH40122jI/getting-around-in-gimp-black-and-white40.html"&gt;B&amp;W Conversion - Part 4 (Pseudogrey/c2g/Layers)&lt;/a&gt;&lt;br /&gt;
&lt;a style="font-size: 1.3em; font-weight: bold;" href="http://blog.patdavid.net/2013/02/getting-around-in-gimp-black-and-white50.html"&gt;B&amp;W Conversion - Part 5 (Putting it All Together)&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;br /&gt;
We saw how the &lt;b&gt;Desaturate&lt;/b&gt; command can use straight numerical evaluations for conversion (Lightness and Average) as well as using the relative luminosity model for how our eyes will perceive brightness based on color.&lt;br /&gt;
&lt;br /&gt;
These are fantastic and easy to use conversion options that require no extra work on your part to get to a grayscale image.  Almost every other option from here on out will require you to make choices and adjustments to get your results.&lt;br /&gt;
&lt;br /&gt;
This time around we are going to have a look at another very widely used method for converting to grayscale, the &lt;b&gt;Channel Mixer&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;h1&gt;Channel Mixer&lt;/h1&gt;Using &lt;b&gt;Desaturate&lt;/b&gt; let you convert to grayscale based on pre-defined functions for calculating the final value, but what if you wanted even further control?  What if you wanted to decide just how much the red channel should influence the final gray value, or to have more control over the ratios and weightings of each of the different channels independently?  That is precisely what the &lt;b&gt;Channel Mixer&lt;/b&gt; will allow you to do.&lt;br /&gt;
&lt;br /&gt;
For the examples below, I'm going to mix it up with a different color gradient test map, blue to blue HSV gradient, with a gradient to black vertically.  This represents our entire colorspace (feel free to download this image to follow along).&lt;br /&gt;
&lt;br /&gt;
&lt;img name="rgbhsvlightness" style="display:none;" src="http://3.bp.blogspot.com/-41qjMlP20bc/UKa-I-2nP5I/AAAAAAAADf8/5vXv8wq_f60/s640/rgb-hsv-lightness.png" /&gt;&lt;img name="rgbhsvaverage" style="display:none;"  border="0" height="186" width="400" src="http://1.bp.blogspot.com/-IJ7qHMm9wRU/UKa-JE7IqPI/AAAAAAAADgI/4p6GuLlZoz8/s640/rgb-hsv-average.png" /&gt;&lt;img name="rgbhsvluminosity" style="display:none;"  border="0" height="186" width="400" src="http://2.bp.blogspot.com/-kyynRVZC_-4/UKa-JvV3dYI/AAAAAAAADgU/M8WrAkM2p4o/s640/rgb-hsv-luminosity.png" /&gt;&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-akqWtsXdWWY/UKa6CQaatGI/AAAAAAAADe0/-KFw8OmsWuE/s1600/rgb-hsv.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img name='rgbhsv' border="0" height="256" width="550" src="http://4.bp.blogspot.com/-akqWtsXdWWY/UKa6CQaatGI/AAAAAAAADe0/-KFw8OmsWuE/s640/rgb-hsv.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Gradient representing all colors and shades in our colorspace.&lt;br /&gt;
To compare using &lt;b&gt;Desaturate&lt;/b&gt;: &lt;span class="toggle-swap" onmouseover="document.rgbhsv.src='http://4.bp.blogspot.com/-akqWtsXdWWY/UKa6CQaatGI/AAAAAAAADe0/-KFw8OmsWuE/s640/rgb-hsv.png'"&gt;Original&lt;/span&gt; - &lt;span class="toggle-swap" onmouseover="document.rgbhsv.src=document.rgbhsvlightness.src"&gt;Lightness&lt;/span&gt; - &lt;span class="toggle-swap" onmouseover="document.rgbhsv.src=document.rgbhsvaverage.src"&gt;Average&lt;/span&gt; - &lt;span class="toggle-swap" onmouseover="document.rgbhsv.src=document.rgbhsvluminosity.src"&gt;Luminosity&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
So let's have a look.&lt;a name='more'&gt;&lt;/a&gt;  The &lt;b&gt;Channel Mixer&lt;/b&gt; can be invoked from:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align:center;font-weight:bold;font-size:1.5em;"&gt;Colors &amp;rarr; Components &amp;rarr; Channel Mixer...&lt;/div&gt;&lt;br /&gt;
When it opens you'll be presented with the main window:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-8WH1pyA_4_Q/UKa6573852I/AAAAAAAADfI/21CC2aDknZ4/s1600/channel-mixer.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="464" width="326" src="http://4.bp.blogspot.com/-8WH1pyA_4_Q/UKa6573852I/AAAAAAAADfI/21CC2aDknZ4/s640/channel-mixer.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Now, you can use the &lt;b&gt;Channel Mixer&lt;/b&gt; in your full color mode if you'd like, but I'm not going to go into that here.  We want to get a grayscale conversion, so you can check the option for &lt;b&gt;Monochrome&lt;/b&gt; (this will grey out the &lt;b&gt;Output channel&lt;/b&gt; option in the dialog).  This will turn your preview into a grayscale image.&lt;br /&gt;
&lt;br /&gt;
I'll come back to the &lt;b&gt;Preserve Luminosity&lt;/b&gt; option shortly.&lt;br /&gt;
&lt;br /&gt;
&lt;h1&gt;Warning: Math Ahead&lt;/h1&gt;If all you did was check the &lt;b&gt;Monochrome&lt;/b&gt; option, and if you left the &lt;b style="color:#FF0000;"&gt;Red&lt;/b&gt; channel slider at 100, then you'll be seeing a representation of your image with no &lt;b style="color:#00FF00;"&gt;Green&lt;/b&gt; or &lt;b style="color:#0000FF;"&gt;Blue&lt;/b&gt; contribution (ie: you'll basically be seeing the Red channel for your image):&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-kRXq8gsSkq0/UKbCsqUfJOI/AAAAAAAADhI/sD-5E69QGtc/s1600/channel-mixer-red.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="464" width="326" src="http://2.bp.blogspot.com/-kRXq8gsSkq0/UKbCsqUfJOI/AAAAAAAADhI/sD-5E69QGtc/s640/channel-mixer-red.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Basically just the &lt;b style="color:#FF0000;"&gt;Red&lt;/b&gt; Channel&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
What this means is that with Green and Blue set to 0, it will look at the value of the &lt;b style="color:#FF0000;"&gt;Red&lt;/b&gt; in your pixel, and map it directly to a grayscale value.  If your pixel RGB values were: &lt;b style="color:#FF0000;"&gt;200&lt;/b&gt;, &lt;b style="color:#00FF00;"&gt;150&lt;/b&gt;, &lt;b style="color:#0000FF;"&gt;100&lt;/b&gt;, then the &lt;b&gt;Value&lt;/b&gt; for the pixel would become 200, 200, 200.&lt;br /&gt;
&lt;br /&gt;
The sliders represent a &lt;i&gt;&lt;b&gt;percent contribution to the final value&lt;/b&gt;&lt;/i&gt;.&lt;br /&gt;
&lt;br /&gt;
For instance, if you set the Red and Green channels to 50(%), you should see something like this:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-hOgZ09O5Kx4/UKbE3C7vzHI/AAAAAAAADhU/Tgx0gKBpDBY/s1600/channel-mixer-red50-green50.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="464" width="326" src="http://4.bp.blogspot.com/-hOgZ09O5Kx4/UKbE3C7vzHI/AAAAAAAADhU/Tgx0gKBpDBY/s640/channel-mixer-red50-green50.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Red at 50%, Green at 50%, Blue at 0%&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
In this case, Red and Green will contribute 50% of their values (and nothing from Blue) to the final pixel gray value.  Considering the same pixel from above: &lt;b style="color:#FF0000;"&gt;200&lt;/b&gt;, &lt;b style="color:#00FF00;"&gt;150&lt;/b&gt;, &lt;b style="color:#0000FF;"&gt;100&lt;/b&gt;, we would get:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="font-size:1.2em; text-align: center;"&gt;(&lt;b style="color:#FF0000;"&gt;200&lt;/b&gt; &amp;times; 0.50) + (&lt;b style="color:#00FF00;"&gt;150&lt;/b&gt; &amp;times 0.50) + (&lt;b style="color:#0000FF;"&gt;100&lt;/b&gt; &amp;times 0)&lt;br /&gt;
(&lt;span style="color:#FF0000;"&gt;100&lt;/span&gt;) + (&lt;span style="color:#00FF00;"&gt;75&lt;/span&gt;) + (&lt;span style="color:#0000FF;"&gt;0&lt;/span&gt;) = &lt;b style="font-size:1.2em;"&gt;175&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
So the final grayscale pixel value would be set to: &lt;b style="font-size:1.2em;"&gt;175, 175, 175&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;Preserve Luminosity&lt;/h2&gt;&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-c8fQ8umVvJ8/UKbJaaJIc3I/AAAAAAAADiI/ZixmTjaHovQ/s1600/Spinal_Tap_-_Up_to_Eleven%255B1%255D.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="216" width="400" src="http://2.bp.blogspot.com/-c8fQ8umVvJ8/UKbJaaJIc3I/AAAAAAAADiI/ZixmTjaHovQ/s400/Spinal_Tap_-_Up_to_Eleven%255B1%255D.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;i&gt;"These go up to 11."&lt;/i&gt; - &lt;a href="http://en.wikipedia.org/wiki/Up_to_eleven"&gt;Nigel Tufnel&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
The astute will notice that the sliders actually have a range from &lt;b&gt;-200&lt;/b&gt; to &lt;b&gt;200&lt;/b&gt;.  So you may be asking - what happens if two channels contribute more than what is possible to show?&lt;br /&gt;
&lt;br /&gt;
For instance, what if both the Red and Green channels were set to contribute 100%?&lt;br /&gt;
&lt;br /&gt;
&lt;div style="font-size:1.2em; text-align: center;"&gt;(&lt;b style="color:#FF0000;"&gt;200&lt;/b&gt; &amp;times; 1.00) + (&lt;b style="color:#00FF00;"&gt;150&lt;/b&gt; &amp;times 1.00) + (&lt;b style="color:#0000FF;"&gt;100&lt;/b&gt; &amp;times 0) = &lt;b style="font-size:1.2em;"&gt;350&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
Well, &lt;b&gt;Channel Mixer&lt;/b&gt; will allow us to set these values, but we can't very well set the grayscale pixel value to be 350.  So anything above 255 will simply end up being clipped to 255 (effectively throwing away any tones above 255 - bad!).&lt;br /&gt;
&lt;br /&gt;
This means that you have to be careful to make sure that each of the three channels contributions don't exceed 100 between all of them.  50% Red, 50% Green is ok - but 50% Red, 50% Green, &lt;i&gt;&lt;b&gt;AND&lt;/b&gt;&lt;/i&gt; 50% Blue (150%) will clip your data!&lt;br /&gt;
&lt;br /&gt;
This is where the &lt;b style="font-size:1.1em;"&gt;Preserve Luminosity&lt;/b&gt; option comes into play.  This option will scale your final values so the effective result will always add up to 100%.  So, the scale factor from above would be calculated as:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="font-size:1.2em; text-align: center;"&gt;&lt;sup&gt;1&lt;/sup&gt;&amp;frasl;&lt;sub&gt;(1.00 + 1.00 + 0)&lt;/sub&gt; = 0.5&lt;/div&gt;&lt;br /&gt;
So in our case above, the &lt;b style="font-size:1.2em;"&gt;350&lt;/b&gt; would be scaled in half (0.5), giving the actual final value as &lt;b style="font-size:1.2em;"&gt;175&lt;/b&gt;.  If &lt;b style="font-size:1.1em;"&gt;Preserve Luminosity&lt;/b&gt; is checked, all the values will be scaled by this amount. (No clipping = good).&lt;br /&gt;
&lt;br /&gt;
This is not to say that you need to always use &lt;b style="font-size:1.1em;"&gt;Preserve Luminosity&lt;/b&gt;, just stay aware of the possible effects if you don't.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;Speaking of Luminosity&lt;/h2&gt;&lt;br /&gt;
You'll notice that &lt;b&gt;Channel Mixer&lt;/b&gt; basically gives you control over each channels weightings, and in the previous post I showed the function used for desaturating according to &lt;b&gt;relative luminance&lt;/b&gt;.  If you wanted to replicate the same results that &lt;b&gt;Desaturate &amp;rarr; Luminosity&lt;/b&gt; produce, you can just set the RGB sliders to the same values from that function &lt;span style="font-size:1.2em;"&gt;(&lt;b style="color:#FF0000"&gt;21.3&lt;/b&gt;, &lt;b style="color:#00FF00"&gt;71.5&lt;/b&gt;, &lt;b style="color:#0000FF"&gt;7.2&lt;/b&gt;)&lt;/span&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-5mIUjGiQmRo/UKhYNYqWWZI/AAAAAAAADjg/VQPZiiJnTJQ/s1600/channel-mixer-lum.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="475" width="342" src="http://2.bp.blogspot.com/-5mIUjGiQmRo/UKhYNYqWWZI/AAAAAAAADjg/VQPZiiJnTJQ/s640/channel-mixer-lum.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Replicating the luminosity function.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
If you're just getting started with &lt;b&gt;Channel Mixer&lt;/b&gt;, this makes a pretty nice starting point for you to begin fiddling.&lt;br /&gt;
&lt;br /&gt;
&lt;h1&gt;Begin Fiddling&lt;/h1&gt;It's tough to find representative images to demonstrate using &lt;b&gt;Channel Mixer&lt;/b&gt;, but I managed to find a very pretty landscape by &lt;a href="http://www.flickr.com/people/cyndicalhounfineart/"&gt;Cyndi Calhoun&lt;/a&gt; on &lt;a href="http://www.flickr.com"&gt;Flickr&lt;/a&gt; called &lt;a href="http://www.flickr.com/photos/cyndicalhounfineart/7990432224"&gt;Garden of the Gods - Looking North&lt;/a&gt; (&lt;a href="http://creativecommons.org/licenses/by/2.0/"&gt;cc-by&lt;/a&gt;):&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-iztPHXO-ZWA/UKvzRNgGFwI/AAAAAAAADmY/W0PY_3a_yVk/s1600/cyndicalhounfineart-color.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="365" width="550" src="http://4.bp.blogspot.com/-iztPHXO-ZWA/UKvzRNgGFwI/AAAAAAAADmY/W0PY_3a_yVk/s640/cyndicalhounfineart-color.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;a href="http://www.flickr.com/photos/cyndicalhounfineart/7990432224"&gt;Garden of the Gods - Looking North&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
If possible, you'll want to keep in mind the primary RGB influences in different portions of your image as a means for approaching your adjustments.  For instance, this image (not coincidentally) happens to have strong Red features (the rocks), Blue features (the sky), and Green features (the trees).&lt;br /&gt;
&lt;br /&gt;
I am going to want to try to keep any of the individual channels from getting so bright you lose detail (blowouts), or from crushing shadows too much.  Remember, you want to try and keep as much tonal detail as possible!&lt;br /&gt;
&lt;br /&gt;
So I'll use the luminosity function as a starting point...&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-Kj-evm3wR2M/UKv1m2KKyiI/AAAAAAAADmo/GBPMHkYmSCg/s1600/cyndicalhounfineart-CM-luminosity.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="365" width="550" src="http://3.bp.blogspot.com/-Kj-evm3wR2M/UKv1m2KKyiI/AAAAAAAADmo/GBPMHkYmSCg/s640/cyndicalhounfineart-CM-luminosity.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Straight conversion using the luminosity function.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
It's not a bad start at all, but I feel like the prominence of the red rocks in the sunlight has been dulled quite a bit.  It's a central feature of the image, and should really draw the eye towards it.  So we need more pronounced reds to make the stone pop a little bit more.&lt;br /&gt;
&lt;br /&gt;
I'll turn on &lt;b&gt;Preserve Luminosity&lt;/b&gt;, and begin bumping the Red channel to taste.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-3AI-cCgBKhI/UKv2-uSUobI/AAAAAAAADm0/dcoCibmuKfo/s1600/cyndicalhounfineart-CM-red-66.1.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="365" width="550" src="http://4.bp.blogspot.com/-3AI-cCgBKhI/UKv2-uSUobI/AAAAAAAADm0/dcoCibmuKfo/s640/cyndicalhounfineart-CM-red-66.1.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Red channel bumped up to 66.1&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
This gives a little more prominence to the red stone, I think.&lt;br /&gt;
&lt;br /&gt;
The Green channel feels like it might be ok to me, but for comparison, try lowering it to about half of the Red channel value.  (Remember - &lt;b&gt;Preserve Luminosity&lt;/b&gt; is checked - so the final values will scale to give Red values twice the weight as Green now).&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-8axlWaZdtWU/UKv6IAJd24I/AAAAAAAADno/mQa0_SVqNbw/s1600/cyndicalhounfineart-CM-green-33.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="365" width="550" src="http://3.bp.blogspot.com/-8axlWaZdtWU/UKv6IAJd24I/AAAAAAAADno/mQa0_SVqNbw/s640/cyndicalhounfineart-CM-green-33.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Green channel value at ~half of Red.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
If you're wondering why the red rocks got brighter, consider the math.  Previously, Red and Green were very near each other in value (around 70), so both colors had approximately equal weight (There was more red than green in the rocks, obviously).  When Green got its influence cut in half, red scaled to take a much larger influence, and because there was more red than green, the final value will end up higher.&lt;br /&gt;
&lt;br /&gt;
So, if we look at the RGB values of the rock, we'll find that it's roughly like this (we're ignoring Blue at the moment because for this example it's staying constant):&lt;br /&gt;
&lt;div style="font-size:1.2em; text-align: center;"&gt;&lt;b style="color:#FF0000;"&gt;226&lt;/b&gt;, &lt;b style="color:#00FF00;"&gt;127&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
If both Red and Green have equal weighting, the final pixel value will be:&lt;br /&gt;
&lt;div style="font-size:1.2em; text-align: center;"&gt;(&lt;b style="color:#FF0000;"&gt;226&lt;/b&gt; &amp;times; 0.5) + (&lt;b style="color:#00FF00;"&gt;127&lt;/b&gt; &amp;times; 0.5) = &lt;b&gt;176.5&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
Now if Green is only half as strong as Red, the value will be:&lt;br /&gt;
&lt;div style="font-size:1.2em; text-align: center;"&gt;&lt;sup&gt;((&lt;b style="color:#FF0000;"&gt;226&lt;/b&gt; &amp;times; 0.5) + (&lt;b style="color:#00FF00;"&gt;127&lt;/b&gt; &amp;times; 0.25))&lt;/sup&gt; &amp;frasl; &lt;sub&gt;(0.5 + 0.25)&lt;/sub&gt; = &lt;b&gt;193&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
I had to divide the result by the influence amount to scale the way &lt;b&gt;Preserve Luminosity&lt;/b&gt; would.  You can see that the final pixel value will become brighter in this case.  This is why the red rocks get brighter when you decrease the Green channel.&lt;br /&gt;
&lt;br /&gt;
It should go without saying, but the Blue channel will have a lot of influence on the sky (and many areas of the image in shadow).  So if we wanted the sky to look a little more dramatic, we could remove the Blue channel influence by setting it to 0:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-uhP5KF3NkRM/UKwBGnx9iAI/AAAAAAAADoc/weZEupnGgdU/s1600/cyndicalhounfineart-CM-blue-0.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="365" width="550" src="http://2.bp.blogspot.com/-uhP5KF3NkRM/UKwBGnx9iAI/AAAAAAAADoc/weZEupnGgdU/s640/cyndicalhounfineart-CM-blue-0.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Same as before, but Blue channel set to 0&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
This will darken the sky up a bit (as well as some shadow areas).&lt;br /&gt;
&lt;br /&gt;
You'll need to pay attention to what these changes do to your image in closer views sometimes, though.  In our case, there is a higher amount of banding and noise in the smooth sky if values get pushed to extremes.  So try to approach this with a light hand if possible.&lt;br /&gt;
&lt;br /&gt;
The sliders also allow negative values.  This will seriously crush the channel results when applied (and will quickly lead to funky results if you're not careful).  For example, to push the Blue channel even darker in the final result, I've set the Blue channel to -20 here:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-GmHZJXuUdkk/UKwDYHmOS1I/AAAAAAAADoo/pfsm-bDmW9c/s1600/cyndicalhounfineart-CM-blue--20.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="365" width="550" src="http://1.bp.blogspot.com/-GmHZJXuUdkk/UKwDYHmOS1I/AAAAAAAADoo/pfsm-bDmW9c/s640/cyndicalhounfineart-CM-blue--20.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Red: 66.1, Green: 33, Blue: -20&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
The sky has become much darker, as have the shadow sides of the rocks.  There is an overall increase in contrast here as well, but at the expense of nasty noise and banding artifacts - especially in the sky.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="border: dashed 1px gray; background-color: #111; padding: 0.5em; font-size: 0.90em;"&gt;&lt;span style="font-size:1.35em; font-weight:bold;"&gt;Rules of Thumb&lt;/span&gt;&lt;br /&gt;
Generally, the Red channel is well suited for contrast (especially in the brighter tones).  The Green channel will hold most of the details, and the Blue channel contains grain and (usually) a lot of noise.&lt;br /&gt;
&lt;br /&gt;
In skin, the Red channel is very flattering to the final result, and you'll often get great results by emphasizing the Red channel in portraits.&lt;/div&gt;&lt;br /&gt;
&lt;h2&gt;On Skin&lt;/h2&gt;&lt;br /&gt;
The Red channel can be very flattering on skin, and is a great tool to keep in mind when producing portraits.  For instance, below is the color image of Whitney from the first part of this tutorial:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="https://picasaweb.google.com/lh/photo/vaeJLIQzYU3lfYxukqwdU88abQ7rEr6s-pKvTN7yKsA?feat=embedwebsite"&gt;&lt;img src="https://lh4.googleusercontent.com/-svJdyAqz1H0/UKFbh4bX-4I/AAAAAAAADXs/Klo2tFX_Oac/s640/whitney-color.png" height="550" width="550" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Whitney in color.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
The straight luminosity conversion is below. Mouseover the image to compare it to one where the Red channel is set equal to the Green channel (giving greater emphasis on Reds):&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center; display: none;"&gt;&lt;a href="http://3.bp.blogspot.com/-cQCyd8T70_8/UKwHxHBUFjI/AAAAAAAADpc/GXlHyggLvqw/s1600/whitney-bw-equal-RG.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="550" width="550" src="http://3.bp.blogspot.com/-cQCyd8T70_8/UKwHxHBUFjI/AAAAAAAADpc/GXlHyggLvqw/s640/whitney-bw-equal-RG.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="Img"&gt;&lt;a href="https://picasaweb.google.com/lh/photo/X-4fMjsoJ-gb9g5-gwKQkc8abQ7rEr6s-pKvTN7yKsA?feat=embedwebsite"&gt;&lt;img src="https://lh6.googleusercontent.com/-E24kbA2gzHo/UKFbljNin0I/AAAAAAAADYQ/LyQrlk1xhrk/s640/whitney-bw-luminosity.png" height="550" width="550" onmouseover="this.src='http://3.bp.blogspot.com/-cQCyd8T70_8/UKwHxHBUFjI/AAAAAAAADpc/GXlHyggLvqw/s640/whitney-bw-equal-RG.jpg'" onmouseout="this.src='https://lh6.googleusercontent.com/-E24kbA2gzHo/UKFbljNin0I/AAAAAAAADYQ/LyQrlk1xhrk/s640/whitney-bw-luminosity.png'" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Whitney in Luminosity (mouseover to see Red channel = Green channel).&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h1&gt;B&amp;W Film Simulation&lt;/h1&gt;Due to the popularity of the &lt;b&gt;Channel Mixer&lt;/b&gt; as a straightforward means of conversion with nice control over each of the RGB channel contributions, many people have used it as a basis for building profiles of what they felt was a close emulation to classic black and white films.&lt;br /&gt;
&lt;br /&gt;
I've borrowed the table from &lt;a href="http://www.prime-junta.net/pont/How_to/100_Curves_and_Films/_Curves_and_films.html#N104E4"&gt;Petteri Sulonen's site&lt;/a&gt; that shows some commonly used RGB &lt;b&gt;Channel Mixer&lt;/b&gt; values to emulate B&amp;W films.  These aren't exact, of course, but some of you may find them useful, so I wanted to include them here.&lt;br /&gt;
&lt;style&gt;td {background-color: black; padding: 2px;}&lt;/style&gt;&lt;br /&gt;
&lt;table style="background-color: #111111; border-spacing: 2px; text-align: left;"&gt;&lt;tbody&gt;
&lt;tr&gt; &lt;th&gt;Agfa 200X&lt;/th&gt;         &lt;td&gt;18,41,41&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;th&gt;Agfapan 25&lt;/th&gt;         &lt;td&gt;25,39,36&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;th&gt;Agfapan 100&lt;/th&gt;         &lt;td&gt;21,40,39&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;          &lt;th&gt;Agfapan 400&lt;/th&gt;         &lt;td&gt;20,41,39&lt;/td&gt;        &lt;/tr&gt;
&lt;tr&gt;          &lt;th&gt;Ilford Delta 100&lt;/th&gt;         &lt;td&gt;21,42,37&lt;/td&gt;        &lt;/tr&gt;
&lt;tr&gt;          &lt;th&gt;Ilford Delta 400&lt;/th&gt;         &lt;td&gt;22,42,36&lt;/td&gt;        &lt;/tr&gt;
&lt;tr&gt;          &lt;th&gt;Ilford Delta 400 Pro &amp;amp; 3200&lt;/th&gt;         &lt;td&gt;31,36,33&lt;/td&gt;        &lt;/tr&gt;
&lt;tr&gt;          &lt;th&gt;Ilford FP4&lt;/th&gt;         &lt;td&gt;28,41,31&lt;/td&gt;        &lt;/tr&gt;
&lt;tr&gt;          &lt;th&gt;Ilford HP5&lt;/th&gt;         &lt;td&gt;23,37,40&lt;/td&gt;        &lt;/tr&gt;
&lt;tr&gt;          &lt;th&gt;Ilford Pan F&lt;/th&gt;         &lt;td&gt;33,36,31&lt;/td&gt;        &lt;/tr&gt;
&lt;tr&gt;          &lt;th&gt;Ilford SFX&lt;/th&gt;         &lt;td&gt;36,31,33&lt;/td&gt;        &lt;/tr&gt;
&lt;tr&gt;          &lt;th&gt;Ilford XP2 Super&lt;/th&gt;         &lt;td&gt;21,42,37&lt;/td&gt;        &lt;/tr&gt;
&lt;tr&gt;          &lt;th&gt;Kodak Tmax 100&lt;/th&gt;         &lt;td&gt;24,37,39&lt;/td&gt;        &lt;/tr&gt;
&lt;tr&gt;          &lt;th&gt;Kodak Tmax 400&lt;/th&gt;         &lt;td&gt;27,36,37&lt;/td&gt;        &lt;/tr&gt;
&lt;tr&gt;          &lt;th&gt;Kodak Tri-X&lt;/th&gt;         &lt;td&gt;25,35,40&lt;/td&gt;        &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;h2&gt;Bonus!&lt;/h2&gt;I've written and added a Script-Fu to &lt;a href="http://registry.gimp.org"&gt;registry.gimp.org&lt;/a&gt; that will automatically create new layers for each type of film emulation in the table above, with the proper channel mixer settings.  You can also choose to create a "contact sheet" of the converted layers for comparison instead.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="border: dashed 1px gray; font-size:1.3em; padding: 0.5em;"&gt;&lt;a href="http://registry.gimp.org/node/27897"&gt;Download the B&amp;W Channel Mixer&lt;/a&gt; Script-Fu at the registry!&lt;/div&gt;&lt;br /&gt;
&lt;h1&gt;In Summary&lt;/h1&gt;There's a good reason that the &lt;b&gt;Channel Mixer&lt;/b&gt; is such a popular means for converting an image to grayscale.  It's flexible, and allows a great level of control over the contributions from each channel that makes up your final image.&lt;br /&gt;
&lt;br /&gt;
Unfortunately, the only way to preview what you are doing is in the tiny dialog window.  Even with zooming it can sometimes be frustrating to make fine adjustments to the channel contributions.&lt;br /&gt;
&lt;br /&gt;
I encourage you to give it a try on some of your own photos to see the effects that are produced by emphasizing some channels over others.  This will become important later as we look at using entire decomposed channels of data, and ways to blend and mix them to produce our final result.&lt;br /&gt;
&lt;br /&gt;
&lt;h1&gt;Stay Tuned&lt;/h1&gt;In a few days I'll be back again to have a look at a slightly more intensive way of approaching your grayscale conversions: Decomposition (RGB, LAB, etc).&lt;br /&gt;
&lt;br /&gt;
&lt;b style="font-size: 1.3em;"&gt;Part 3&lt;/b&gt; will show how we can decompose an image and use the different channel layers to build up to a grayscale image!  It's a slightly more intensive process, but the level of control is fantastic and beyond anything we've talked about so far.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: right; font-size: 2em;text-transform:uppercase;font-family: Yanone Kaffeesatz;font-weight:bold; display: ;"&gt;&lt;span style="float:left;"&gt;&lt;a href="http://blog.patdavid.net/2012/11/getting-around-in-gimp-black-and-white.html"&gt;← Part 1 (Desaturate)&lt;/a&gt;&lt;/span&gt;&lt;span style="float:right;"&gt;&lt;a href="http://blog.patdavid.net/2012/12/getting-around-in-gimp-black-and-white30.html"&gt;Part 3 (Decompose) →&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Patdavidnet/~4/YpA8GmFZA44" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.patdavid.net/feeds/413797306834666783/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.patdavid.net/2012/11/getting-around-in-gimp-black-and-white_20.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/413797306834666783?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/413797306834666783?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Patdavidnet/~3/YpA8GmFZA44/getting-around-in-gimp-black-and-white_20.html" title="Getting Around in GIMP - Black and White Conversion (Part 2)" /><author><name>Patrick David</name><uri>https://plus.google.com/105956747281909080618</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-zfWc9BQ-oGw/AAAAAAAAAAI/AAAAAAAAEpk/MQOkkKZagfM/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-41qjMlP20bc/UKa-I-2nP5I/AAAAAAAADf8/5vXv8wq_f60/s72-c/rgb-hsv-lightness.png" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://blog.patdavid.net/2012/11/getting-around-in-gimp-black-and-white_20.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUACRnozfyp7ImA9WhBTEEQ.&quot;"><id>tag:blogger.com,1999:blog-3707428309210287756.post-8168235242159018984</id><published>2012-11-14T11:10:00.000-06:00</published><updated>2013-02-05T14:56:07.487-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-02-05T14:56:07.487-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="GIMP tutorial" /><category scheme="http://www.blogger.com/atom/ns#" term="BW" /><category scheme="http://www.blogger.com/atom/ns#" term="photo editing" /><category scheme="http://www.blogger.com/atom/ns#" term="GIMP" /><category scheme="http://www.blogger.com/atom/ns#" term="photoshop" /><category scheme="http://www.blogger.com/atom/ns#" term="Getting Around in GIMP" /><title>Getting Around in GIMP - Black and White Conversion (Part 1)</title><content type="html">&lt;style&gt;h1 {font-family: Yanone Kaffeesatz; font-size: 2.5em;} .toggle-swap {color: #986500;cursor:pointer;}&lt;/style&gt;This is a long topic, so to keep you from wanting to put your eyes out with a spoon, I've tried to break things up a bit.  In this first part, I'll look at using the GIMP Desaturate command to reduce your images to grayscale and to hopefully shed some light on just how the options calculate exactly what level of gray each pixel should be.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="background-color: #141414; border: solid 1px #424242; padding: 10px;"&gt;The rest of my GIMP tutorials can be found here: &lt;br /&gt;
&lt;a style="font-size: 1.5em; font-weight: bold; " href="http://blog.patdavid.net/p/getting-around-in-gimp.html"&gt;Getting Around in GIMP&lt;/a&gt;&lt;br /&gt;
The rest of the tutorials in this series are here:&lt;br /&gt;
&lt;a style="font-size: 1.3em; font-weight: bold;" href="http://blog.patdavid.net/2012/11/getting-around-in-gimp-black-and-white_20.html"&gt;B&amp;W Conversion - Part 2 (Channel Mixer)&lt;/a&gt;&lt;br /&gt;
&lt;a style="font-size: 1.3em; font-weight: bold;" href="http://blog.patdavid.net/2012/12/getting-around-in-gimp-black-and-white30.html"&gt;B&amp;W Conversion - Part 3 (Decompose)&lt;/a&gt;&lt;br /&gt;
&lt;a style="font-size: 1.3em; font-weight: bold;" href="http://feedproxy.google.com/~r/Patdavidnet/~3/IhEH40122jI/getting-around-in-gimp-black-and-white40.html"&gt;B&amp;W Conversion - Part 4 (Pseudogrey/c2g/Layers)&lt;/a&gt;&lt;br /&gt;
&lt;a  style="font-size: 1.3em; font-weight: bold;" href="http://blog.patdavid.net/2013/02/getting-around-in-gimp-black-and-white50.html"&gt;B&amp;W Conversion - Part 5 (Putting it All Together)&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h1&gt;What We're Trying to Achieve&lt;/h1&gt;B&amp;W photography deserves a much longer look than I can afford to bore you with here.  However, there are a few things I would like to focus on in regards to preparing your images for B&amp;W.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-tTnj2ELdHSM/UKLIXA41skI/AAAAAAAADaw/aAqUIgVKLj8/s1600/AnselAdamstrees%255B1%255D.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="374" width="550" src="http://2.bp.blogspot.com/-tTnj2ELdHSM/UKLIXA41skI/AAAAAAAADaw/aAqUIgVKLj8/s640/AnselAdamstrees%255B1%255D.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Aspens (no title), &lt;a href="http://www.anseladams.com/"&gt;Ansel Adams&lt;/a&gt; (&lt;span style="font-size:0.8em;"&gt;© The Ansel Adams Publishing Rights Trust&lt;/span&gt;)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
What you want to keep in mind is that by removing the color information you have effectively left yourself with only tonal data (and composition) to convey your intentions.&lt;br /&gt;
&lt;br /&gt;
This can be both liberating, and confining.&lt;br /&gt;
&lt;br /&gt;
By liberating yourself of color data, you can focus much more clearly on the subjects and composition with whats left. (Indeed, this is often felt to be one of the primary reasons street photography is normally associated with B&amp;W images - with no colors to distract you, the focus is on the subjects and composition even more).&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-zsW7nufLVLs/UJ1HPOg0vmI/AAAAAAAADP0/Y3wVdBgY2Uw/s1600/9845_98f0%255B1%255D.jpeg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="697" width="550" src="https://lh6.googleusercontent.com/-zsW7nufLVLs/UJ1HPOg0vmI/AAAAAAAADP0/Y3wVdBgY2Uw/s800/9845_98f0%255B1%255D.jpeg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap" style="width: 550px;"&gt;Without color, the form and tones are all that's left. (&lt;a href="http://www.edward-weston.com/edward_weston_natural_1.htm"&gt;Edward Weston, Pepper #30&lt;/a&gt;)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h2&gt;Tonality&lt;/h2&gt;What I tend to refer to when using this term is the presence and relationships between different values of gray in the image.  This can be subtle, with smooth, even differences among values, or much more pronounced.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;Contrast&lt;/h2&gt;Contrast is the relative different in brightness between parts of an image.  High contrast will have a much sharper differentiation between lighter and darker portions of an image, while low contrast will show less differences. Often a straight conversion to B&amp;W can result in gray values that are all very similar, yielding a visually "flat" image.&lt;br /&gt;
&lt;br /&gt;
Globally, it may refer to the overall distribution of lights and darks.  Locally the same definition applies, but applied across a smaller section of the image.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;Dynamic Range&lt;/h2&gt;Dynamic range is just the overall range of values being captured in your image.  It represents the maximum dark and light that is captured for a given exposure.  (Extending this dynamic range in an image is the topic for a later tutorial).&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;The Approach&lt;/h2&gt;The approach I will take here follows similar approaches I had taken in film days.  I'll attempt to use different methods of grayscale conversion (and blending them) to get to a working image that is as full of tonal detail overall as possible.  (Petteri Sulonen refers to this as his "&lt;a href="http://www.prime-junta.net/pont/How_to/n_Digital_BW/a_Digital_Black_and_White.html"&gt;digital negative&lt;/a&gt;") - if you want a great look at a digital B&amp;W workflow, head over and &lt;a href="http://www.prime-junta.net/pont/How_to/n_Digital_BW/a_Digital_Black_and_White.html"&gt;read his article&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Then with the image containing as much tonal detail as possible, I will approach it with adjustments of various types to produce a final result that pleases my eye.&lt;br /&gt;
&lt;br /&gt;
Before we can head down that road, we have to step back and consider the tools we are using.  So...&lt;br /&gt;
&lt;br /&gt;
Let's have a look at how an image gets displayed on your monitor!&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;h1&gt;Your Pixels and You&lt;/h1&gt;We are working in an &lt;span style="color:#FF0000;"&gt;R&lt;/span&gt;&lt;span style="color:#00FF00;"&gt;G&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;B&lt;/span&gt; world when we stare at our monitors.  Every single pixel is composed of 3 sub pixels of Red, Green, and Blue.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-PQgiDUW-cro/UJrrXrq9HWI/AAAAAAAADPE/j_3YszlVeHU/s1600/300px-TN_display_closeup_300X%255B1%255D.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="240" width="300" src="http://4.bp.blogspot.com/-PQgiDUW-cro/UJrrXrq9HWI/AAAAAAAADPE/j_3YszlVeHU/s400/300px-TN_display_closeup_300X%255B1%255D.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;300X magnification of an LCD panel. (Image from &lt;a href="http://en.wikipedia.org/wiki/File:TN_display_closeup_300X.jpg"&gt;wikipedia&lt;/a&gt;) &lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Now, variations in the brightness of each of the sub-pixels will "mix" to produce the colors we finally see.  The scales available to us (in an 8-bit display), are levels from 0-255 for each color (2&lt;sup&gt;8&lt;/sup&gt; = 256).  So, if all the sub-pixel values are 0, you get black.  If they are all 255, you'll see white.  Any other combination will produce some variation on a color. &lt;br /&gt;
&lt;br /&gt;
&lt;div style="background-color: RGB(70,203,74); text-align: center; color: black;"&gt;&lt;span style=" font-weight: bold; font-size:1.25em;"&gt;70, 203, 74&lt;/span&gt; for instance&lt;/div&gt;&lt;div style="background-color: #cb46c6; text-align: center; color: black;"&gt;or &lt;span style=" font-weight: bold; font-size:1.25em;"&gt;203, 70, 198&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style="border: dashed 1px gray; background-color: #111; padding: 0.5em; font-size: 0.90em;"&gt;&lt;span style="font-size:1.35em; font-weight:bold;"&gt;But what about 16-bit images?&lt;/span&gt;&lt;br /&gt;
Well - the data is still in the image file to correctly describe the colors at 16bit/channel, but most likely what you'll be seeing on your monitor is an interpolation of the values to an 8-bit/channel colorspace.  You should &lt;b&gt;&lt;i&gt;always &lt;/i&gt;&lt;/b&gt;work in the highest bit depth color that you can, and leave any conversions to 8-bit for when you are saving your work to be viewed on a monitor only.&lt;/div&gt;&lt;br /&gt;
The thing to take away from this is to realize that when all three color channels are the same value, you'll get a gray color.  So middle gray of 127, 127, 127 would look like this:&lt;br /&gt;
&lt;br /&gt;
&lt;div style='background-color: RGB(127,127,127); font-weight: bold; font-size:1.25em; color: black; text-align: center;'&gt;127, 127, 127&lt;/div&gt;&lt;div style='background-color: RGB(225,225,225); text-align: center; color: black;'&gt;While this is a little brighter: &lt;span style='font-weight: bold; font-size:1.25em; color: black; '&gt;225, 225, 225&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Very quickly you should realize that a true monochromatic grayscale image can show you up to 256 discrete shades of gray  (And for 16-bit, 2&lt;sup&gt;16&lt;/sup&gt; will yield 65,536 different shades) going from 0 (pure black) to 255 (pure white).  It is this limitation for purely gray 8-bit images that introduces artifacts in some images over smooth gradations (&lt;a href="http://en.wikipedia.org/wiki/Posterization"&gt;posterization&lt;/a&gt; or banding) - and is a good reason to keep your bit depths as high as possible.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: 1.6em; vertical-align: baseline"&gt;In summary&lt;/span&gt;, realize that for a purely grayscale image, on an 8-bit monitor, you'll have 256 (visible) shades of gray to work with.  (I say "visible" because if you're working in higher bit depths, the file will actually have many, many more shades of gray, but you'll still only be seeing 256 shades on your monitor).&lt;br /&gt;
&lt;br /&gt;
&lt;h1&gt;Getting to Gray&lt;/h1&gt;There are many different paths to get to a grayscale image, and almost none of them are equal.  They will all produce an image based on their different methods, and it will be up to you to decide which ones (or portions of) to keep and build on.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href='http://www.flickr.com/photos/patdavid/3871604021/' title='12th Annual Dauphin St. Beer Fest - Conversation in Hayleys by avhell, on Flickr, via Patr' alt='12th Annual Dauphin St. Beer Fest - Conversation in Hayleys' height='336' width='550'&gt;&lt;img src='http://farm3.staticflickr.com/2586/3871604021_b2ff593f89_z.jpg' alt='12th Annual Dauphin St. Beer Fest - Conversation in Hayleys' height='336' width='550' /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;A combination of luminosity desaturation and GEGL Color2Grey (C2G).&lt;br /&gt;
&lt;a href="http://www.flickr.com/photos/patdavid/3871604021/"&gt;12th Annual Dauphin St. Beer Fest - Conversation in Hayleys&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
For this tutorial I'm going to try to cover as many different methods as possible.  This means we'll be having a look at:&lt;br /&gt;
&lt;ul style="list-style-type: square; font-size: 1.3em;"&gt;&lt;li&gt;Desaturate Command (Lightness, Luminosity, Average)&lt;/li&gt;
&lt;li&gt;Channel Mixer&lt;/li&gt;
&lt;li&gt;Decompose (RGB, LAB)&lt;/li&gt;
&lt;li&gt;Pseudogrey&lt;/li&gt;
&lt;li&gt;Layer Blending Modes&lt;/li&gt;
&lt;li&gt;Combining of these methods&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
One of these methods may work fine for you.  Or, if you're at all like me, it will most likely be a combination of one or more of these methods, blended through a combination of masking and opacity adjustments.&lt;br /&gt;
&lt;br /&gt;
So in the first part of this tutorial we'll have a look at possibly the simplest and most straightforward method of converting your images to grayscale: &lt;b&gt;Desaturate&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;h1&gt;GIMP Desaturate&lt;/h1&gt;Perhaps the easiest and most straightforward path to a grayscale image is the Desaturate command.  The command can be invoked from the Colors menu:&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align:center;font-weight:bold;font-size:1.5em;"&gt;Colors &amp;rarr; Desaturate&lt;/div&gt;&lt;br /&gt;
There are three options available from this menu:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-JAT69tusEiM/UJ7ABmWXW5I/AAAAAAAADRM/mjv3qxng2kw/s1600/desaturate-dialog-opt.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="230" width="372" src="http://2.bp.blogspot.com/-JAT69tusEiM/UJ7ABmWXW5I/AAAAAAAADRM/mjv3qxng2kw/s400/desaturate-dialog-opt.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Each of these options will generate a grayscale image for you, but the difference lies in the &lt;b style="font-size:1.2em; "&gt;&lt;i&gt;way&lt;/i&gt;&lt;/b&gt; they interperet your image colors into values of gray.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-JV4y6QgU6rQ/UKEiEcxrELI/AAAAAAAADUg/o4gMtgtSvPE/s1600/rgb-base.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="256" width="550" src="http://4.bp.blogspot.com/-JV4y6QgU6rQ/UKEiEcxrELI/AAAAAAAADUg/o4gMtgtSvPE/s640/rgb-base.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Base RGB gradient of pure colors.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-tsgjqYj8oWg/UKO8wkneFxI/AAAAAAAADbk/KwunX5vv3X0/s1600/rgb-mix-base.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="400" width="400" src="http://2.bp.blogspot.com/-tsgjqYj8oWg/UKO8wkneFxI/AAAAAAAADbk/KwunX5vv3X0/s400/rgb-mix-base.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Base RGB (additive color) mix.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h2&gt;Lightness&lt;/h2&gt;Lightness will add the largest value of R, G, or B, and the smallest value, and divide the result by 2.&lt;br /&gt;
&lt;div style="text-align:center; font-size:1.2em;"&gt;&lt;sup&gt;1&lt;/sup&gt;&amp;frasl;&lt;sub&gt;2&lt;/sub&gt; &amp;times; ( &lt;span style="font-size:.8em;"&gt;MAX(&lt;span style="color:#FF0000;"&gt;R&lt;/span&gt;,&lt;span style="color:#00FF00;"&gt;G&lt;/span&gt;,&lt;span style="color:#0000FF;"&gt;B&lt;/span&gt;)&lt;/span&gt; + &lt;span style="font-size:.8em;"&gt;MIN(&lt;span style="color:#FF0000"&gt;R&lt;/span&gt;,&lt;span style="color:#00FF00;"&gt;G&lt;/span&gt;,&lt;span style="color:#0000FF;"&gt;B&lt;/span&gt;)&lt;/span&gt; )&lt;/div&gt;&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-THNFcBILbrc/UKEtABJTtyI/AAAAAAAADVQ/dNKBcTVIM9U/s1600/rgb-lightness.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="256" width="550" src="http://3.bp.blogspot.com/-THNFcBILbrc/UKEtABJTtyI/AAAAAAAADVQ/dNKBcTVIM9U/s640/rgb-lightness.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Straight conversion yields similar values, regardless of color.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-miCncDEXWEk/UKO9qBM4zuI/AAAAAAAADbw/-lMlkk4bi-4/s1600/rgb-mix-lightness.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="400" width="400" src="http://2.bp.blogspot.com/-miCncDEXWEk/UKO9qBM4zuI/AAAAAAAADbw/-lMlkk4bi-4/s400/rgb-mix-lightness.png" onmouseover="this.src='http://2.bp.blogspot.com/-tsgjqYj8oWg/UKO8wkneFxI/AAAAAAAADbk/KwunX5vv3X0/s400/rgb-mix-base.png'" onmouseout="this.src='http://2.bp.blogspot.com/-miCncDEXWEk/UKO9qBM4zuI/AAAAAAAADbw/-lMlkk4bi-4/s400/rgb-mix-lightness.png'" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;(Mouseover for color)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
This means that (usually) one channel is actually ignored in the final result.  The result will be a straight value conversion regardless of the color in consideration.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;Average&lt;/h2&gt;Average will use the numerical average of the values of each pixel.  (Again, regardless of the color in consideration).&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align:center; font-size:1.2em;"&gt;&lt;sup&gt;1&lt;/sup&gt;&amp;frasl;&lt;sub&gt;3&lt;/sub&gt; &amp;times; ( &lt;span style="font-size:.8em;color:#FF0000;"&gt;R&lt;/span&gt; + &lt;span style="font-size:.8em;color:#00FF00;"&gt;G&lt;/span&gt; + &lt;span style="font-size:.8em;color:#0000FF;"&gt;B&lt;/span&gt; )&lt;/div&gt;&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-5hZ5gs7CGH8/UKEtsES75OI/AAAAAAAADVc/--1nQffaI5o/s1600/rgb-average.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="256" width="550" src="http://3.bp.blogspot.com/-5hZ5gs7CGH8/UKEtsES75OI/AAAAAAAADVc/--1nQffaI5o/s640/rgb-average.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Averaging, the values will tend darker overall.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-oMH1ZIDmIAM/UKO-To4vwgI/AAAAAAAADb8/iTbwztHVIAM/s1600/rgb-mix-average.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="400" width="400" src="http://3.bp.blogspot.com/-oMH1ZIDmIAM/UKO-To4vwgI/AAAAAAAADb8/iTbwztHVIAM/s400/rgb-mix-average.png"  onmouseover="this.src='http://2.bp.blogspot.com/-tsgjqYj8oWg/UKO8wkneFxI/AAAAAAAADbk/KwunX5vv3X0/s400/rgb-mix-base.png'" onmouseout="this.src='http://3.bp.blogspot.com/-oMH1ZIDmIAM/UKO-To4vwgI/AAAAAAAADb8/iTbwztHVIAM/s400/rgb-mix-average.png'" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;(Mouseover for color)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h2&gt;Luminosity&lt;/h2&gt;Luminosity is the most interesting of the straight desaturating methods.  The reason lies in the way that our eyes perceive brightness in colors.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Lightness&lt;/b&gt; and &lt;b&gt;Average&lt;/b&gt; both evaluate the final value of gray as a purely mathematical function, without regard to the actual colors being used.  &lt;b&gt;Luminosity&lt;/b&gt;, on the other hand, utilizes the fact that our eyes will perceive green as lighter than red, and both as lighter than blues (&lt;a href="http://en.wikipedia.org/wiki/Luminance_(relative)"&gt;relative luminance&lt;/a&gt;).  This is also why your camera sensor (usually) has twice as many green detectors as red and blue.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align:center; font-size:1.2em;"&gt;(&lt;span style="font-size:0.9em; color:#FF0000;"&gt;0.2126 &amp;times; R&lt;/span&gt;) &lt;span style="font-size:1.3em;"&gt;+&lt;/span&gt; (&lt;span style="font-size:0.9em; color:#00FF00;"&gt;0.7152 &amp;times; G&lt;/span&gt;) &lt;span style="font-size:1.3em;"&gt;+&lt;/span&gt; (&lt;span style="font-size:0.9em;color:#0000FF;"&gt;0.0722 &amp;times; B&lt;/span&gt;)&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-RX_pjWojka0/UKEuMEkV3XI/AAAAAAAADVo/WihInqfCczU/s1600/rgb-luminosity.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="256" width="550" src="http://1.bp.blogspot.com/-RX_pjWojka0/UKEuMEkV3XI/AAAAAAAADVo/WihInqfCczU/s640/rgb-luminosity.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;This is closer to how our eyes will actually perceive brightness of the colors.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-MUJSQxbGciQ/UKO-l9wJXPI/AAAAAAAADcI/2o8dUUORAi0/s1600/rgb-mix-luminosity.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="400" width="400" src="http://2.bp.blogspot.com/-MUJSQxbGciQ/UKO-l9wJXPI/AAAAAAAADcI/2o8dUUORAi0/s400/rgb-mix-luminosity.png"  onmouseover="this.src='http://2.bp.blogspot.com/-tsgjqYj8oWg/UKO8wkneFxI/AAAAAAAADbk/KwunX5vv3X0/s400/rgb-mix-base.png'" onmouseout="this.src='http://2.bp.blogspot.com/-MUJSQxbGciQ/UKO-l9wJXPI/AAAAAAAADcI/2o8dUUORAi0/s400/rgb-mix-luminosity.png'"  /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Notice the overwhelming contribution from green. (Mouseover for color)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
I am not saying that any one of these is necessarily better for your conversion efforts.  It depends on the desired results.  However, if you are in doubt about which one to use &amp;#8211; this is the best of the three options (to &lt;a href="http://en.wikipedia.org/wiki/Luminosity_function"&gt;closest emulate&lt;/a&gt; what your eye will actually see).&lt;br /&gt;
&lt;br /&gt;
&lt;h1&gt;A Couple of Examples&lt;/h1&gt;&lt;br /&gt;
The image below, &lt;a href="http://www.flickr.com/photos/patdavid/3808678255"&gt;Joseph N. Langan Park&lt;/a&gt;, is an interesting example to see just how much green influences the conversion result in luminosity.  Hover over the different conversion types in the caption to see them, and pay careful attention to what &lt;b&gt;Luminosity&lt;/b&gt; does with the green bushes along the waters edge.&lt;br /&gt;
&lt;img style="display:none;" src="http://1.bp.blogspot.com/-CxmSpqQhaTs/UKFHg5V24YI/AAAAAAAADWY/ygfv5C60Pq4/s640/langan-color.png" /&gt;&lt;img style="display:none;" src="http://2.bp.blogspot.com/-MaKUC7QHg04/UKFHiDI-jZI/AAAAAAAADWk/8cb6EHkOEdE/s640/langan-bw-lightness.png" /&gt;&lt;img style="display:none;" src="http://3.bp.blogspot.com/-jsHsfNRHZEw/UKFHi7wICqI/AAAAAAAADWw/8_DU5vFAhEI/s640/langan-bw-average.png" /&gt;&lt;img style="display:none;" src="http://1.bp.blogspot.com/-aZcwSFQOF4Q/UKFHjiRbgjI/AAAAAAAADW8/nLXEiUaJ0ZI/s640/langan-bw-luminosity.png" /&gt;&lt;br /&gt;
&lt;div class="Img"&gt;&lt;img id="langan" border="0" height="355" width="550"  src="http://1.bp.blogspot.com/-CxmSpqQhaTs/UKFHg5V24YI/AAAAAAAADWY/ygfv5C60Pq4/s640/langan-color.png" /&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Mouseover type to see: &lt;span class="toggle-swap" onmouseover="document.getElementById('langan').src='http://1.bp.blogspot.com/-CxmSpqQhaTs/UKFHg5V24YI/AAAAAAAADWY/ygfv5C60Pq4/s640/langan-color.png'"&gt;Original&lt;/span&gt; - &lt;span class="toggle-swap" onmouseover="document.getElementById('langan').src='http://2.bp.blogspot.com/-MaKUC7QHg04/UKFHiDI-jZI/AAAAAAAADWk/8cb6EHkOEdE/s640/langan-bw-lightness.png'"&gt;Lightness&lt;/span&gt; - &lt;span class="toggle-swap" onmouseover="document.getElementById('langan').src='http://3.bp.blogspot.com/-jsHsfNRHZEw/UKFHi7wICqI/AAAAAAAADWw/8_DU5vFAhEI/s640/langan-bw-average.png'"&gt;Average&lt;/span&gt; - &lt;span class="toggle-swap" onmouseover="document.getElementById('langan').src='http://1.bp.blogspot.com/-aZcwSFQOF4Q/UKFHjiRbgjI/AAAAAAAADW8/nLXEiUaJ0ZI/s640/langan-bw-luminosity.png'"&gt;Luminosity&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
This shot of &lt;a href="http://www.flickr.com/photos/patdavid/6231554301/"&gt;Whitney &lt;/a&gt;shows the effect on skin tones, as well as the change in her shirt color due to the heavy reds present.  In just a &lt;b&gt;Lightness&lt;/b&gt; conversion, the red shirt becomes relatively flat compared to her skin tones, but becomes darker and more pronounced using &lt;b&gt;Luminosity&lt;/b&gt;.  Her lips get a bit of a boost in tone in the &lt;b&gt;Luminosity&lt;/b&gt; conversion as well.&lt;br /&gt;
&lt;img style="display:none;" src="http://2.bp.blogspot.com/-svJdyAqz1H0/UKFbh4bX-4I/AAAAAAAADXs/Klo2tFX_Oac/s640/whitney-color.png" /&gt;&lt;img style="display:none;" src="http://2.bp.blogspot.com/-9pfGFL2QaU8/UKFbjWxt2oI/AAAAAAAADX4/Xlelk3xFoJo/s640/whitney-bw-lightness.png" /&gt;&lt;img style="display:none;" src="http://4.bp.blogspot.com/-YmiMTFnMi4A/UKFbkX_TVfI/AAAAAAAADYE/VgPbDImx2WQ/s640/whitney-bw-average.png" /&gt;&lt;img style="display:none;" src="http://4.bp.blogspot.com/-E24kbA2gzHo/UKFbljNin0I/AAAAAAAADYQ/LyQrlk1xhrk/s640/whitney-bw-luminosity.png" /&gt;&lt;br /&gt;
&lt;div class="Img"&gt;&lt;img id="whitney" border="0" height="550" width="550"  src="http://2.bp.blogspot.com/-svJdyAqz1H0/UKFbh4bX-4I/AAAAAAAADXs/Klo2tFX_Oac/s640/whitney-color.png" /&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Mouseover type to see: &lt;span class="toggle-swap" onmouseover="document.getElementById('whitney').src='http://2.bp.blogspot.com/-svJdyAqz1H0/UKFbh4bX-4I/AAAAAAAADXs/Klo2tFX_Oac/s640/whitney-color.png'"&gt;Original&lt;/span&gt; - &lt;span class="toggle-swap" onmouseover="document.getElementById('whitney').src='http://2.bp.blogspot.com/-9pfGFL2QaU8/UKFbjWxt2oI/AAAAAAAADX4/Xlelk3xFoJo/s640/whitney-bw-lightness.png'"&gt;Lightness&lt;/span&gt; - &lt;span class="toggle-swap" onmouseover="document.getElementById('whitney').src='http://4.bp.blogspot.com/-YmiMTFnMi4A/UKFbkX_TVfI/AAAAAAAADYE/VgPbDImx2WQ/s640/whitney-bw-average.png'"&gt;Average&lt;/span&gt; - &lt;span class="toggle-swap" onmouseover="document.getElementById('whitney').src='http://4.bp.blogspot.com/-E24kbA2gzHo/UKFbljNin0I/AAAAAAAADYQ/LyQrlk1xhrk/s640/whitney-bw-luminosity.png'"&gt;Luminosity&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h1&gt;Summary&lt;/h1&gt;There is no single right way to approach a B&amp;W conversion overall, but hopefully this will give you some insights into how the GIMP Desaturate commands will view the data in your image.&lt;br /&gt;
&lt;br /&gt;
Remember, the goal is to use these tools to help you obtain an image that has the highest tonal density possible with your source.  This image will then be the base for further adjustments of contrast and levels to achieve your final vision.  You may find that different portions of your image respond better to different conversion techniques (and that's fine - I'll cover that in the last part of this tutorial when we begin mixing these results together).&lt;br /&gt;
&lt;br /&gt;
&lt;h1&gt;Stay Tuned&lt;/h1&gt;In a few days I'll be back for &lt;b style="font-size:1.3em;"&gt;Part 2&lt;/b&gt; to tackle another method for generating grayscale images - the &lt;b&gt;Channel Mixer&lt;/b&gt;.  It's one of the more popular methods I have seen used by others that offers a lot of power and flexibility in the process.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: right; font-size: 2em;text-transform:uppercase;font-family: Yanone Kaffeesatz;font-weight:bold;"&gt;&lt;a href="http://blog.patdavid.net/2012/11/getting-around-in-gimp-black-and-white_20.html"&gt;On to Part 2 (Channel Mixer) &amp;rarr;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Patdavidnet/~4/rPvQg48A3zk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.patdavid.net/feeds/8168235242159018984/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.patdavid.net/2012/11/getting-around-in-gimp-black-and-white.html#comment-form" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/8168235242159018984?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/8168235242159018984?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Patdavidnet/~3/rPvQg48A3zk/getting-around-in-gimp-black-and-white.html" title="Getting Around in GIMP - Black and White Conversion (Part 1)" /><author><name>Patrick David</name><uri>https://plus.google.com/105956747281909080618</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-zfWc9BQ-oGw/AAAAAAAAAAI/AAAAAAAAEpk/MQOkkKZagfM/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-tTnj2ELdHSM/UKLIXA41skI/AAAAAAAADaw/aAqUIgVKLj8/s72-c/AnselAdamstrees%255B1%255D.jpg" height="72" width="72" /><thr:total>3</thr:total><feedburner:origLink>http://blog.patdavid.net/2012/11/getting-around-in-gimp-black-and-white.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkYGQX4-eyp7ImA9WhNSF0w.&quot;"><id>tag:blogger.com,1999:blog-3707428309210287756.post-8714095098269346426</id><published>2012-10-31T14:50:00.000-05:00</published><updated>2012-10-31T15:08:40.053-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-10-31T15:08:40.053-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="photography" /><category scheme="http://www.blogger.com/atom/ns#" term="postprocessing" /><category scheme="http://www.blogger.com/atom/ns#" term="GIMP" /><category scheme="http://www.blogger.com/atom/ns#" term="photoshop" /><category scheme="http://www.blogger.com/atom/ns#" term="Getting Around in GIMP" /><title>GIMP Editing Challenge Results</title><content type="html">At the beginning of this month I &lt;a href="http://blog.patdavid.net/2012/10/gimp-editing-challenge.html"&gt;posted a RAW image of a house that I asked people to process in GIMP&lt;/a&gt; to turn it into a black and white image, and to describe their workflows in doing so.&lt;br /&gt;
&lt;br /&gt;
My hope was to be able to expose some new and interesting ways to approach black and white processing in GIMP, and to give everyone a single point of reference to compare the results to.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href='http://www.flickr.com/photos/patdavid/8047385501/' title='patdavid.net - House A (JPG) by avhell, on Flickr, via Patr' alt='patdavid.net - House A (JPG)' width='550'&gt;&lt;img src='http://farm9.staticflickr.com/8455/8047385501_434df2294d_c.jpg' alt='patdavid.net - House A (JPG)'/&gt;&lt;/a&gt; &lt;span class="ImgCap"&gt;The challenge base image&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
I had originally envisioned it as a sort of contest where everyone could vote on their favorites at the end, but it became cumbersome to maintain entries across &lt;a href="http://www.flickr.com/groups/gimpusers/discuss/72157631670149577/"&gt;Flickr&lt;/a&gt; and &lt;a href="http://gimpchat.com/viewtopic.php?f=4&amp;t=5414"&gt;gimpchat.com&lt;/a&gt;.  So instead I've left the posts as they are to hopefully help others to get a look into some cool ways to approach B&amp;W conversions.&lt;br /&gt;
&lt;br /&gt;
I was thinking that this might be a good image to test against because there is bright, just about blown, sunlight on the side of the house, while there are also very dark shadows in some of the windows and bushes.  Hopefully a nicely challenging range of luminance and detail to work with!&lt;br /&gt;
&lt;br /&gt;
There were some great responses from everyone who took a stab at it (pun intended - it &lt;b&gt;&lt;i&gt;is&lt;/i&gt;&lt;/b&gt; Halloween here!).  I just wanted to take a moment to highlight a few of the images/processes that I liked personally...&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt; &lt;br /&gt;
&lt;h1 style="font-family: Yanone Kaffeesatz;"&gt;Amelia Bellamy-Royds (&lt;a href="http://www.flickr.com/photos/abellamyroyds/"&gt;AmeliaBr&lt;/a&gt; on Flickr)&lt;/h1&gt;&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href='http://www.flickr.com/photos/abellamyroyds/8063341180/' title='House A - BW conversion of photo by Pat David by AmeliaBR, on Flickr, via Patr' alt='House A - BW conversion of photo by Pat David' width='550'&gt;&lt;img src='http://farm9.staticflickr.com/8457/8063341180_66abd62bc6_c.jpg' alt='House A - BW conversion of photo by Pat David'/&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Amelia did an amazing job, and was much more in line with what I personally was striving for - that is a well processed B&amp;W image with good contrast overall.  The shadows didn't fall into inky blackness, and the highs were not overexposed (beyond what was already blown in the source image).&lt;br /&gt;
&lt;br /&gt;
She describes her methodology and workflow &lt;a href="http://www.flickr.com/groups/gimpusers/discuss/72157631670149577/72157631713296124/"&gt;in this comment on the Flickr page&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Basically, she either applied a pure black (or white) layer under the color original, then set the blending mode of the original layer to "Value", or she desaturated the original, laying it over the original color layer - and then set the blend mode of the desaturated layer to "Saturation".  In both cases she was extracting the Value of the pixel from HSV mode.&lt;br /&gt;
&lt;br /&gt;
This is nice because it then allows her to adjust the levels/curves of the original color layer to affect the final monochrome result.  This means she could then independently modify the Red, Green, or Blue curves to adjust their contribution to the final Value result.  A fantastic and intuitive way of adjusting the results with instant feedback on the canvas!&lt;br /&gt;
&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h1 style="font-family: Yanone Kaffeesatz;"&gt;Sebastian (&lt;a href="http://www.flickr.com/photos/absolute_rookie/"&gt;absolute_rookie&lt;/a&gt; on Flickr)&lt;/h1&gt;&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href='http://www.flickr.com/photos/absolute_rookie/8051530246/' title='new - GIMP Challenge B&amp;W by absolute_rookie, on Flickr, via Patr' alt='new - GIMP Challenge B&amp;W' width='550'&gt;&lt;img src='http://farm9.staticflickr.com/8309/8051530246_843aea867b_c.jpg' alt='new - GIMP Challenge B&amp;W'/&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Sebastian did things a little differently, and I love the result.  There's a lovely feeling of softness in his, and the whole thing felt quite dreamy and is very pleasing to look at.  He also &lt;a href="http://www.flickr.com/groups/gimpusers/discuss/72157631670149577/72157631685295120/"&gt;details his process in the Flickr thread&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
In summary, he opted to expose the RAW image three times (proper, under, over), and to merge the results back together using &lt;a href="http://qtpfsgui.sourceforge.net/"&gt;Luminance HDR&lt;/a&gt; (no word on which tonemapping operator he decided to use - Mantiuk maybe?).  He then brought the results into GIMP and desaturated there (trial and error).&lt;br /&gt;
&lt;br /&gt;
Starting from the RAW file, and under/over exposing a couple of versions likely helped retrieve some of the blownout highlights and shadow detail - so a great idea to approach it in this way!&lt;br /&gt;
&lt;br /&gt;
Oh, and he also produced a &lt;a href="http://www.flickr.com/photos/absolute_rookie/8051507082"&gt;really, really nice color version&lt;/a&gt; originally before he generated the black and white.  You should check it out!&lt;br /&gt;
&lt;br /&gt;
These were just a couple of the great images that resulted - there were many more, and I certainly don't want to exclude anyone.  I recommend checking out the threads at Flickr and gimpchat to see some other results!&lt;br /&gt;
&lt;br /&gt;
&lt;h1 style="font-family: Yanone Kaffeesatz;"&gt;How did mine turn out?&lt;/h1&gt;&lt;br /&gt;
Oh, and if anyone is curious how my own results came out, here is the edit I did the same day I first posted the challenge:&lt;br /&gt;
&lt;br /&gt;
&lt;a href='http://www.flickr.com/photos/patdavid/8050745883/' title='patdavid.net - House A B&amp;W by avhell, on Flickr, via Patr' alt='patdavid.net - House A B&amp;W'  width='550'&gt;&lt;img src='http://farm9.staticflickr.com/8033/8050745883_3d4bf49b3d_c.jpg' alt='patdavid.net - House A B&amp;W'/&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
I &lt;a href="http://www.flickr.com/groups/gimpusers/discuss/72157631670149577/72157631683653286/"&gt;detailed my process&lt;/a&gt; in the Flickr thread as well.&lt;br /&gt;
&lt;br /&gt;
Basically, I started with a &lt;a href="http://blog.patdavid.net/2012/06/true-pseudogrey-in-gimp.html"&gt;Pseudogrey base&lt;/a&gt;, then decomposed the original image to RGB layers, and brought each one as a layer separately into my workspace.  Then I just used a combination of layer masks and opacity adjustments to tweak the contribution from each channel.  (I did a lot of masking/burning/dodging around the bushes in the foreground - they just came out way too flat for me, and I wanted good separation between them and the mid ground).&lt;br /&gt;
&lt;br /&gt;
This has been a really interesting experiment, and I've been blown away by the results and responses.  I may just have to look around for another RAW image to post and see what everyone does with it as well.&lt;br /&gt;
&lt;br /&gt;
Also, as I said in my first post on this challenge, I have a great big Black and White Conversion tutorial coming soon that will hopefully address all the different ways and methods for approaching a conversion.  Stay Tuned!&lt;br /&gt;
&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Patdavidnet/~4/Fpqu8QD2YPw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.patdavid.net/feeds/8714095098269346426/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.patdavid.net/2012/10/gimp-editing-challenge-results.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/8714095098269346426?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/8714095098269346426?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Patdavidnet/~3/Fpqu8QD2YPw/gimp-editing-challenge-results.html" title="GIMP Editing Challenge Results" /><author><name>Patrick David</name><uri>https://plus.google.com/105956747281909080618</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-zfWc9BQ-oGw/AAAAAAAAAAI/AAAAAAAAEpk/MQOkkKZagfM/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.patdavid.net/2012/10/gimp-editing-challenge-results.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE4GRX08fSp7ImA9WhJaEko.&quot;"><id>tag:blogger.com,1999:blog-3707428309210287756.post-2887215779128859211</id><published>2012-10-02T11:26:00.000-05:00</published><updated>2012-10-03T10:08:44.375-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-10-03T10:08:44.375-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="photography" /><category scheme="http://www.blogger.com/atom/ns#" term="postprocessing" /><category scheme="http://www.blogger.com/atom/ns#" term="GIMP" /><category scheme="http://www.blogger.com/atom/ns#" term="Flickr" /><category scheme="http://www.blogger.com/atom/ns#" term="Getting Around in GIMP" /><title>GIMP Editing Challenge</title><content type="html">&lt;p&gt;Over in the GIMP users group on Flickr, there has been a recurring challenge where a theme is chosen, and members will post images based around that theme.  Then the users will all vote and choose their favorite, and the winner gets to choose a new theme.  It's usually quite fun, and you get to see some really neat photos from other users.&lt;/p&gt;

&lt;p&gt;&lt;div class="Img"&gt;&lt;a href='http://www.flickr.com/photos/patdavid/8047385501/' title='patdavid.net - House A (JPG) by avhell, on Flickr, via Patr' alt='patdavid.net - House A (JPG)' width='550'&gt;&lt;img src='http://farm9.staticflickr.com/8455/8047385501_434df2294d_c.jpg' alt='patdavid.net - House A (JPG)'/&gt;&lt;/a&gt;
&lt;span class="ImgCap"&gt;The Challenge - Convert this to B&amp;W&lt;/span&gt;&lt;/div&gt;&lt;/p&gt;


&lt;p&gt;It occurred to me the other day, though, that it might be even more helpful to those learning to use GIMP to see better what other users workflows might be, and even better to see what the results might look like from different processes.&lt;/p&gt;

&lt;p&gt;So I posted a simple challenge that is a little different from the usual one based around a theme.  I posted one of my own images, and asked everyone to use the same base image to process according to a different theme (in my case I was curious about B&amp;W conversion workflows).&lt;/p&gt;

&lt;p&gt;I also asked that anyone entering the challenge to also document their workflow so others could hopefully learn some new things about the process that is used.&lt;/p&gt;

&lt;p&gt;Not everyone that reads the posts here might be on Flickr, so I am posting this here to invite anyone else that wants to try out.  (I am figuring this can run for a few weeks - maybe end on Halloween?)&lt;/p&gt;

&lt;p&gt;The discussion page on Flickr is here:&lt;br&gt;
&lt;a style="font-size: 1.2em;" href="http://www.flickr.com/groups/gimpusers/discuss/72157631670149577/"&gt;Flickr.com: Challenge in GIMP - A Couple of Thoughts&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;And you can download the full size RAW file (or PNG) here:&lt;br&gt;
&lt;a href="https://docs.google.com/uc?export=download&amp;amp;id=0B21lPI7Ov4CVTnNfejNkbGY5SXc" rel="nofollow"&gt;Download .ORF RAW file (~12.5 MB)&lt;/a&gt;
&lt;br/&gt;
&lt;a href="https://docs.google.com/uc?export=download&amp;id=0B21lPI7Ov4CVcXY5YXA5Y1ZHTEE"&gt;Download the 16bit TIF (~69 MB)&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://farm9.staticflickr.com/8455/8047385501_f6740d1b7a_o.png" rel="nofollow"&gt;Download the PNG file (~17 MB)&lt;/a&gt;&lt;/p&gt;
&lt;a name='more'&gt;&lt;/a&gt;
&lt;p&gt;If you think you'd like to participate, it might be easiest to just join Flickr, and post your results in that thread (this way you can also vote on your favorite as well).  If you don't want to join Flickr for some reason, you can send your final results to me, and I'll post on your behalf.  (Just don't forget to include a writeup about the steps you took to produce your image).&lt;/p&gt;

&lt;p&gt;I'm hoping this will be fun, and informative.  It's also a sort-of prelude to a tutorial I'm in the process of writing about B&amp;W conversion in GIMP.  I'm hoping to have it out before/around Halloween.&lt;/p&gt;

&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Patdavidnet/~4/CXtLUfbz-oc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.patdavid.net/feeds/2887215779128859211/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.patdavid.net/2012/10/gimp-editing-challenge.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/2887215779128859211?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/2887215779128859211?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Patdavidnet/~3/CXtLUfbz-oc/gimp-editing-challenge.html" title="GIMP Editing Challenge" /><author><name>Patrick David</name><uri>https://plus.google.com/105956747281909080618</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-zfWc9BQ-oGw/AAAAAAAAAAI/AAAAAAAAEpk/MQOkkKZagfM/s512-c/photo.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://blog.patdavid.net/2012/10/gimp-editing-challenge.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU4GQHg5eSp7ImA9WhBQGUs.&quot;"><id>tag:blogger.com,1999:blog-3707428309210287756.post-346640743935823560</id><published>2012-08-27T10:31:00.000-05:00</published><updated>2013-03-22T09:52:01.621-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-03-22T09:52:01.621-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="retouching" /><category scheme="http://www.blogger.com/atom/ns#" term="heal selection" /><category scheme="http://www.blogger.com/atom/ns#" term="GIMP" /><category scheme="http://www.blogger.com/atom/ns#" term="content aware fill" /><category scheme="http://www.blogger.com/atom/ns#" term="resynthesizer" /><category scheme="http://www.blogger.com/atom/ns#" term="Getting Around in GIMP" /><title>Getting Around in GIMP - Heal Selection (Resynthesizer)</title><content type="html">&lt;style&gt;h1 { font-family: Yanone Kaffeesatz; font-size:2.5em; }
div.g-menu { font-size:1.2em; text-align: center; font-weight: bold;}&lt;/style&gt;&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-lWMQ1SGfV_Q/UDrdQtD_e4I/AAAAAAAAC7M/RZgoGzAnaM0/s1600/resynthesier-eiffel-gone.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="413" width="550" src="http://2.bp.blogspot.com/-lWMQ1SGfV_Q/UDrdQtD_e4I/AAAAAAAAC7M/RZgoGzAnaM0/s640/resynthesier-eiffel-gone.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Missing Tower! (from &lt;a href="http://www.flickr.com/photos/terrazzo/3958413757/"&gt;Eiffel Tower&lt;/a&gt; by &lt;a href="http://www.flickr.com/photos/terrazzo/"&gt;Terrazzo&lt;/a&gt; on Flickr)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
I've been reading through a ton of hyperbole about Adobes Photoshop "Content Aware Fill" for some reason lately (&lt;i&gt;"magical", "incredible", "amazing" &lt;/i&gt;and others are fun to read).&lt;br /&gt;
&lt;br /&gt;
I don't think I would be too far off in assuming that Adobes implementation is likely based off the wonderful work of &lt;a href="http://www.logarithmic.net/pfh/"&gt;Dr. Paul Harrison&lt;/a&gt;.  Dr. Harrison's PhD thesis just happened to yield the code that gave GIMP users the &lt;a href="http://www.logarithmic.net/pfh/resynthesizer"&gt;Resynthesizer&lt;/a&gt; plugin, which has provided us a "Content Aware Fill" for quite a while now (since &lt;i&gt;before&lt;/i&gt; 2005).&lt;br /&gt;
&lt;br /&gt;
If you've ever spent any time with the &lt;b&gt;Clone Tool&lt;/b&gt; or &lt;b&gt;Heal Tool&lt;/b&gt; in GIMP, and haven't tried out &lt;b&gt;Heal Selection&lt;/b&gt; with Resynthesizer, then you might find the results of this filter very helpful.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt; &lt;br /&gt;
&lt;div style="background-color: #141414; border: solid 1px #424242; padding: 10px;"&gt;The rest of my GIMP tutorials can be found here: &lt;br /&gt;
&lt;a style="font-size: 1.5em; font-weight: bold; " href="http://blog.patdavid.net/p/getting-around-in-gimp.html"&gt;Getting Around in GIMP&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h1 style="font-family: Yanone Kaffeesatz;"&gt;What does it do?&lt;/h1&gt;The basic premise behind Resynthesizer is that it will sample image textures from a given area, and will build a new texture from that data.  The texture will be combined from segments of the selection in a random orientation.  The plugin will also clean the feathering between segments to maintain a relatively consistent contrast, thus minimizing its visual impact on the result.  (This is a very simplistic explanation of what's actually going on under the hood - there are some neat pixel neighborhood comparisons going on, actually).&lt;br /&gt;
&lt;br /&gt;
So to illustrate, here is a small 100 &amp;times; 100 px sample of some water:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-5CWA7Fbdq3s/UDeXqrWsnGI/AAAAAAAACw8/ZFyAT2FymLk/s1600/water-sample.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="150" width="150" src="http://4.bp.blogspot.com/-5CWA7Fbdq3s/UDeXqrWsnGI/AAAAAAAACw8/ZFyAT2FymLk/s400/water-sample.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;A small water sample&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Now running Resynthesizer on a larger canvas area (450 &amp;times; 450) will yield:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-mL46hQ962dA/UDeXrP73RUI/AAAAAAAACxI/mrKA3wxMnHg/s1600/water-resynthed.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-mL46hQ962dA/UDeXrP73RUI/AAAAAAAACxI/mrKA3wxMnHg/s800/water-resynthed.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;After Resynthesizing&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
This produces a pretty nice new texture!  Random enough that there are no discernible repeating patterns that would give it away as a rebuilt texture. &lt;br /&gt;
&lt;br /&gt;
&lt;div style="border: dashed 1px gray; background-color: #111; padding: 0.5em; font-size: 0.90em;"&gt;An interesting use of Resynthesizer for seamless textures explored by GimpChat.com user lylejk is described &lt;a href="http://gimpchat.com/viewtopic.php?f=10&amp;t=4235"&gt;in this thread&lt;/a&gt;, for example.&lt;/div&gt;&lt;br /&gt;
Now, creating good seamless textures is handy, but what does it have to do with healing selections in our image?  Well - this same code can be used to fill-in areas of our image from data nearby.  This is exactly what the companion Script-Fu "Heal Selection" will do, with some neat options...&lt;br /&gt;
&lt;br /&gt;
&lt;h1&gt;Heal Selection&lt;/h1&gt;So let's have a look at healing scenes from an image.  Once you've installed the plugin and associated Script-Fu, the option will be available from:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="g-menu"&gt;Filters &amp;rarr; Enhance &amp;rarr; Heal Selection...&lt;/div&gt;&lt;br /&gt;
Before we fire up the command, though, we just need to look at a couple of things.  I'm going to use a cropped portion of a larger image to demonstrate:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-LB3XNZbfWR0/UDeqo7kIQ8I/AAAAAAAACxs/1-ym01W-GkU/s1600/resynth-beach-person-original.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" width="550" src="http://1.bp.blogspot.com/-LB3XNZbfWR0/UDeqo7kIQ8I/AAAAAAAACxs/1-ym01W-GkU/s640/resynth-beach-person-original.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Let's remove this person from the beach&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Now, the normal way you might use &lt;b&gt;Heal Selection&lt;/b&gt; to remove this person would be to create a selection around them, and then just run the command.  So let's first create a selection around the object we want to remove.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-Tb2iOz1I6gg/UDeuUpGCv1I/AAAAAAAACyg/MakY-nJsHEs/s1600/resynth-beach-person-selected.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="550" width="550" src="http://2.bp.blogspot.com/-Tb2iOz1I6gg/UDeuUpGCv1I/AAAAAAAACyg/MakY-nJsHEs/s640/resynth-beach-person-selected.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;I've colored in the selection to make it more visible&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
With our selection made, we could then start the &lt;b&gt;Heal Selection&lt;/b&gt; dialog.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-BdhZrmHgbwk/UDevIvyV0dI/AAAAAAAACys/xkT5XMiPhuI/s1600/resynth-heal-selection-dialog-1.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-BdhZrmHgbwk/UDevIvyV0dI/AAAAAAAACys/xkT5XMiPhuI/s640/resynth-heal-selection-dialog-1.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Before we run this, command, though, let's have a quick look at the options and what they mean.&lt;br /&gt;
&lt;br /&gt;
The &lt;b&gt;Context sampling width&lt;/b&gt; will allow you to choose how far out from the edges of your selection to sample for textures to fill with.  In my example I am saying to use the surrounding image up to 75 pixels away from the edges to create the new texture that will be used to fill up my selection.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img" style="position: relative;"&gt;&lt;a href="http://4.bp.blogspot.com/-8axECO0yU9s/UDexQagJr5I/AAAAAAAACy4/JR_N8ShukbI/s1600/resynth-beach-person-selected-sampled.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="550" width="550" src="http://4.bp.blogspot.com/-8axECO0yU9s/UDexQagJr5I/AAAAAAAACy4/JR_N8ShukbI/s640/resynth-beach-person-selected-sampled.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;span style="color: #7ef4ff;"&gt;Selection to Fill&lt;/span&gt; and the &lt;span style="color:#ff6f3e;"&gt;75px surrounding area to get the texture from&lt;/span&gt;.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
If I run the command now, then what will happen is that the script will use the &lt;span style="color:#ff6f3e;"&gt;surrounding 75px area&lt;/span&gt; to build a texture to fill in &lt;span style="color: #7ef4ff;"&gt;my selection&lt;/span&gt;, and it will randomly fill the selection area for me.&lt;br /&gt;
&lt;br /&gt;
So let's see how good of a job it will do with these (mostly) default settings:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-BQ1lDfEBrFk/UDez9qzry-I/AAAAAAAACzc/fEB-_0ZvSoE/s1600/resynth-beach-person-healed.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="550" width="550" src="http://3.bp.blogspot.com/-BQ1lDfEBrFk/UDez9qzry-I/AAAAAAAACzc/fEB-_0ZvSoE/s640/resynth-beach-person-healed.jpg" onmouseover="this.src='http://1.bp.blogspot.com/-LB3XNZbfWR0/UDeqo7kIQ8I/AAAAAAAACxs/1-ym01W-GkU/s640/resynth-beach-person-original.jpg'" onmouseout="this.src='http://3.bp.blogspot.com/-BQ1lDfEBrFk/UDez9qzry-I/AAAAAAAACzc/fEB-_0ZvSoE/s640/resynth-beach-person-healed.jpg'"/&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Holy crap! (mouseover for original)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Well, wow.  This has certainly done an admirable job in my opinion!  The rebuilt portion of my selection contains enough randomness to blend very nicely without any artifacts to give it away.&lt;br /&gt;
&lt;br /&gt;
The thing you really want to take away from this section is the use of the &lt;b&gt;Context sampling width&lt;/b&gt; to adjust how far away from your selection to sample for the new texture.  If you make the value too small for a large selection area, it may end up looking funny (due to having a small amount of pixels to sample from in order to fill a large area).&lt;br /&gt;
&lt;br /&gt;
Well, we certainly can't stop here - so let's experiment even further with the entire image:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-HeYHgCWgbjw/UDfUwXWSraI/AAAAAAAAC0A/qdRYc7Ie1LQ/s1600/resynth-beach-whole-original.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" width="550" src="http://1.bp.blogspot.com/-HeYHgCWgbjw/UDfUwXWSraI/AAAAAAAAC0A/qdRYc7Ie1LQ/s640/resynth-beach-whole-original.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;a href="http://www.flickr.com/photos/pagedooley/3777170527/"&gt;Beach Erosion&lt;/a&gt; by &lt;a href="http://www.flickr.com/photos/pagedooley/"&gt;Kevin Dooley&lt;/a&gt; on Flickr (&lt;a href="http://creativecommons.org/licenses/by/2.0/"&gt;CC-BY&lt;/a&gt;)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
I have already removed the person in the lower right frame of the image, and I will also remove the people in the water, and the man on the shore.  I'll leave the small girl there for aesthetic reasons.  &lt;br /&gt;
&lt;br /&gt;
You can also select multiple areas to have &lt;b&gt;Heal Selection&lt;/b&gt; fix them all at once if you'd like.&lt;br /&gt;
&lt;br /&gt;
For instance, I will choose the man in the red shirt and the people in the water at the same time (don't forget to remove their shadows and reflections in the water):&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-A9sxGiO2uhI/UDfda5UcbyI/AAAAAAAAC0k/5WWSNXnH0Ac/s1600/resynth-beach-whole-no-people.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" width="550" src="http://1.bp.blogspot.com/-A9sxGiO2uhI/UDfda5UcbyI/AAAAAAAAC0k/5WWSNXnH0Ac/s640/resynth-beach-whole-no-people.jpg" onmouseover="this.src='http://1.bp.blogspot.com/-HeYHgCWgbjw/UDfUwXWSraI/AAAAAAAAC0A/qdRYc7Ie1LQ/s640/resynth-beach-whole-original.jpg'" onmouseout="this.src='http://1.bp.blogspot.com/-A9sxGiO2uhI/UDfda5UcbyI/AAAAAAAAC0k/5WWSNXnH0Ac/s640/resynth-beach-whole-no-people.jpg'" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;I used a 50px sampling width, and selected both the people in the water and the man in the red shirt at the same time (mouseover for original)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style="border: dashed 1px gray; background-color: #111; padding: 0.5em; font-size: 0.90em;"&gt;If you want to be able to quickly visualize the sampling width, once you've made your selection you can grow it to the width you want using:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="g-menu"&gt;Select &amp;rarr; Grow&lt;/div&gt;&lt;br /&gt;
then just &lt;b&gt;Undo&lt;/b&gt; the &lt;b&gt;Grow&lt;/b&gt; to get back to your original selection.&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;Heal Selection&lt;/b&gt; works wonders provided that you have a relatively consistent type of surrounding textures to work with.  It even does wonders where you might not think it would at first.&lt;br /&gt;
&lt;br /&gt;
While playing around for this tutorial, I said "What if I wanted to remove the house in the upper right of the image?"&lt;br /&gt;
&lt;br /&gt;
Well, turns out &lt;b&gt;Heal Selection&lt;/b&gt; did a dandy job of fixing that right up for me:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-8IRUf6UDI9c/UDfhAYZBKGI/AAAAAAAAC1I/K9otU574sGw/s1600/resynth-beach-whole-no-house.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" width="550" src="http://4.bp.blogspot.com/-8IRUf6UDI9c/UDfhAYZBKGI/AAAAAAAAC1I/K9otU574sGw/s640/resynth-beach-whole-no-house.jpg" onmouseover="this.src='http://1.bp.blogspot.com/-A9sxGiO2uhI/UDfda5UcbyI/AAAAAAAAC0k/5WWSNXnH0Ac/s640/resynth-beach-whole-no-people.jpg'" onmouseout="this.src='http://4.bp.blogspot.com/-8IRUf6UDI9c/UDfhAYZBKGI/AAAAAAAAC1I/K9otU574sGw/s640/resynth-beach-whole-no-house.jpg'" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Wow.  No more house! (mouseover for original)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
One other quick example, a nice serene beach scene (try guessing where the changes were made before you hover your mouse over it):&lt;br /&gt;
&lt;img border="0" src="http://4.bp.blogspot.com/-aiBmD8Z4DtQ/UDfmS6sPDjI/AAAAAAAAC14/8TUH7b3P2Gg/s800/resynth-beach-2-original.jpg" style="display:none;" /&gt;&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-6A8ae587DcE/UDfl1fjsnSI/AAAAAAAAC1s/B0GK34wTt7I/s1600/resynth-beach-2-clean.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-6A8ae587DcE/UDfl1fjsnSI/AAAAAAAAC1s/B0GK34wTt7I/s800/resynth-beach-2-clean.jpg" onmouseover="this.src='http://4.bp.blogspot.com/-aiBmD8Z4DtQ/UDfmS6sPDjI/AAAAAAAAC14/8TUH7b3P2Gg/s800/resynth-beach-2-original.jpg'" onmouseout="this.src='http://3.bp.blogspot.com/-6A8ae587DcE/UDfl1fjsnSI/AAAAAAAAC1s/B0GK34wTt7I/s800/resynth-beach-2-clean.jpg'" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;A nice quiet(?) beach scene... &lt;a href="http://www.flickr.com/photos/34652102@N04/4750716586/"&gt;Beach Umbrellas&lt;/a&gt; by &lt;a href="http://www.flickr.com/photos/34652102@N04/"&gt;Randy Pertiet&lt;/a&gt; on Flickr&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h1&gt;A Few Tips&lt;/h1&gt;There's a few things to keep in mind when using &lt;b&gt;Heal Selection&lt;/b&gt; that might help you to achieve better results.&lt;br /&gt;
&lt;br /&gt;
First is that depending on the geometry that you want to heal, the &lt;b&gt;Sample from&lt;/b&gt; options will dictate from where around your selection you want to source pixels.  The default will be &lt;b&gt;All around&lt;/b&gt;, but the other two options can come in handy: &lt;b&gt;&lt;i&gt;Sides&lt;/i&gt;&lt;/b&gt; and &lt;b&gt;&lt;i&gt;Above and below&lt;/i&gt;&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
This will restrict &lt;b&gt;Heal Selection&lt;/b&gt; to choosing pixels only from either the sides, or above/below the current selection.  I've found this helpful especially in places where there is a hard delineation in an image (trying to remove an object that crosses over the horizon, for instance).&lt;br /&gt;
&lt;br /&gt;
I've used these options oftentimes in order to only &lt;i&gt;partially&lt;/i&gt; remove an object from a scene (as part of a longer workflow).  This is very handy around areas with a hard delineation.&lt;br /&gt;
&lt;br /&gt;
For instance, remove the lower half of this telescope post to rebuild the brick wall behind it:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-3VgKxfmUpXI/UDfwtHYkJbI/AAAAAAAAC2c/bvcrjLkLbBE/s1600/resynth-lookout-original.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-3VgKxfmUpXI/UDfwtHYkJbI/AAAAAAAAC2c/bvcrjLkLbBE/s800/resynth-lookout-original.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;As part of a workflow, I only want to remove the post in front of the brick at the moment&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Here is using the default &lt;b&gt;Sample from:&lt;/b&gt; set to &lt;b&gt;All around&lt;/b&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-zbvbJqpD3BM/UDfxZFYHQJI/AAAAAAAAC2o/-pC5OGusiNs/s1600/resynth-lookout-all-around.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-zbvbJqpD3BM/UDfxZFYHQJI/AAAAAAAAC2o/-pC5OGusiNs/s800/resynth-lookout-all-around.jpg" onmouseover="this.src='http://2.bp.blogspot.com/-3VgKxfmUpXI/UDfwtHYkJbI/AAAAAAAAC2c/bvcrjLkLbBE/s800/resynth-lookout-original.jpg'" onmouseout="this.src='http://1.bp.blogspot.com/-zbvbJqpD3BM/UDfxZFYHQJI/AAAAAAAAC2o/-pC5OGusiNs/s800/resynth-lookout-all-around.jpg'" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Notice the inclusion of part of the post in the lower shadow area of the selection. (mouseover for original)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Now if I restrict the sampling area to only the sides of the post, I will only get rock textures to create my fill textures with, which is much more desirable here:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-m_11aKvyWIw/UDfx4OeNAFI/AAAAAAAAC20/D200BTsvySk/s1600/resynth-lookout-sides-only.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-m_11aKvyWIw/UDfx4OeNAFI/AAAAAAAAC20/D200BTsvySk/s800/resynth-lookout-sides-only.jpg" onmouseover="this.src='http://2.bp.blogspot.com/-3VgKxfmUpXI/UDfwtHYkJbI/AAAAAAAAC2c/bvcrjLkLbBE/s800/resynth-lookout-original.jpg'" onmouseout="this.src='http://3.bp.blogspot.com/-m_11aKvyWIw/UDfx4OeNAFI/AAAAAAAAC20/D200BTsvySk/s800/resynth-lookout-sides-only.jpg'" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Restricting the sampling to only the sides of the selection (mouseover for original)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
This yields much better initial results for me to work with.  The same method can be used for vertical edges as well (in which case you'd only sample from above and below).&lt;br /&gt;
&lt;br /&gt;
A second tip that might be helpful is that you can run &lt;b&gt;Heal Selection&lt;/b&gt; multiple times if needed in an area.  Because the textures are being sampled from the image nearby, the overall grain/quality of the results will be close enough to the original to not stand out (though this entire process is &lt;b&gt;very&lt;/b&gt; destructive to an image - so keep that in mind).&lt;br /&gt;
&lt;br /&gt;
For instance, if I wanted to touch up the results from removing the post just a little more, I might want to remove the shadowed rock along it's top edge.  No problem - just re-select a new area, and run &lt;b&gt;Heal Selection&lt;/b&gt; one more time:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-xYFMkTxoNAY/UDfzNivPgKI/AAAAAAAAC3A/lKElB3pKfBA/s1600/resynth-lookout-sides-only-2.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0"  src="http://3.bp.blogspot.com/-xYFMkTxoNAY/UDfzNivPgKI/AAAAAAAAC3A/lKElB3pKfBA/s800/resynth-lookout-sides-only-2.jpg" onmouseover="this.src='http://3.bp.blogspot.com/-m_11aKvyWIw/UDfx4OeNAFI/AAAAAAAAC20/D200BTsvySk/s800/resynth-lookout-sides-only.jpg'" onmouseout="this.src='http://3.bp.blogspot.com/-xYFMkTxoNAY/UDfzNivPgKI/AAAAAAAAC3A/lKElB3pKfBA/s800/resynth-lookout-sides-only-2.jpg'" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Second healing run to remove the shadow on the stone (mouseover for original)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h1&gt;Healing Panoramas&lt;/h1&gt;&lt;br /&gt;
Of course, just like Adobes "Content Aware Fill", we can also use &lt;b&gt;Heal Selection&lt;/b&gt; to extend areas of panoramic images where we are lacking source material.  For instance, this is not an uncommon result of some panoramas:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-1qQtYNVXU2U/UDf82wPo6OI/AAAAAAAAC4I/cF8zYWYickw/s1600/resynth-pano-field-original.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" width="550" src="http://1.bp.blogspot.com/-1qQtYNVXU2U/UDf82wPo6OI/AAAAAAAAC4I/cF8zYWYickw/s640/resynth-pano-field-original.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;a href="http://www.flickr.com/photos/davedehetre/4556574796/"&gt;ku skyline panorama&lt;/a&gt; by &lt;a href="http://www.flickr.com/photos/davedehetre/"&gt;David DeHetre&lt;/a&gt; on Flickr&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Using &lt;b&gt;Heal Selection&lt;/b&gt;, we can have Resynthesizer rebuild the missing data for the sky and grass, using the nearby image texture data.  In this case I just selected the black background areas, then grew the selection a bit to overlap the actual image.&lt;br /&gt;
&lt;br /&gt;
Then, because I wanted to just sample from areas directly above the grass, and directly below the sky, I set &lt;b&gt;&lt;i&gt;Sample from&lt;/i&gt;&lt;/b&gt; to &lt;b&gt;Above and below&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-J5y5QScp4o8/UDf83cxEDII/AAAAAAAAC4U/OADtGJa8MLI/s1600/resynth-pano-field-healed.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0"  width="550" src="http://3.bp.blogspot.com/-J5y5QScp4o8/UDf83cxEDII/AAAAAAAAC4U/OADtGJa8MLI/s640/resynth-pano-field-healed.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Heal Selection with sampling from above and below&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
This can be especially helpful to those creating 360&amp;deg; panoramas, and either don't capture a full, clean nadir or need to remove a tripod leg... (I had previously written about this image in my post &lt;a href="http://blog.patdavid.net/2012/05/on-little-planets.html"&gt;On Little Planets&lt;/a&gt;).&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-xYHlf7bMPks/UDmW-XB--NI/AAAAAAAAC5g/1PiqhTEfKrU/s1600/resynthesizer-cathedral-nadir-original.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="550" width="550" src="http://3.bp.blogspot.com/-xYHlf7bMPks/UDmW-XB--NI/AAAAAAAAC5g/1PiqhTEfKrU/s640/resynthesizer-cathedral-nadir-original.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;I had captured the full nadir, but needed to remove tripod legs...&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
With the nadir frames missing, I can just run &lt;b&gt;Heal Selection&lt;/b&gt; on the center of this panorama (2048 squared, set the sample width to 75px), resulting in:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-TePzDhIalVg/UDmW_AO9rII/AAAAAAAAC5s/Uhy3sQ2sOYk/s1600/resynthesizer-cathedral-nadir-healed.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="550" width="550" src="http://1.bp.blogspot.com/-TePzDhIalVg/UDmW_AO9rII/AAAAAAAAC5s/Uhy3sQ2sOYk/s640/resynthesizer-cathedral-nadir-healed.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Rebuilding grass for this nadir is a strong point of Resynthesizer&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Rebuilding a random grass texture to fill in this nadir is an especially strong feature of &lt;b&gt;Heal Selection&lt;/b&gt;, and it shows here.&lt;br /&gt;
&lt;br /&gt;
Another note is that &lt;b&gt;Heal Selection&lt;/b&gt; will not fill an area with texture if it is transparent.  So if you have a layer with transparency in areas that you want to fill, you'll have to remember to remove the transparency from that layer first:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="g-menu"&gt;Layer &amp;rarr; Transparency &amp;rarr; Remove Alpha Channel&lt;/div&gt;&lt;br /&gt;
&lt;h1&gt;In Summary&lt;/h1&gt;&lt;br /&gt;
&lt;b&gt;Heal Selection/Resynthesizer&lt;/b&gt; is a killer filter.  Due to the nature of GIMP plugins and scripts, it might not be immediately obvious to a new user that this is even an option.  (We really need a better method of managing scripts and plug-ins in GIMP).&lt;br /&gt;
&lt;br /&gt;
So here is a small list of links that might help:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.logarithmic.net/pfh/resynthesizer"&gt;The Resynthesizer page by Paul Harrison&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://registry.gimp.org/node/25219" style="text-decoration: line-through;"&gt;Resynthesizer entry at the GIMP registry&lt;/a&gt;&lt;br /&gt;
(There is an updated version now.  &lt;a href="http://registry.gimp.org/node/27986"&gt;Find it here!&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://registry.gimp.org/node/24520"&gt;Windows installers for various GIMP plugins (including Resynthesier/Heal Selection)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.partha.com/"&gt;Partha Bagchi also maintains a few different GIMP versions and plugins&lt;/a&gt;&lt;br /&gt;
(I use his builds personally - particularly my native OSX version)&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
[Update 2012-12]&lt;br /&gt;
Over on the &lt;a href="http://gimpchat.com/index.php"&gt;GimpChat forums&lt;/a&gt;, I walked through how I would approach an example by "slicing" up the area to heal based on surrounding textures.  I thought it might be helpful to others who read this post, &lt;a href="http://gimpchat.com/viewtopic.php?f=23&amp;t=5796&amp;start=20#p74765"&gt;&lt;b&gt;so check it out here!&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;br /&gt;
&lt;style&gt;h3 {font-family: Yanone Kaffeesatz; font-size: 1.8em;}&lt;/style&gt;&lt;br /&gt;
&lt;h3&gt;Where it Works Well&lt;/h3&gt;Anywhere you have a need to fill from a rebuilt texture, and have at least something nearby to sample from.  This could be mitigated through creative use of layers to bring appropriate textures closer to your healing area.&lt;br /&gt;
&lt;br /&gt;
Large areas of similar texture, where you want to remove objects.  Sky, grass, walls, etc. work very very well to resynthesize textures to heal your selections.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;Where it Needs Help&lt;/h3&gt;Edges can be problematic to get an automated healing around.  This can be mitigated by creative selections and directions for sampling, though.  If your only other option is a lot of time with the clone and heal tool, then this method shouldn't be any harder or take any longer.  (ie: try this first to help you get on your way to a clean heal).&lt;br /&gt;
&lt;br /&gt;
If you've had a chance to try this filter out, please feel free to share the links with us in the comments below!&lt;br /&gt;
&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Patdavidnet/~4/j9iLAFFdK3w" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.patdavid.net/feeds/346640743935823560/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.patdavid.net/2012/08/getting-around-in-gimp-heal-selection.html#comment-form" title="12 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/346640743935823560?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/346640743935823560?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Patdavidnet/~3/j9iLAFFdK3w/getting-around-in-gimp-heal-selection.html" title="Getting Around in GIMP - Heal Selection (Resynthesizer)" /><author><name>Patrick David</name><uri>https://plus.google.com/105956747281909080618</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-zfWc9BQ-oGw/AAAAAAAAAAI/AAAAAAAAEpk/MQOkkKZagfM/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-lWMQ1SGfV_Q/UDrdQtD_e4I/AAAAAAAAC7M/RZgoGzAnaM0/s72-c/resynthesier-eiffel-gone.jpg" height="72" width="72" /><thr:total>12</thr:total><feedburner:origLink>http://blog.patdavid.net/2012/08/getting-around-in-gimp-heal-selection.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEYAQXg5fyp7ImA9WhJWFEQ.&quot;"><id>tag:blogger.com,1999:blog-3707428309210287756.post-6023930308726369101</id><published>2012-08-17T13:54:00.000-05:00</published><updated>2012-08-20T14:49:00.627-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-08-20T14:49:00.627-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="font" /><category scheme="http://www.blogger.com/atom/ns#" term="design" /><category scheme="http://www.blogger.com/atom/ns#" term="CSS" /><category scheme="http://www.blogger.com/atom/ns#" term="HTML" /><title>Embedding Fonts with CSS and Base64</title><content type="html">&lt;div class="Img"&gt;&lt;a href="http://xkcd.com/1015/"&gt;&lt;img src="http://imgs.xkcd.com/comics/kerning.png" title="I have never been as self-conscious about my handwriting as when I was inking in the caption for this comic." alt="Kerning"&gt;&lt;/a&gt;&lt;br/&gt;
&lt;span class="ImgCap"&gt;Relevant &lt;a href="http://xkcd.com/1015/"&gt;XKCD&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;

&lt;p&gt;One of my other hobbies besides photography happens to be web programming.  I've been doing it in one form or another for many, many years (anyone else remember the &lt;i&gt;first&lt;/i&gt; time animated .gifs were cool?).  As a hobby it has been a ton of fun, and many of the newer capabilities just make it more so.&lt;/p&gt;

&lt;p&gt;Anyway, in case you hadn't noticed I at least took the time to use interesting and pretty font faces on this site (in my opinion).  It was literally hours of agonizing over different choices, weights, faces, readability, etc.  I finally settled on two main fonts for this site that I thought worked reasonably well together: &lt;br&gt;
&lt;a href="http://www.google.com/webfonts/specimen/Yanone+Kaffeesatz" style="font-family:Yanone Kaffeesatz; font-size: 3em;"&gt;Yanone Kaffeesatz&lt;/a&gt; for titles, and &lt;br&gt;
&lt;a href="http://www.google.com/webfonts/specimen/Philosopher" style="font-size: 3em;"&gt;Philosopher&lt;/a&gt; for my body text.  &lt;br&gt;Google web fonts is a lifesaver here!&lt;/p&gt;

&lt;a name='more'&gt;&lt;/a&gt;

&lt;p&gt;So I'm going to skip over a history of web-safe fonts and my using them on this site.  Instead, I'll talk about the new &lt;a href="http://blog.patdavid.net/p/getting-around-in-gimp.html"&gt;Getting Around in GIMP&lt;/a&gt; page.&lt;/p&gt;

&lt;p&gt;In a nutshell, I wanted to re-design the page to be cleaner and easier for people to use (and prettier as well).  One of the things I wanted to try was a neat text-shadow css effect on the headings for each section.  The problem was that I wanted to use a free font that I thought would look neat: &lt;a href="http://www.abstractfonts.com/font/14741"&gt;Bazar, Medium&lt;/a&gt; by Olinda Martins.&lt;/p&gt;

&lt;p&gt;The problem is that nobody was hosting it for direct embedding.  I tried uploading it to Google Drive and directly hotlinking to it from here, but Firefox wanted nothing to do with it.  I host this blog on Blogger, and there was no way for me to upload a .ttf font file here, either.&lt;/p&gt;

&lt;p&gt;Then it struck me like a bolt of lightning...&lt;/p&gt;

&lt;p&gt;I have seen a url for an image be given as a data: reference with base64 encoded data being attached.  I figured if it worked for image data, maybe it would work for fonts as well!  (I did something similar to this with my Chrome extension Patr for downloading your list of all your photos on Flickr).&lt;/p&gt;

&lt;p&gt;If you're not familiar, this is what a base64 encoded data URI will look like:&lt;/p&gt;

&lt;code style="background-color: #222; border: dashed 1px #AAA; padding: .5em; margin: 2em 0; display: block;"&gt;&amp;lt;img src="data:image/png;base64,&amp;lt;BASE64 ENCODED DATA&amp;gt;" /&amp;gt;&lt;/code&gt;

&lt;p&gt;Now, could I do the same thing when I define the URL for the font I want to embed?  Yes.  Yes I can!&lt;/p&gt;

&lt;p&gt;To embed a font directly into your CSS:&lt;/p&gt;

&lt;code style="background-color: #222; border: dashed 1px #AAA; padding: .5em; margin: 2em 0; display: block;"&gt;@font-face{&lt;br&gt;
&amp;nbsp;font-family: Bazar;&lt;br&gt;
&amp;nbsp;src: url(data:font/ttf;base64,&lt;b style="color: green;"&gt;AAEA&amp;#8230;&lt;/b&gt; ) format('truetype');&lt;br&gt;
}
&lt;/code&gt;

&lt;p&gt;Call me a geek, but that is seriously cool.  No longer do I need to worry about hosting a ttf, otf, woff, eot file somewhere and embedding it - I can embed it directly into the CSS for my page!&lt;/p&gt;

&lt;style&gt;
@font-face{
 font-family: Bazar;
 src: url(data:font/ttf;base64,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AGX/5gB+AGb/5gB/AGb/5gCAAGf/5gCBAGj/5gCCAGn/5QCDAGr/5QCEAGr/5QCFAGv/5QCGAGz/5QCHAG3/5ACIAG7/5ACJAG7/5ACKAG//5ACLAHD/5ACMAHH/4wCNAHL/4wCOAHL/4wCPAHP/4wCQAHT/4wCRAHX/4gCSAHb/4gCTAHb/4gCUAHf/4gCVAHj/4gCWAHn/4QCXAHr/4QCYAHr/4QCZAHv/4QCaAHz/4QCbAH3/4ACcAH7/4ACdAH7/4ACeAH//4ACfAID/4ACgAIH/3wChAIL/3wCiAIL/3wCjAIP/3wCkAIT/3wClAIX/3gCmAIb/3gCnAIb/3gCoAIf/3gCpAIj/3gCqAIn/3QCrAIr/3QCsAIr/3QCtAIv/3QCuAIz/3QCvAI3/3ACwAI7/3ACxAI7/3ACyAI//3ACzAJD/3AC0AJH/2wC1AJL/2wC2AJL/2wC3AJP/2wC4AJT/2wC5AJX/2gC6AJb/2gC7AJb/2gC8AJf/2gC9AJj/2gC+AJn/2QC/AJr/2QDAAJr/2QDBAJv/2QDCAJz/2QDDAJ3/2ADEAJ7/2ADFAJ7/2ADGAJ//2ADHAKD/2ADIAKH/1wDJAKL/1wDKAKP/1wDLAKP/1wDMAKT/1gDNAKX/1gDOAKb/1gDPAKf/1gDQAKf/1gDRAKj/1QDSAKn/1QDTAKr/1QDUAKv/1QDVAKv/1QDWAKz/1ADXAK3/1ADYAK7/1ADZAK//1ADaAK//1ADbALD/0wDcALH/0wDdALL/0wDeALP/0wDfALP/0wDgALT/0gDhALX/0gDiALb/0gDjALf/0gDkALf/0gDlALj/0QDmALn/0QDnALr/0QDoALv/0QDpALv/0QDqALz/0ADrAL3/0ADsAL7/0ADtAL//0ADuAL//0ADvAMD/zwDwAMH/zwDxAML/zwDyAMP/zwDzAMP/zwD0AMT/zgD1AMX/zgD2AMb/zgD3AMf/zgD4AMf/zgD5AMj/zQD6AMn/zQD7AMr/zQD8AMv/zQD9AMv/zQD+AMz/zAD/AM3/zAAAABcAAABwCQoDAgMEBgUJBQMDAwYGAwUCBQUDBQUFBQUFBQUCAwUGBQUJBQUFBQQEBgUDBAUEBgUFBQYFBQQFBgYFBQYDBQQGAwQEBAUHBQUFBQcFBQUEBQMDBgUFBQUEAwUDBQUFBAQECgMKBQAFAwMKBgcAAAoLBAIDBQYFCgUDAwMGBgMFAwYFBAUFBQUFBgUFAwMFBgUFCgUFBQUFBQYFAwQFBAcFBQUGBQUFBQYHBgYGBAYEBgMGBQQFBwUFBQUIBQUFBQUDAwYFBQUFBQQFBAUFBQUFBQsDCwUABgQECwYHAAALDAQDAwUGBgoGBAQEBwcEBgMGBgQGBgYGBgYGBgMEBgcGBgoGBgYGBQUHBgMEBgUHBgYGBwYGBQYHCAYGBwQGBAcDBgUFBggFBQYGCAYGBgUGAwMHBwYGBgUEBgQGBgYFBQUMBAwGAAcEBAwHCAAADA0EAwQGCAYLBwQEBAgIBAYDBwcEBwcHBwcHBwcDBAYIBgcMBwcHBwUFBwcEBQcFCQcHBwgHBwUHCAgHBwcEBwUIBAcFBQcJBgYGBgkHBwcGBwQECAcHBgcFBQYEBwcHBgYGDQQNBgAHBAQNCAkAAA0OBQMEBgkHDAgEBAQICAQHAwcHBQcHBwcHBwcHAwUHCAcHDAcHBwcGBggHBAUHBgkHBwcIBwcGBwgJBwcIBQcFCAQHBgYHCQgIBwcKBwcHBwcEBAgHBwcHBgUHBQcHBwcHBw4EDgcACAUFDggKAAAPEAUEBAgKCA4JBQUFCgoFCAQJCAUICAgICAkICAQFCAoICA4ICAgIBwcJCAQGCAYKCAgICQgIBwgKCwkJCQUJBgoECAcGCAsICAgICwgICAgIBQQKCAgICAcGCAUICAgHBwcQBRAIAAkFBRAJCwAAEBEGBAQICggPCQUFBQoKBQgECQgFCAgICAgJCAgEBQgKCAgPCAgICAcHCQgEBggHCggICAoICAcICgsJCQoGCQYKBAkHBwgMCAgICAwICAgICAUFCggICAgHBggFCAgIBwcHEQURCAAKBgYRCgwAABESBgQECAsJEAoFBQULCwUJBAoJBQkJCQkJCgkJBAUJCwkJEAkJCQkICAoJBAYJBwsJCQkLCQkICQsMCgoLBgoGCwQJCAcJDAgICQkNCQkJCAgFBQsJCQkJCAYJBQkJCQgICBIGEQkACgYGEQsMAAATFAcFBQoNChILBgYGDAwGCgULCgYKCgoKCgsKCgUGCgwKChIKCgoKCQkLCgUHCggNCgoKDAoKCQoMDQsLDAcLBgwFCgkICg4LCwoKDwoKCgoKBgYMCgoKCgkHCgYKCgoJCQkUBhQKAAwHBxQMDgAA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) format('truetype');
}
&lt;/style&gt;
&lt;p&gt;To illustrate what I mean, I have just inserted the Bazar font into an inline style sheet in this post.  If your browser supports it, you should be seeing it rendered here:&lt;/p&gt;

&lt;p style="font-family: Bazar; font-variant: small-caps; font-size: 2.75em; text-align: center;"&gt;BAZAR, MEDIUM EMBEDDED!&lt;/p&gt;

&lt;p&gt;And if you're curious, here is the effect I wanted to use with text-shadow:&lt;/p&gt;

&lt;p style="font-family: Bazar; font-variant: small-caps; font-size: 2.75em; text-align: center; text-shadow: black 3px 3px, #444 5px 5px;"&gt;BAZAR, MEDIUM EMBEDDED!&lt;/p&gt;

&lt;p&gt;And the obligatory embossed effect:&lt;/p&gt;

&lt;div style="font-family: Bazar; font-variant: small-caps; font-size: 2.75em; text-align: center; background-color: #222; color: #333; text-shadow: #000 -1px -1px 1px,  #555 1px 1px 2px ; padding: 1em 0;"&gt;BAZAR, MEDIUM EMBEDDED!&lt;/div&gt;

&lt;p&gt;This works fine with Firefox/Webkit, and fails quietly on IE8 (don't have any other versions to test).  So - if you're in need of embedding a font file directly on your page, and don't have a host for it, this is certainly an option!&lt;/p&gt;

&lt;p&gt;And, sorry for the seriously off-topic post.  I just figured I would put this here for anyone else searching for a similar solution (and for myself later when I am sure I will forget I even did this).&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Patdavidnet/~4/uZeq0RORjNE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.patdavid.net/feeds/6023930308726369101/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.patdavid.net/2012/08/embedding-fonts-with-css-and-base64.html#comment-form" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/6023930308726369101?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/6023930308726369101?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Patdavidnet/~3/uZeq0RORjNE/embedding-fonts-with-css-and-base64.html" title="Embedding Fonts with CSS and Base64" /><author><name>Patrick David</name><uri>https://plus.google.com/105956747281909080618</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-zfWc9BQ-oGw/AAAAAAAAAAI/AAAAAAAAEpk/MQOkkKZagfM/s512-c/photo.jpg" /></author><thr:total>4</thr:total><feedburner:origLink>http://blog.patdavid.net/2012/08/embedding-fonts-with-css-and-base64.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0IESHk4fyp7ImA9WhBQEkw.&quot;"><id>tag:blogger.com,1999:blog-3707428309210287756.post-1735054835613435714</id><published>2012-08-08T15:48:00.001-05:00</published><updated>2013-03-13T16:51:49.737-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-03-13T16:51:49.737-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="faces" /><category scheme="http://www.blogger.com/atom/ns#" term="GIMP" /><category scheme="http://www.blogger.com/atom/ns#" term="composite" /><category scheme="http://www.blogger.com/atom/ns#" term="ImageMagick" /><category scheme="http://www.blogger.com/atom/ns#" term="schoeller" /><category scheme="http://www.blogger.com/atom/ns#" term="portrait" /><title>More Averaging Photos (Martin Schoeller)</title><content type="html">I can't get enough of &lt;a href="http://blog.patdavid.net/2012/08/imagemagick-average-blending-files.html"&gt;playing with this image averaging&lt;/a&gt;, it seems.&lt;br /&gt;
&lt;br /&gt;
Reddit user Janne &lt;a href="http://www.reddit.com/r/postprocessing/comments/xn6ec/imagemagick_average_blending_multiple_photos_into/"&gt;mentioned in a post of mine&lt;/a&gt; about the idea of &lt;i&gt;"Averageness"&lt;/i&gt;, and linked to the &lt;a href="http://en.wikipedia.org/wiki/Averageness"&gt;Wikipedia page&lt;/a&gt; describing it.  This got me thinking about trying these commands on something like faces.&lt;br /&gt;
&lt;br /&gt;
So I needed a set of faces that were all semi-similar enough to create good averages with.  Well, if you haven't seen the work of photographer &lt;a href="https://www.google.com/search?q=martin+schoeller&amp;hl=en&amp;safe=off&amp;prmd=imvnso&amp;tbm=isch&amp;tbo=u&amp;source=univ&amp;sa=X&amp;ei=kZ8iULHfJobI2wXNloHACw&amp;ved=0CH4QsAQ&amp;biw=1200&amp;bih=1119"&gt;Martin Schoeller&lt;/a&gt; you are missing out!  He has a &lt;a href="http://www.vh-artists.com/index.html#/photographers/martin-schoeller/portfolios/close-up/0"&gt;series of close-ups&lt;/a&gt; that are shot with very similar lighting styles and compositions of famous people (and not-famous), that is simply mesmerizing to see.&lt;br /&gt;
&lt;br /&gt;
So I grabbed some random images to try this out with:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/--wekHqy2k7c/UCKqg3NyoJI/AAAAAAAACk8/ZymrOSZE-I0/s1600/montage_2048.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/--wekHqy2k7c/UCKqg3NyoJI/AAAAAAAACk8/ZymrOSZE-I0/s640/montage_2048.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;My random assortment of Schoeller close-ups.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
In GIMP to prepare the images all I did was aligned the images based on the subjects eyes (tried to get them on the same level, and the same distance from the centers).&lt;br /&gt;
&lt;br /&gt;
At that point the fun begins!  All I had to do was pick and choose whose faces I thought would be fun to see averaged together.  To begin with, here is the image matrix from above, but with averages calculated for each row and column appended to it:&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-MwoN2HVgbfM/UCKtb2NlwoI/AAAAAAAAClM/X-6pbRAdrgs/s1600/montage_blends_2048.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-MwoN2HVgbfM/UCKtb2NlwoI/AAAAAAAAClM/X-6pbRAdrgs/s640/montage_blends_2048.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Blends averaged on rows and columns.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
What I learned from this matrix is that George Clooney and Justin Timberlake make attractive composites (and that Mickey Rourke makes them very scary).&lt;br /&gt;
&lt;br /&gt;
So first I went ahead and just blended all of these faces together to see a total composite average image:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-IXEx5jUMzVk/UCKww3jjHQI/AAAAAAAACmE/Xw9KiwHUPDY/s1600/all.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-IXEx5jUMzVk/UCKww3jjHQI/AAAAAAAACmE/Xw9KiwHUPDY/s640/all.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Composite of all of these portraits blended.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
While that is interesting, the things that made me laugh out loud were the composites of faces I knew pretty well being put together in funny ways.&lt;br /&gt;
&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;br /&gt;
For instance, what about a simple two image blend with Harry Potter (Daniel Radcliffe) and Hermione Granger (Emma Watson)?&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-VxmenHcJbEo/UCLBt91GIOI/AAAAAAAACmo/T9EqdgfzTzQ/s1600/harrypotter.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-VxmenHcJbEo/UCLBt91GIOI/AAAAAAAACmo/T9EqdgfzTzQ/s640/harrypotter.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Harry Granger or Hermione Potter?&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Another funny two person blend was George Clooney and Christopher Walken...&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-wzdleKFP-vk/UCLCKa981QI/AAAAAAAACm0/Dag3cwd7RKY/s1600/out.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-wzdleKFP-vk/UCLCKa981QI/AAAAAAAACm0/Dag3cwd7RKY/s640/out.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;George Walken or Christoper Clooney?&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Well, what about mixing it up even more?  How about just the ladies?&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-jA371B4PSVY/UCLCgHWPxvI/AAAAAAAACnA/CcpIHuHUt5g/s1600/woman.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-jA371B4PSVY/UCLCgHWPxvI/AAAAAAAACnA/CcpIHuHUt5g/s640/woman.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Jolie, Watson, and Blanchett...&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Or what about just the younger actors in the list?&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-fPCOypO6JfU/UCLC93netYI/AAAAAAAACnQ/6Q15GNla2zA/s1600/younger.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-fPCOypO6JfU/UCLC93netYI/AAAAAAAACnQ/6Q15GNla2zA/s640/younger.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Ledger, Radcliffe, Timberlake, and Watson&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Or how about the more "distinguished" older gentlemen?&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-hgwVKvcHF1A/UCLDfp-r_0I/AAAAAAAACng/K_-1HfPVYbw/s1600/older.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-hgwVKvcHF1A/UCLDfp-r_0I/AAAAAAAACng/K_-1HfPVYbw/s640/older.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Clooney, Eastwood, Murray, Nicholson, Walken and Rourke.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
And finally my personal favorite so far, all of the &lt;i&gt;"dreamy" &lt;/i&gt;men as one composite:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-pjD1Yz3MQ6k/UCLEO9ED_MI/AAAAAAAACns/juTJ3LY87mc/s1600/dreamy.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-pjD1Yz3MQ6k/UCLEO9ED_MI/AAAAAAAACns/juTJ3LY87mc/s640/dreamy.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;My personal favorite - Clooney, Ledger, Timberlake and (Kelly) Slater&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Honestly, after setting up the command and getting the images the same size and aligned, it was super easy just to drag and drop the ones I wanted to see mixed up.  The variations were way too funny, and I was genuinely surprised at how some of them turned out.&lt;br /&gt;
&lt;br /&gt;
Anyone game to try blending other series and sharing them?&lt;br /&gt;
&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Patdavidnet/~4/dUUsCIDRzNo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.patdavid.net/feeds/1735054835613435714/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.patdavid.net/2012/08/more-averaging-photos-martin-schoeller.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/1735054835613435714?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/1735054835613435714?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Patdavidnet/~3/dUUsCIDRzNo/more-averaging-photos-martin-schoeller.html" title="More Averaging Photos (Martin Schoeller)" /><author><name>Patrick David</name><uri>https://plus.google.com/105956747281909080618</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-zfWc9BQ-oGw/AAAAAAAAAAI/AAAAAAAAEpk/MQOkkKZagfM/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/--wekHqy2k7c/UCKqg3NyoJI/AAAAAAAACk8/ZymrOSZE-I0/s72-c/montage_2048.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.patdavid.net/2012/08/more-averaging-photos-martin-schoeller.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0IDSHszcCp7ImA9WhBQEkw.&quot;"><id>tag:blogger.com,1999:blog-3707428309210287756.post-8104267726681383453</id><published>2012-08-03T17:27:00.001-05:00</published><updated>2013-03-13T16:52:59.588-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-03-13T16:52:59.588-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="photography" /><category scheme="http://www.blogger.com/atom/ns#" term="GIMP" /><category scheme="http://www.blogger.com/atom/ns#" term="ImageMagick" /><category scheme="http://www.blogger.com/atom/ns#" term="pinup" /><title>ImageMagick Average Blending Files</title><content type="html">Back in 2003 &lt;a href="http://boingboing.net/author/xeni_jardin"&gt;Xeni Jardin&lt;/a&gt; posting on &lt;a href="http://www.boingboing.net/2003/11/01/pornoportraiture-dec.html"&gt;boingboing&lt;/a&gt; highlighted artist &lt;a href="http://www.salavon.com/"&gt;Jason Salavon&lt;/a&gt;'s work involving averaging together Playboy centerfolds by decade.  The works he produced were haunting and beautiful to me (and a little geeky, too).&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/-bN0U977Kf14/UBv909tEdhI/AAAAAAAACdg/GJBbq0LZNBg/s1600/salavon-1960s.jpg" imageanchor="1" style="float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-bN0U977Kf14/UBv909tEdhI/AAAAAAAACdg/GJBbq0LZNBg/s288/salavon-1960s.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://3.bp.blogspot.com/-69ddLFVcmSw/UBv91aUcCPI/AAAAAAAACds/SPh_yEVmZGM/s1600/salavon-1970s.jpg" imageanchor="1" style="float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-69ddLFVcmSw/UBv91aUcCPI/AAAAAAAACds/SPh_yEVmZGM/s288/salavon-1970s.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://3.bp.blogspot.com/-axgaJzRIkiA/UBv91merHyI/AAAAAAAACd8/3SkHuhBYMEo/s1600/salavon-1980s.jpg" imageanchor="1" style="float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-axgaJzRIkiA/UBv91merHyI/AAAAAAAACd8/3SkHuhBYMEo/s288/salavon-1980s.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://3.bp.blogspot.com/-yi-esqtUINw/UBv92CsFgmI/AAAAAAAACeI/QP2FfFUT8L4/s1600/salavon-1990s.jpg" imageanchor="1" style="float:left;margin-right:1em; margin-bottom:1em"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-yi-esqtUINw/UBv92CsFgmI/AAAAAAAACeI/QP2FfFUT8L4/s288/salavon-1990s.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class="ImgCap"&gt;&lt;a href="http://www.salavon.com/work/EveryPlayboyCenterfoldDecades/grid/11/"&gt;Jason Salavon&lt;/a&gt; - &lt;i&gt;&lt;a href="http://www.salavon.com/work/EveryPlayboyCenterfoldDecades/grid/11/"&gt;Every Playboy Centerfold, The Decades (normalized)&lt;/i&gt;   2002&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Those four images represented the four decades from the 1960's to the 1990's (left to right).  The prints were made with code that he wrote in C on Unix based SGI machines.&lt;br /&gt;
&lt;br /&gt;
These &lt;i&gt;"Amalgamations"&lt;/i&gt; (to coin his phrase), are simply stunning to me.  So in the sincerest form of flattery, I had to see if I could replicate the results in some fashion with more modern tools (Jason began his work blending the Playboy images back in &lt;i&gt;&lt;b&gt;1997&lt;/b&gt;&lt;/i&gt;).&lt;br /&gt;
&lt;br /&gt;
My first thought was to approach this using GIMP.  After a few tries and experimenting I found that a better approach would be to use &lt;a href="http://www.imagemagick.org/script/index.php"&gt;ImageMagick&lt;/a&gt; instead.  It's just better suited for this type of processing.&lt;br /&gt;
&lt;br /&gt;
Let's have a look at the results before we delve into the ImageMagick commands...&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
My first attempt was to replicate the results against all of the 1960's centerfolds to see if I could attain something similar (to validate the process):&lt;br /&gt;
&lt;br /&gt;
&lt;div style="float: left; width: 300px; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-d7c5HjuTtdE/UBwXLPPI9gI/AAAAAAAACek/9NE0VOM-s3Q/s1600/output-auto-rotated.jpg" imageanchor="1" style=""&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-d7c5HjuTtdE/UBwXLPPI9gI/AAAAAAAACek/9NE0VOM-s3Q/s640/output-auto-rotated.jpg" width="250" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Results after averaging all the centerfolds.&lt;/span&gt;&lt;/div&gt;&lt;div style=" float: left; text-align: center; width: 300px;"&gt;&lt;a href="http://4.bp.blogspot.com/-1aEQwo_g2P0/UBwXMKdd6dI/AAAAAAAACew/bkdW1Zp4XKE/s1600/1960-auto-level-rotate.png" imageanchor="1" style=""&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-1aEQwo_g2P0/UBwXMKdd6dI/AAAAAAAACew/bkdW1Zp4XKE/s640/1960-auto-level-rotate.png" width="250" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;After running Levels &amp;rarr; Auto in GIMP.&lt;/span&gt;&lt;/div&gt;&lt;br style="clear: both;" /&gt;&lt;br /&gt;
Overall I was pretty happy with the results!&lt;br /&gt;
&lt;br /&gt;
In my case I rotated any images that were wider than they were tall to maintain the aspect ratio.  While I was testing out the commands I also thought it would be neat to allow the horizontal images to remain that way, and to pad the dimensions to create a square result:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-FdqnDSqs6kY/UBwgllglc9I/AAAAAAAACfc/Qq8jks-yzuM/s1600/1960-auto-level-norotate.png" imageanchor="1" style="margin:0;"&gt;&lt;img border="0"  width="600" src="http://2.bp.blogspot.com/-FdqnDSqs6kY/UBwgllglc9I/AAAAAAAACfc/Qq8jks-yzuM/s640/1960-auto-level-norotate.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Not rotating the horizontal images, and centering/squaring produces this.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
The result here is interesting because we also get a feel for the frequency of using horizontal spreads vs. vertical.&lt;br /&gt;
&lt;br /&gt;
So I can confirm that the method appears to work.  Just how do we do this?&lt;br /&gt;
&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h1&gt;ImageMagick Commands&lt;/h1&gt;&lt;br /&gt;
There are two major things to consider when approaching this process:&lt;br /&gt;
&lt;ol style="font-size:1.2em; font-weight: bold;"&gt;&lt;li&gt;Are the image sizes the same?  If not we will have to resize and expand&lt;/li&gt;
&lt;li&gt;Do you want to rotate horizontal images, or leave them as is?&lt;/li&gt;
&lt;/ol&gt;&lt;br /&gt;
These two options will have an influence on how we approach the commands we use.  I will assume (to be safe) that &lt;b&gt;none&lt;/b&gt; of my images are quite the same size, and that I &lt;b&gt;do&lt;/b&gt; want to rotate wider images.&lt;br /&gt;
&lt;br /&gt;
I also scanned through my images and determined that a the smallest image I wanted (or had available) would be 792x1728 - I will want to shrink all images that are larger than this to fit.&lt;br /&gt;
&lt;br /&gt;
Here is the full command I used:&lt;br /&gt;
&lt;style&gt; pre.im {font-size: 1em; background-color: #111; border: dotted 2px gray; padding: 0.5em;}&lt;/style&gt;&lt;br /&gt;
&lt;pre class="im" style="color: white;"&gt;convert -background transparent *.jpg -rotate "90&gt;" -resize "792x1728&gt;" -gravity center -extent 792x1728 -evaluate-sequence mean output-rotated.jpg&lt;/pre&gt;&lt;br /&gt;
ImageMagick commands are lately best read portion by portion as they operate on your images, so let's break this down:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="im"&gt;convert -background transparent *.jpg&lt;/pre&gt;Start the &lt;b&gt;"convert"&lt;/b&gt; command up, and set the background color to transparent for my operations.  Also, load up all of my jpg files into memory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="im"&gt;-rotate "90&gt;"&lt;/pre&gt;&lt;b style="font-size: 1.2em;"&gt;&lt;i&gt;If &lt;/i&gt;&lt;/b&gt;any of the images are wider than they are high, rotate them 90&amp;deg;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="im"&gt;-resize "792x1728&gt;"&lt;/pre&gt;Any images &lt;i style="font-size: 1.2em;"&gt;&lt;b&gt;larger&lt;/b&gt;&lt;/i&gt; than 792x1728 should be resized down to fit in these dimensions (maintaining aspect ratio).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="im"&gt;-gravity center -extent 792x1728&lt;/pre&gt;Keeping the images centered, extend the images so that they fill up the 792x1728 space (the padding will be filled with the background color - transparent).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="im"&gt;-evaluate-sequence mean output-rotated.jpg&lt;/pre&gt;Finally, once all the images are now rotated and the same size, do an arithmetic mean on their pixels (average), and write the final output to &lt;b&gt;output-rotated.jpg&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Another version of the command above can be modified if I do not want to rotate any horizontal images (to create the square version above):&lt;br /&gt;
&lt;pre class="im" style="color: white;"&gt;convert -background transparent *.jpg \
-gravity center -extent 1728x1728 \
-evaluate-sequence mean \
output-non-rotated.jpg&lt;/pre&gt;In this case I am not rotating anything, and padding all my images with transparency up to the extent size (1728x1728), then running the average.  It should be noted that 1728x1728 is &lt;b style='font-size: 1.2em;'&gt;&lt;i&gt;as large or larger&lt;/i&gt;&lt;/b&gt; than all of my images (otherwise a resize would be required).&lt;br /&gt;
&lt;br /&gt;
&lt;h1&gt;More Results&lt;/h1&gt;&lt;br /&gt;
With the command line stuff out of the way, let's take a look at some more interesting results I obtained playing with these options!&lt;br /&gt;
&lt;br /&gt;
Continuing with the theme of Playboy centerfolds, here are the 1970's:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-HwKSjJsjGAM/UBwtix1ifEI/AAAAAAAACf8/Vg4YxyIaZ7w/s1600/1970-rotated-blended-auto-contrast.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-HwKSjJsjGAM/UBwtix1ifEI/AAAAAAAACf8/Vg4YxyIaZ7w/s640/1970-rotated-blended-auto-contrast.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;1970's normalized.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
And what would decades of Playboy covers look like?  (Honestly, the hardest part of creating these at this point is finding a decent archive of Playboy covers to use as source material... I would almost consider springing for the &lt;a href="http://www.amazon.com/gp/product/0979526191/ref=as_li_ss_tl?ie=UTF8&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0979526191&amp;linkCode=as2&amp;tag=httpblogpatda-20"&gt;Playboy Cover to Cover Hard Drive - Every Issue From 1953 to 2010&lt;/a&gt;&lt;img src="http://www.assoc-amazon.com/e/ir?t=httpblogpatda-20&amp;l=as2&amp;o=1&amp;a=0979526191" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /&gt; if it wasn't so damn expensive!)&lt;br /&gt;
&lt;br /&gt;
&lt;div style="float:left; width: 300px; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-S-qASriy0V4/UBw0xUVLRjI/AAAAAAAACgc/Nzstit7LqfQ/s1600/Playboy-1950s.png" imageanchor="1" style=""&gt;&lt;img border="0"  width="275" src="http://3.bp.blogspot.com/-S-qASriy0V4/UBw0xUVLRjI/AAAAAAAACgc/Nzstit7LqfQ/s400/Playboy-1950s.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;1950's&lt;/span&gt;&lt;/div&gt;&lt;div style="float:left; width: 300px; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-tek5qtvGM7w/UBw0xxzSryI/AAAAAAAACgo/dykJwkkMJ4w/s1600/Playboy-1960s.png" imageanchor="1" style=""&gt;&lt;img border="0" width="275" src="http://4.bp.blogspot.com/-tek5qtvGM7w/UBw0xxzSryI/AAAAAAAACgo/dykJwkkMJ4w/s400/Playboy-1960s.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;1960's&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br style="clear:both;"/&gt;&lt;br /&gt;
&lt;div style="float:left; width: 300px; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-S2kS2Rria6s/UBw0yVEOz3I/AAAAAAAACg0/vGNUXaUPp2E/s1600/Playboy-1970s.png" imageanchor="1" style=""&gt;&lt;img border="0"  width="275" src="http://2.bp.blogspot.com/-S2kS2Rria6s/UBw0yVEOz3I/AAAAAAAACg0/vGNUXaUPp2E/s400/Playboy-1970s.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;1970's&lt;/span&gt;&lt;/div&gt;&lt;div style="float:left; width: 300px; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-8Fy2c2daotg/UBw0zLsFLlI/AAAAAAAAChE/jQP1W2GGAYk/s1600/Playboy-1980s.png" imageanchor="1" style=""&gt;&lt;img border="0" width="275" src="http://4.bp.blogspot.com/-8Fy2c2daotg/UBw0zLsFLlI/AAAAAAAAChE/jQP1W2GGAYk/s400/Playboy-1980s.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;1980's&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br style="clear:both;"/&gt;&lt;br /&gt;
&lt;div style="float:left; width: 300px; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-7bbGEKUZDRI/UBw00B7viCI/AAAAAAAAChM/wgzMxqykWhU/s1600/Playboy-1990s.png" imageanchor="1" style=""&gt;&lt;img border="0" width="275" src="http://2.bp.blogspot.com/-7bbGEKUZDRI/UBw00B7viCI/AAAAAAAAChM/wgzMxqykWhU/s400/Playboy-1990s.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;1990's&lt;/span&gt;&lt;/div&gt;&lt;br style="clear:both;"/&gt;&lt;br /&gt;
It would appear that over the years Playboy finally dialed in their title placement, as well as their model placements on the cover (they really got there in the 80's best, I think).&lt;br /&gt;
&lt;br /&gt;
Enough with the Playboy, I think.  At this point my keywords are going to make my blog look like a spam site.  So let's switch over to something slightly less salacious, and have a look at all the covers of the Sports Illustrated Swimsuit issue! :)&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-ewfuZs3aQEQ/UBw5iy_-VNI/AAAAAAAACiI/N8AgvWGLldY/s1600/SI-Swimsuit-Covers.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-ewfuZs3aQEQ/UBw5iy_-VNI/AAAAAAAACiI/N8AgvWGLldY/s800/SI-Swimsuit-Covers.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Every cover of the SI Swimsuit edition through early 2000.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
And let's finish up with something just a little more classy.  &lt;a href="http://en.wikipedia.org/wiki/Alberto_Vargas"&gt;Alberto Vargas&lt;/a&gt; may be the most famous name in classic &lt;a href="http://www.amazon.com/gp/product/0821257927/ref=as_li_ss_tl?ie=UTF8&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0821257927&amp;linkCode=as2&amp;tag=httpblogpatda-20"&gt;Pin-up paintings&lt;/a&gt;&lt;img src="http://www.assoc-amazon.com/e/ir?t=httpblogpatda-20&amp;l=as2&amp;o=1&amp;a=0821257927" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /&gt;, and interestingly the combination of all of his paintings is a little more tame.  I came across a nice archive of his work at &lt;a href="http://www.thepinupfiles.com/vargas1.html#.UBw8TU1lT3t"&gt;The Pin-up Files&lt;/a&gt; website.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://4.bp.blogspot.com/-3SZFQPErbPg/UBw6gQpUwpI/AAAAAAAACiY/xNGuqbM1j1A/s1600/Vargas.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-3SZFQPErbPg/UBw6gQpUwpI/AAAAAAAACiY/xNGuqbM1j1A/s800/Vargas.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;All of Alberto Vargas' paintings at once.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;a href="http://en.wikipedia.org/wiki/Gil_Elvgren"&gt;Gil Elvgren&lt;/a&gt; is another famous name in Pin-up artwork.  Here's a taste of what he produces when combined:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-vIHj6FsFfYA/UBw7A_0p6QI/AAAAAAAACig/qNWVF1hiOXI/s1600/Elvgren.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-vIHj6FsFfYA/UBw7A_0p6QI/AAAAAAAACig/qNWVF1hiOXI/s800/Elvgren.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Gil Elvgren's works combined&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
And for something just a little more contemporary, here is a blend of all the headshots from &lt;a href="http://peterhurley.com/"&gt;Peter Hurley&lt;/a&gt;'s sample portfolio of &lt;a href="http://peterhurley.com/photography/actors-headshots/leading-ladies/"&gt;Leading Ladies&lt;/a&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-Bnqq3DPlHjU/UBxG1kIN8mI/AAAAAAAACjI/VQDFXjwUpvo/s1600/Hurley-blended.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0"  src="http://2.bp.blogspot.com/-Bnqq3DPlHjU/UBxG1kIN8mI/AAAAAAAACjI/VQDFXjwUpvo/s800/Hurley-blended.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Peter Hurley's Leading Ladies&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
In each of these I brought the final output images into GIMP for adjusting levels.  I normally just went ahead and let the Levels tool auto-adjust for me, but I did look at stretching contrast (+hsv) to see the results.  In the end I think I preferred the Levels &amp;rarr; Auto the best.&lt;br /&gt;
&lt;br /&gt;
Give it a try and let me know how it turns out, I'd love to see some other cool visualizations of sets of photos in this way!&lt;br /&gt;
&lt;br /&gt;
Also, if Jason Salavon ever reads this - thank you for turning me on to a great and interesting processing technique!  Your results are amazing!&lt;br /&gt;
&lt;br /&gt;
&lt;div style="padding: 1em; border: dotted 1px gray; background-color: #111;"&gt;I've also tried my hand at blending a bunch of celebrity faces together as well, have a look here:&lt;br /&gt;
&lt;a href="http://blog.patdavid.net/2012/08/more-averaging-photos-martin-schoeller.html" style="font-size: 1.2em;"&gt;More Averaging Photos (Martin Schoeller)&lt;br /&gt;
&lt;img src="https://lh3.googleusercontent.com/-MwoN2HVgbfM/UCKtb2NlwoI/AAAAAAAAClM/X-6pbRAdrgs/s400/montage_blends_2048.jpg"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Patdavidnet/~4/QPcLe6m_2rQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.patdavid.net/feeds/8104267726681383453/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.patdavid.net/2012/08/imagemagick-average-blending-files.html#comment-form" title="11 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/8104267726681383453?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/8104267726681383453?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Patdavidnet/~3/QPcLe6m_2rQ/imagemagick-average-blending-files.html" title="ImageMagick Average Blending Files" /><author><name>Patrick David</name><uri>https://plus.google.com/105956747281909080618</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-zfWc9BQ-oGw/AAAAAAAAAAI/AAAAAAAAEpk/MQOkkKZagfM/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-bN0U977Kf14/UBv909tEdhI/AAAAAAAACdg/GJBbq0LZNBg/s72-c/salavon-1960s.jpg" height="72" width="72" /><thr:total>11</thr:total><feedburner:origLink>http://blog.patdavid.net/2012/08/imagemagick-average-blending-files.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0EARnk7eyp7ImA9WhBQEkw.&quot;"><id>tag:blogger.com,1999:blog-3707428309210287756.post-1019903306465863625</id><published>2012-08-01T15:45:00.000-05:00</published><updated>2013-03-13T16:54:07.703-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-03-13T16:54:07.703-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="photography" /><category scheme="http://www.blogger.com/atom/ns#" term="GIMP" /><category scheme="http://www.blogger.com/atom/ns#" term="Hugin" /><title>If You Can't Fix It, Fake It</title><content type="html">An interesting side effect of posting the Getting Around in GIMP tutorials has been meeting new people who are looking for help with images in some way.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="border: dashed 1px gray; background-color: #111; padding: 0.5em; font-size: 0.90em;"&gt;I think my most heartwarming interaction was a mother who wanted some images fixed of her newborn son that had discoloration in the skin.  She wanted the skin tones to be matched so that the discoloration wouldn't be so prominent/noticeable.  I was happy to take a few minutes to try and help out (the fix was relatively straightforward), and it was extra meaningful to find out that her little son did not live long after the photos were taken.  (That last part in particular was especially poignant to me, being a dad myself).&lt;/div&gt;&lt;br /&gt;
A recent interesting problem was posted to me where someone had created artwork to be turned into a custom wood puzzle as a gift.&lt;br /&gt;
&lt;br /&gt;
The problem that needed to be fixed was that a photograph created by the puzzle maker was taken with a small P&amp;S camera with (likely) auto white balance under fluorescent lighting.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://2.bp.blogspot.com/-nPc0xBrtxAM/UBl98eBR5RI/AAAAAAAACbY/kPV7t3whk_s/s1600/Engine%252C%2Borange%2Bphoto.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-nPc0xBrtxAM/UBl98eBR5RI/AAAAAAAACbY/kPV7t3whk_s/s800/Engine%252C%2Borange%2Bphoto.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;White balance is absolutely wonky here in this original photograph.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
The images came out with a really nasty orange tint to them.  So the question posed to me was if &lt;a href="http://blog.patdavid.net/2012/06/getting-around-in-gimp-color-curves.html"&gt;my recent post on color curves&lt;/a&gt; could help fix them to match the original artwork.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
In this case, no.  Color correction with this heavy of a cast was not going to really be possible.  The best effort from the person who sent them to me was to desaturate heavily to try and get the colors of the train closer to the original.&lt;br /&gt;
&lt;br /&gt;
Other attempts at color corrections were too violent for the jpeg to handle, and nasty posterization and banding were very evident.  So curves/adjustments were out of the question.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-nsILczzZq6A/UBl-kQHmnnI/AAAAAAAACbk/LSywQaPVwi8/s1600/Engine%252C%2Borange%2Bphoto%252C%2Bsat%2B-130.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-nsILczzZq6A/UBl-kQHmnnI/AAAAAAAACbk/LSywQaPVwi8/s800/Engine%252C%2Borange%2Bphoto%252C%2Bsat%2B-130.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;After attempting a desaturate to bring colors more in line with the original artwork.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
The desaturation helped with some of the colors, but as a global operation it severely dampened the vibrancy of many of the other colors.&lt;br /&gt;
&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;br /&gt;
Below is the original artwork prepared by the person who contacted me.  This original artwork represents the true colors that they wanted to match in the photograph above.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://3.bp.blogspot.com/-TkjdNbchJuw/UBl-9yvkAPI/AAAAAAAACbw/C0m4m_fwEpc/s1600/Engine%252C%2Boriginal%252C%2Bredacted.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-TkjdNbchJuw/UBl-9yvkAPI/AAAAAAAACbw/C0m4m_fwEpc/s800/Engine%252C%2Boriginal%252C%2Bredacted.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;The original artwork that was printed and mounted onto the wood.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
The thing that finally clicked for me in this case was when I was looking at the high quality original artwork as a reference for colors.  I was trying to think of a good way to match the colors when I caught myself saying "If only I could just map this original artwork into the photograph".&lt;br /&gt;
&lt;br /&gt;
That's when a different part of my brain said: &lt;b&gt;"Well, you &lt;i&gt;can&lt;/i&gt; map this original to the photograph: use &lt;a href="http://hugin.sourceforge.net/"&gt;Hugin&lt;/a&gt;!"&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
I loaded up both the original artwork and the photograph into Hugin.  I set the photograph to be anchored for position, and created control points between the artwork and photo.&lt;br /&gt;
&lt;br /&gt;
Once I had all my control points, I optimized the artwork (making sure that none of the checkboxes for the photograph were checked - so only the artwork would be distorted to fit).&lt;br /&gt;
&lt;br /&gt;
I did a set of standard optimizations before deciding that the most important ones are for x-shift and y-shift (allowing skewing of the image).&lt;br /&gt;
&lt;br /&gt;
I was pretty happy with the results, and am amazed yet again at the neat things you can do with some incredible free software:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="Img"&gt;&lt;a href="http://1.bp.blogspot.com/-RDDE906nTSE/UBmAJS1M-1I/AAAAAAAACb8/eZjaCkDnV_M/s1600/remapped.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0"  src="http://1.bp.blogspot.com/-RDDE906nTSE/UBmAJS1M-1I/AAAAAAAACb8/eZjaCkDnV_M/s800/remapped.jpg" onmouseover="this.src='http://3.bp.blogspot.com/-nsILczzZq6A/UBl-kQHmnnI/AAAAAAAACbk/LSywQaPVwi8/s800/Engine%252C%2Borange%2Bphoto%252C%2Bsat%2B-130.jpg'" onmouseout="this.src='http://1.bp.blogspot.com/-RDDE906nTSE/UBmAJS1M-1I/AAAAAAAACb8/eZjaCkDnV_M/s800/remapped.jpg'"/&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;After remapping the original artwork to fit into the photograph (mouseover for original)&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
I was glad to be able to help someone out, even if the path to getting there was a little unconventional (all that mattered was the results in this case).  In the process, I learned a couple of neat new tricks to keep in my bag for the future!&lt;br /&gt;
&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Patdavidnet/~4/xoXDH_kGgIE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.patdavid.net/feeds/1019903306465863625/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.patdavid.net/2012/08/if-you-cant-fix-it-fake-it.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/1019903306465863625?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/1019903306465863625?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Patdavidnet/~3/xoXDH_kGgIE/if-you-cant-fix-it-fake-it.html" title="If You Can't Fix It, Fake It" /><author><name>Patrick David</name><uri>https://plus.google.com/105956747281909080618</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-zfWc9BQ-oGw/AAAAAAAAAAI/AAAAAAAAEpk/MQOkkKZagfM/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-nPc0xBrtxAM/UBl98eBR5RI/AAAAAAAACbY/kPV7t3whk_s/s72-c/Engine%252C%2Borange%2Bphoto.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.patdavid.net/2012/08/if-you-cant-fix-it-fake-it.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0AESHY9eyp7ImA9WhBQEkw.&quot;"><id>tag:blogger.com,1999:blog-3707428309210287756.post-2992807811224627417</id><published>2012-07-22T21:58:00.000-05:00</published><updated>2013-03-13T16:55:09.863-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-03-13T16:55:09.863-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="GIMP" /><category scheme="http://www.blogger.com/atom/ns#" term="stereographic" /><category scheme="http://www.blogger.com/atom/ns#" term="wee planet" /><category scheme="http://www.blogger.com/atom/ns#" term="polar coordinates" /><category scheme="http://www.blogger.com/atom/ns#" term="Hugin" /><category scheme="http://www.blogger.com/atom/ns#" term="panorama" /><title>How Not to Make a Wee Planet in GIMP</title><content type="html">&lt;div class='Img'&gt;&lt;a href='http://www.flickr.com/photos/patdavid/6983633590/' title='Wee Mobile Alabama (Cathedral of the Immaculate Conception) by avhell, on Flickr, via Patr' alt='Wee Mobile Alabama (Cathedral of the Immaculate Conception)' &gt;&lt;img src='http://farm8.staticflickr.com/7185/6983633590_b6c857149a_z.jpg' alt='Wee Mobile Alabama (Cathedral of the Immaculate Conception)'  height='550'/&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class='ImgCap'&gt;&lt;a href="http://www.flickr.com/photos/patdavid/6983633590"&gt;Wee Mobile Alabama (Cathedral of the Immaculate Conception)&lt;/a&gt; by &lt;a href="http://www.flickr.com/photos/patdavid/"&gt;Pat David&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
I was fooling around again recently with some "Wee Planet" stereographic panoramas (&lt;a href="http://blog.patdavid.net/2012/05/on-little-planets.html"&gt;previously mentioned here&lt;/a&gt;), and came across some tutorials on doing this with &lt;a href="http://www.amazon.com/gp/product/B007R0RKV8/ref=as_li_ss_tl?ie=UTF8&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B007R0RKV8&amp;linkCode=as2&amp;tag=httpblogpatda-20"&gt;Photoshop&lt;/a&gt;&lt;img src="http://www.assoc-amazon.com/e/ir?t=httpblogpatda-20&amp;l=as2&amp;o=1&amp;a=B007R0RKV8" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /&gt;/&lt;a href="http://www.gimp.org/"&gt;GIMP&lt;/a&gt; using a Polar Coordinate distortion filter.&lt;br /&gt;
&lt;br /&gt;
While this will give you a &lt;i&gt;similar&lt;/i&gt; result to what you might see from a &lt;a href="http://en.wikipedia.org/wiki/Stereographic_projection"&gt;true stereographic projection&lt;/a&gt;, it is not quite as aesthetically pleasing I feel.  This is because the Polar Coordinate transform is not a &lt;b&gt;true&lt;/b&gt; stereographic mapping, and will tend to squish objects in a very non-pleasing way.&lt;br /&gt;
&lt;br /&gt;
I've assembled a few examples to demonstrate the effect and for comparison.  The examples here are from &lt;a href="http://www.flickr.com/photos/gadl/"&gt;Flickr user gadl&lt;/a&gt; (&lt;a href="http://www.lrde.epita.fr/~adl/"&gt;Alexandre Duret-Lutz&lt;/a&gt;) and are &lt;a href="http://creativecommons.org/licenses/by-nc-sa/2.0/"&gt;Creative Commons BY-NC-SA&lt;/a&gt;.  Thank you Alexandre for making these available!&lt;br /&gt;
&lt;br /&gt;
And really, what better examples to use than from "La Ville-Lumière", Paris!&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;h3&gt;Sacré coeur&lt;/h3&gt;I once had a wonderful lunch with some friends not far from here in Montmarte...&lt;br /&gt;
&lt;br /&gt;
Starting with the &lt;a href="http://en.wikipedia.org/wiki/Equirectangular_projection"&gt;equirectangular panorama projection&lt;/a&gt; below:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-Wq_iQkEQzPY/UAnbtcaDiII/AAAAAAAACWo/tc_QcNIJFFY/s1600/gadl-502027503.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-Wq_iQkEQzPY/UAnbtcaDiII/AAAAAAAACWo/tc_QcNIJFFY/s800/gadl-502027503.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Equirectangular &lt;a href="http://www.flickr.com/photos/gadl/502027503"&gt;Sacré coeur&lt;/a&gt; by &lt;a href="http://www.flickr.com/photos/gadl/"&gt;Alexandre Duret-Lutz&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Running the image through&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;b&gt;Filters &amp;rarr; Distorts &amp;rarr; Polar Coordinates...&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
in GIMP yields the results below...&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-_Dt4Ab5bkF0/UAnZ9t0nPsI/AAAAAAAACVs/FOucgvEtzYk/s1600/gadl-502027503%2BGIMP.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-_Dt4Ab5bkF0/UAnZ9t0nPsI/AAAAAAAACVs/FOucgvEtzYk/s800/gadl-502027503%2BGIMP.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Polar Coordinate Distortion in GIMP&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Notice how the Basilica is squashed in this view.  In fact, all of the structures above the horizon have been seriously shortened.  Because the polar coordinate transformation is essentially just remapping the image to a circle, notice also that the distance from the center to the outer edges is the same as the height of the source image.&lt;br /&gt;
&lt;br /&gt;
Loading the image into Hugin, though, allows us to remap the output to a true stereographic projection:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-cy2tXhg5GaM/UAnZ96wo9HI/AAAAAAAACV4/fuvZ8jJF8_8/s1600/gadl-502027503_exposure_layers_0000.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-cy2tXhg5GaM/UAnZ96wo9HI/AAAAAAAACV4/fuvZ8jJF8_8/s800/gadl-502027503_exposure_layers_0000.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Stereographic mapping in Hugin&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
The results here are much more aesthetically pleasing, in my opinion.  The local angles are preserved, and the relative prominence of objects above the horizon become much larger.&lt;br /&gt;
&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;br /&gt;
Here's another view:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-YYIlLB-rK8g/UAnbtAITrDI/AAAAAAAACWc/H5DbrQr7C1w/s1600/gadl-463596791.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-YYIlLB-rK8g/UAnbtAITrDI/AAAAAAAACWc/H5DbrQr7C1w/s800/gadl-463596791.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;a href="http://www.flickr.com/photos/gadl/463596791"&gt;Montmartre s'éveille&lt;/a&gt; by &lt;a href="http://www.flickr.com/photos/gadl/"&gt;Alexandre Duret-Lutz&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-6TkwGvUeLgc/UAnYz02pFeI/AAAAAAAACVU/NVteNdWUgWE/s1600/gadl-463596791%2BGIMP.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-6TkwGvUeLgc/UAnYz02pFeI/AAAAAAAACVU/NVteNdWUgWE/s800/gadl-463596791%2BGIMP.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Notice how squished the lamp post and Basilica are...&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-WWS3q1F7RWI/UAnY0J7aZDI/AAAAAAAACVk/LguGiVlr8_Q/s1600/gadl-463596791_exposure_layers_0000.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-WWS3q1F7RWI/UAnY0J7aZDI/AAAAAAAACVk/LguGiVlr8_Q/s800/gadl-463596791_exposure_layers_0000.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;This looks much more like a tiny planet.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Here's a view of Notre Dame at night...&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-fwzU-XrdHoE/UAnbiq0QgUI/AAAAAAAACWE/1CzPG4dSoOw/s1600/gadl-403173357.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-fwzU-XrdHoE/UAnbiq0QgUI/AAAAAAAACWE/1CzPG4dSoOw/s800/gadl-403173357.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;a href="http://www.flickr.com/photos/gadl/403173357"&gt;Notre Dame de Paris&lt;/a&gt; by &lt;a href="http://www.flickr.com/photos/gadl/"&gt;Alexandre Duret-Lutz&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-ZLxaPm0sY9k/UAnYh3-zYEI/AAAAAAAACUk/ekEp59oUnhE/s1600/gadl-403173357%2BGIMP.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-ZLxaPm0sY9k/UAnYh3-zYEI/AAAAAAAACUk/ekEp59oUnhE/s800/gadl-403173357%2BGIMP.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Polar Coordinate Distortion in GIMP&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-mvMUFUNafis/UAnYiPffjXI/AAAAAAAACUw/OTlFvxAdOnw/s1600/gadl-403173357_exposure_layers_0000.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-mvMUFUNafis/UAnYiPffjXI/AAAAAAAACUw/OTlFvxAdOnw/s800/gadl-403173357_exposure_layers_0000.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Stereographic mapping in Hugin&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-3QtgC3wLyRU/UAnbtK8yiqI/AAAAAAAACWQ/P1slyqWCWuE/s1600/gadl-459467465.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0"  src="http://2.bp.blogspot.com/-3QtgC3wLyRU/UAnbtK8yiqI/AAAAAAAACWQ/P1slyqWCWuE/s800/gadl-459467465.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;&lt;a href="http://www.flickr.com/photos/gadl/459467465"&gt;Separation light&lt;/a&gt; by &lt;a href="http://www.flickr.com/photos/gadl/"&gt;Alexandre Duret-Lutz&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-ey9xKtBMSkA/UAnYiYy_2vI/AAAAAAAACU8/zBp-G9DYehY/s1600/gadl-459467465%2BGIMP.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-ey9xKtBMSkA/UAnYiYy_2vI/AAAAAAAACU8/zBp-G9DYehY/s800/gadl-459467465%2BGIMP.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Polar Coordinate Distortion in GIMP&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-NtZ8Dz9W4g8/UAnYim7k6kI/AAAAAAAACVI/xsF2suJFxZ8/s1600/gadl459467465_exposure_layers_0000.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0"  src="http://2.bp.blogspot.com/-NtZ8Dz9W4g8/UAnYim7k6kI/AAAAAAAACVI/xsF2suJFxZ8/s800/gadl459467465_exposure_layers_0000.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span class="ImgCap"&gt;Stereographic mapping in Hugin&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
In each of these cases I personally much prefer the stereographic projection.&lt;br /&gt;
&lt;br /&gt;
The only drawback of this method is that it requires a full 360&amp;deg; &amp;times; 360&amp;deg; full panorama of your scene (for best results).  This is not always practical if you're shooting on the fly.  If the scene you want to capture is &lt;i&gt;intended&lt;/i&gt; to be a little planet, it's definitely worth the time to capture a full panorama to map stereographic.&lt;br /&gt;
&lt;br /&gt;
&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "ca-pub-3784202720186070";
/* Banner Test */
google_ad_slot = "8768286633";
google_ad_width = 468;
google_ad_height = 60;
//--&gt;
&lt;/script&gt;&lt;div style="text-align: center;" class="da"&gt;&lt;script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Patdavidnet/~4/EbdInwUbXhY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.patdavid.net/feeds/2992807811224627417/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://blog.patdavid.net/2012/07/how-not-to-make-wee-planet-in-gimp.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/2992807811224627417?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3707428309210287756/posts/default/2992807811224627417?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Patdavidnet/~3/EbdInwUbXhY/how-not-to-make-wee-planet-in-gimp.html" title="How Not to Make a Wee Planet in GIMP" /><author><name>Patrick David</name><uri>https://plus.google.com/105956747281909080618</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-zfWc9BQ-oGw/AAAAAAAAAAI/AAAAAAAAEpk/MQOkkKZagfM/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-Wq_iQkEQzPY/UAnbtcaDiII/AAAAAAAACWo/tc_QcNIJFFY/s72-c/gadl-502027503.jpg" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://blog.patdavid.net/2012/07/how-not-to-make-wee-planet-in-gimp.html</feedburner:origLink></entry></feed>
