<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Brain Byproduct</title>
	<atom:link href="http://brainbyproduct.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://brainbyproduct.wordpress.com</link>
	<description>Ideas from a Leaky Mind</description>
	<lastBuildDate>Tue, 14 Apr 2009 05:22:23 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='brainbyproduct.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/5e451e6e34582efc596a72a7b3acb865?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Brain Byproduct</title>
		<link>http://brainbyproduct.wordpress.com</link>
	</image>
			<item>
		<title>A look at RAW conversion in DxO Optics 5.3</title>
		<link>http://brainbyproduct.wordpress.com/2009/04/14/a-look-at-raw-conversion-in-dxo-optics-53/</link>
		<comments>http://brainbyproduct.wordpress.com/2009/04/14/a-look-at-raw-conversion-in-dxo-optics-53/#comments</comments>
		<pubDate>Tue, 14 Apr 2009 05:22:23 +0000</pubDate>
		<dc:creator>iainisbald</dc:creator>
				<category><![CDATA[Photo Processing]]></category>

		<guid isPermaLink="false">http://brainbyproduct.wordpress.com/?p=78</guid>
		<description><![CDATA[I have wanted to see what goes on inside the mysterious engine of DxO Optics 5.3 so I took a test image and converted it with DxO with all the corrections off, and also converted it with UFRaw, doing my best to make them as close as possible.

The image was Shot on a Nikon D40 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brainbyproduct.wordpress.com&blog=1334951&post=78&subd=brainbyproduct&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div id="attachment_76" class="wp-caption alignnone" style="width: 510px"><img src="http://brainbyproduct.files.wordpress.com/2009/04/overview-dxo.jpg?w=500&#038;h=331" alt="Image converted with DxO" title="Image converted with DxO" width="500" height="331" class="size-full wp-image-76" /><p class="wp-caption-text">Image converted with DxO</p></div><br />
I have wanted to see what goes on inside the mysterious engine of DxO Optics 5.3 so I took a test image and converted it with DxO with all the corrections off, and also converted it with <a href="http://ufraw.sourceforge.net/">UFRaw</a>, doing my best to make them as close as possible.<br />
<span id="more-78"></span></p>
<p><div id="attachment_77" class="wp-caption alignnone" style="width: 510px"><img src="http://brainbyproduct.files.wordpress.com/2009/04/overview-ufraw.jpg?w=500&#038;h=331" alt="Image converted with UFRaw" title="Image converted with UFRaw" width="500" height="331" class="size-full wp-image-77" /><p class="wp-caption-text">Image converted with UFRaw</p></div>
<p>The image was Shot on a Nikon D40 at ISO 1600 so that there would be a reasonable amount of noise in the image to see how well DxO handles noise in the conversion.</p>
<p>I used bilinear interpolation in UFRaw so that I could see if DxO did anything with the pixels that came from the camera as well as filling in the gaps between pixels of the same colour.</p>
<div id="attachment_75" class="wp-caption alignnone" style="width: 510px"><img src="http://brainbyproduct.files.wordpress.com/2009/04/highlight-regions.jpg?w=500&#038;h=331" alt="Regions of interest in the image" title="Regions of interest in the image" width="500" height="331" class="size-full wp-image-75" /><p class="wp-caption-text">Regions of interest in the image</p></div>
<p>The first region is an out of focus light grey area. Firstly the DxO Conversion, then the UFRaw conversion</p>
<div id="attachment_51" class="wp-caption alignnone" style="width: 342px"><img src="http://brainbyproduct.files.wordpress.com/2009/04/regions-dxo-1.jpg?w=332&#038;h=251" alt="Region 1 DxO" title="Region 1 DxO" width="332" height="251" class="size-full wp-image-51" /><p class="wp-caption-text">Region 1 DxO</p></div>
<div id="attachment_63" class="wp-caption alignnone" style="width: 342px"><img src="http://brainbyproduct.files.wordpress.com/2009/04/regions-ufraw-1.jpg?w=332&#038;h=251" alt="Region 1 UFRaw" title="Region 1 UFRaw" width="332" height="251" class="size-full wp-image-63" /><p class="wp-caption-text">Region 1 UFRaw</p></div>
<p>Now just the luma for each conversion:</p>
<div id="attachment_59" class="wp-caption alignnone" style="width: 342px"><img src="http://brainbyproduct.files.wordpress.com/2009/04/regions-dxo-luma-1.jpg?w=332&#038;h=251" alt="Region 1 DxO Luma" title="Region 1 DxO Luma" width="332" height="251" class="size-full wp-image-59" /><p class="wp-caption-text">Region 1 DxO Luma</p></div>
<div id="attachment_71" class="wp-caption alignnone" style="width: 342px"><img src="http://brainbyproduct.files.wordpress.com/2009/04/regions-ufraw-luma-1.jpg?w=332&#038;h=251" alt="Region 1 UFRaw Luma" title="Region 1 UFRaw Luma" width="332" height="251" class="size-full wp-image-71" /><p class="wp-caption-text">Region 1 UFRaw Luma</p></div>
<p>And the difference between the two luma conversions:</p>
<div id="attachment_47" class="wp-caption alignnone" style="width: 342px"><img src="http://brainbyproduct.files.wordpress.com/2009/04/regions-difference-luma-1.jpg?w=332&#038;h=251" alt="Region 1 Luma difference" title="Region 1 Luma difference" width="332" height="251" class="size-full wp-image-47" /><p class="wp-caption-text">Region 1 Luma difference</p></div>
<p>Here I have enhanced the contrast and then split the image into different scales of detail. You can see there is some difference at scales larger than 1 or 2 pixels.</p>
<div id="attachment_107" class="wp-caption alignnone" style="width: 342px"><img src="http://brainbyproduct.files.wordpress.com/2009/04/regions-difference-luma-1-scales.jpg?w=332&#038;h=1004" alt="Region 1 Luma difference, contrast enchaced, at differnt detail scales." title="Region 1 Luma difference, contrast enchaced, at differnt detail scales." width="332" height="1004" class="size-full wp-image-107" /><p class="wp-caption-text">Region 1 Luma difference, contrast enchaced, at differnt detail scales.</p></div> 
<p>And the chroma:</p>
<div id="attachment_55" class="wp-caption alignnone" style="width: 342px"><img src="http://brainbyproduct.files.wordpress.com/2009/04/regions-dxo-chroma-1.jpg?w=332&#038;h=251" alt="Region 1 DxO Chroma" title="Region 1 DxO Chroma" width="332" height="251" class="size-full wp-image-55" /><p class="wp-caption-text">Region 1 DxO Chroma</p></div>
<div id="attachment_67" class="wp-caption alignnone" style="width: 342px"><img src="http://brainbyproduct.files.wordpress.com/2009/04/regions-ufraw-chroma-1.jpg?w=332&#038;h=251" alt="Region 1 UFraw Chroma" title="Region 1 UFraw Chroma" width="332" height="251" class="size-full wp-image-67" /><p class="wp-caption-text">Region 1 UFraw Chroma</p></div>
<p>The second area; A pile of thumb tacks.</p>
<div id="attachment_52" class="wp-caption left" style="width: 216px"><img src="http://brainbyproduct.files.wordpress.com/2009/04/regions-dxo-2.jpg?w=206&#038;h=223" alt="Region 2 DxO" title="Region 2 DxO" width="206" height="223" class="size-full wp-image-52" /><p class="wp-caption-text">Region 2 DxO</p></div>
<div id="attachment_64" class="wp-caption alignnone" style="width: 216px"><img src="http://brainbyproduct.files.wordpress.com/2009/04/regions-ufraw-2.jpg?w=206&#038;h=223" alt="Region 2 UFRaw" title="Region 2 UFRaw" width="206" height="223" class="size-full wp-image-64" /><p class="wp-caption-text">Region 2 UFRaw</p></div>
<p>The Luma of region 2:</p>
<div id="attachment_60" class="wp-caption alignnone" style="width: 216px"><img src="http://brainbyproduct.files.wordpress.com/2009/04/regions-dxo-luma-2.jpg?w=206&#038;h=223" alt="Region 2 DxO Luma" title="Region 2 DxO Luma" width="206" height="223" class="size-full wp-image-60" /><p class="wp-caption-text">Region 2 DxO Luma</p></div>
<div id="attachment_72" class="wp-caption alignnone" style="width: 216px"><img src="http://brainbyproduct.files.wordpress.com/2009/04/regions-ufraw-luma-2.jpg?w=206&#038;h=223" alt="Region 2 UFRaw Luma" title="Region 2 UFRaw Luma" width="206" height="223" class="size-full wp-image-72" /><p class="wp-caption-text">Region 2 UFRaw Luma</p></div>
<p>Region 2 Chroma:</p>
<div id="attachment_56" class="wp-caption alignnone" style="width: 216px"><img src="http://brainbyproduct.files.wordpress.com/2009/04/regions-dxo-chroma-2.jpg?w=206&#038;h=223" alt="Region 2 DxO Chroma" title="Region 2 DxO Chroma" width="206" height="223" class="size-full wp-image-56" /><p class="wp-caption-text">Region 2 DxO Chroma</p></div>
<div id="attachment_68" class="wp-caption alignnone" style="width: 216px"><img src="http://brainbyproduct.files.wordpress.com/2009/04/regions-ufraw-chroma-2.jpg?w=206&#038;h=223" alt="Region 2 UFRaw Chroma" title="Region 2 UFRaw Chroma" width="206" height="223" class="size-full wp-image-68" /><p class="wp-caption-text">Region 2 UFRaw Chroma</p></div>
<p>Region 3, pencils.</p>
<div id="attachment_53" class="wp-caption alignnone" style="width: 284px"><img src="http://brainbyproduct.files.wordpress.com/2009/04/regions-dxo-3.jpg?w=274&#038;h=491" alt="Region 3 DxO" title="Region 3 DxO" width="274" height="491" class="size-full wp-image-53" /><p class="wp-caption-text">Region 3 DxO</p></div>
<div id="attachment_65" class="wp-caption alignnone" style="width: 284px"><img src="http://brainbyproduct.files.wordpress.com/2009/04/regions-ufraw-3.jpg?w=274&#038;h=491" alt="Region 3 UFRaw" title="Region 3 UFRaw" width="274" height="491" class="size-full wp-image-65" /><p class="wp-caption-text">Region 3 UFRaw</p></div>
<p>Region 3 Luma:</p>
<div id="attachment_61" class="wp-caption alignnone" style="width: 284px"><img src="http://brainbyproduct.files.wordpress.com/2009/04/regions-dxo-luma-3.jpg?w=274&#038;h=491" alt="Region 3 DxO Luma" title="Region 3 DxO Luma" width="274" height="491" class="size-full wp-image-61" /><p class="wp-caption-text">Region 3 DxO Luma</p></div>
<div id="attachment_73" class="wp-caption alignnone" style="width: 284px"><img src="http://brainbyproduct.files.wordpress.com/2009/04/regions-ufraw-luma-3.jpg?w=274&#038;h=491" alt="Region 3 UFRaw Luma" title="Region 3 UFRaw Luma" width="274" height="491" class="size-full wp-image-73" /><p class="wp-caption-text">Region 3 UFRaw Luma</p></div>
<p>Region 3 Chroma:</p>
<div id="attachment_57" class="wp-caption alignnone" style="width: 284px"><img src="http://brainbyproduct.files.wordpress.com/2009/04/regions-dxo-chroma-3.jpg?w=274&#038;h=491" alt="Region 3 DxO chroma" title="Region 3 DxO chroma" width="274" height="491" class="size-full wp-image-57" /><p class="wp-caption-text">Region 3 DxO chroma</p></div>
<div id="attachment_69" class="wp-caption alignnone" style="width: 284px"><img src="http://brainbyproduct.files.wordpress.com/2009/04/regions-ufraw-chroma-3.jpg?w=274&#038;h=491" alt="Region 3 UFRaw chroma" title="Region 3 UFRaw chroma" width="274" height="491" class="size-full wp-image-69" /><p class="wp-caption-text">Region 3 UFRaw chroma</p></div>
<p>Region 4, Out of focus black and white photo:</p>
<div id="attachment_54" class="wp-caption alignnone" style="width: 499px"><img src="http://brainbyproduct.files.wordpress.com/2009/04/regions-dxo-4.jpg?w=489&#038;h=444" alt="Region 4 DxO" title="Region 4 DxO" width="489" height="444" class="size-full wp-image-54" /><p class="wp-caption-text">Region 4 DxO</p></div>
<div id="attachment_66" class="wp-caption alignnone" style="width: 499px"><img src="http://brainbyproduct.files.wordpress.com/2009/04/regions-ufraw-4.jpg?w=489&#038;h=444" alt="Region 4 UFRaw" title="Region 4 UFRaw" width="489" height="444" class="size-full wp-image-66" /><p class="wp-caption-text">Region 4 UFRaw</p></div>
<p>Region 4 Luma:</p>
<div id="attachment_62" class="wp-caption alignnone" style="width: 499px"><img src="http://brainbyproduct.files.wordpress.com/2009/04/regions-dxo-luma-4.jpg?w=489&#038;h=444" alt="Region 4 DxO Luma" title="Region 4 DxO Luma" width="489" height="444" class="size-full wp-image-62" /><p class="wp-caption-text">Region 4 DxO Luma</p></div>
<div id="attachment_74" class="wp-caption alignnone" style="width: 499px"><img src="http://brainbyproduct.files.wordpress.com/2009/04/regions-ufraw-luma-4.jpg?w=489&#038;h=444" alt="Region 4 UFRaw Luma" title="Region 4 UFRaw Luma" width="489" height="444" class="size-full wp-image-74" /><p class="wp-caption-text">Region 4 UFRaw Luma</p></div>
<div id="attachment_50" class="wp-caption alignnone" style="width: 499px"><img src="http://brainbyproduct.files.wordpress.com/2009/04/regions-difference-luma-4.jpg?w=489&#038;h=444" alt="Region 4 Luma difference" title="Region 4 Luma difference" width="489" height="444" class="size-full wp-image-50" /><p class="wp-caption-text">Region 4 Luma difference</p></div>
<p>Region 4 Chroma:</p>
<div id="attachment_58" class="wp-caption alignnone" style="width: 499px"><img src="http://brainbyproduct.files.wordpress.com/2009/04/regions-dxo-chroma-4.jpg?w=489&#038;h=444" alt="Region 4 DxO Chroma" title="Region 4 DxO Chroma" width="489" height="444" class="size-full wp-image-58" /><p class="wp-caption-text">Region 4 DxO Chroma</p></div>
<div id="attachment_70" class="wp-caption alignnone" style="width: 499px"><img src="http://brainbyproduct.files.wordpress.com/2009/04/regions-ufraw-chroma-4.jpg?w=489&#038;h=444" alt="Region 4 UFRaw Chroma" title="Region 4 UFRaw Chroma" width="489" height="444" class="size-full wp-image-70" /><p class="wp-caption-text">Region 4 UFRaw Chroma</p></div>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/brainbyproduct.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/brainbyproduct.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/brainbyproduct.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/brainbyproduct.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/brainbyproduct.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/brainbyproduct.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/brainbyproduct.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/brainbyproduct.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/brainbyproduct.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/brainbyproduct.wordpress.com/78/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brainbyproduct.wordpress.com&blog=1334951&post=78&subd=brainbyproduct&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://brainbyproduct.wordpress.com/2009/04/14/a-look-at-raw-conversion-in-dxo-optics-53/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8605764e5df0eb79de577d5d528f3339?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">iainisbald</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2009/04/overview-dxo.jpg" medium="image">
			<media:title type="html">Image converted with DxO</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2009/04/overview-ufraw.jpg" medium="image">
			<media:title type="html">Image converted with UFRaw</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2009/04/highlight-regions.jpg" medium="image">
			<media:title type="html">Regions of interest in the image</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2009/04/regions-dxo-1.jpg" medium="image">
			<media:title type="html">Region 1 DxO</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2009/04/regions-ufraw-1.jpg" medium="image">
			<media:title type="html">Region 1 UFRaw</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2009/04/regions-dxo-luma-1.jpg" medium="image">
			<media:title type="html">Region 1 DxO Luma</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2009/04/regions-ufraw-luma-1.jpg" medium="image">
			<media:title type="html">Region 1 UFRaw Luma</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2009/04/regions-difference-luma-1.jpg" medium="image">
			<media:title type="html">Region 1 Luma difference</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2009/04/regions-difference-luma-1-scales.jpg" medium="image">
			<media:title type="html">Region 1 Luma difference, contrast enchaced, at differnt detail scales.</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2009/04/regions-dxo-chroma-1.jpg" medium="image">
			<media:title type="html">Region 1 DxO Chroma</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2009/04/regions-ufraw-chroma-1.jpg" medium="image">
			<media:title type="html">Region 1 UFraw Chroma</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2009/04/regions-dxo-2.jpg" medium="image">
			<media:title type="html">Region 2 DxO</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2009/04/regions-ufraw-2.jpg" medium="image">
			<media:title type="html">Region 2 UFRaw</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2009/04/regions-dxo-luma-2.jpg" medium="image">
			<media:title type="html">Region 2 DxO Luma</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2009/04/regions-ufraw-luma-2.jpg" medium="image">
			<media:title type="html">Region 2 UFRaw Luma</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2009/04/regions-dxo-chroma-2.jpg" medium="image">
			<media:title type="html">Region 2 DxO Chroma</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2009/04/regions-ufraw-chroma-2.jpg" medium="image">
			<media:title type="html">Region 2 UFRaw Chroma</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2009/04/regions-dxo-3.jpg" medium="image">
			<media:title type="html">Region 3 DxO</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2009/04/regions-ufraw-3.jpg" medium="image">
			<media:title type="html">Region 3 UFRaw</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2009/04/regions-dxo-luma-3.jpg" medium="image">
			<media:title type="html">Region 3 DxO Luma</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2009/04/regions-ufraw-luma-3.jpg" medium="image">
			<media:title type="html">Region 3 UFRaw Luma</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2009/04/regions-dxo-chroma-3.jpg" medium="image">
			<media:title type="html">Region 3 DxO chroma</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2009/04/regions-ufraw-chroma-3.jpg" medium="image">
			<media:title type="html">Region 3 UFRaw chroma</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2009/04/regions-dxo-4.jpg" medium="image">
			<media:title type="html">Region 4 DxO</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2009/04/regions-ufraw-4.jpg" medium="image">
			<media:title type="html">Region 4 UFRaw</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2009/04/regions-dxo-luma-4.jpg" medium="image">
			<media:title type="html">Region 4 DxO Luma</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2009/04/regions-ufraw-luma-4.jpg" medium="image">
			<media:title type="html">Region 4 UFRaw Luma</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2009/04/regions-difference-luma-4.jpg" medium="image">
			<media:title type="html">Region 4 Luma difference</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2009/04/regions-dxo-chroma-4.jpg" medium="image">
			<media:title type="html">Region 4 DxO Chroma</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2009/04/regions-ufraw-chroma-4.jpg" medium="image">
			<media:title type="html">Region 4 UFRaw Chroma</media:title>
		</media:content>
	</item>
		<item>
		<title>Better PNG compression by design. Part 1</title>
		<link>http://brainbyproduct.wordpress.com/2007/08/25/better-png-compression-by-design-part-1/</link>
		<comments>http://brainbyproduct.wordpress.com/2007/08/25/better-png-compression-by-design-part-1/#comments</comments>
		<pubDate>Sat, 25 Aug 2007 02:04:44 +0000</pubDate>
		<dc:creator>iainisbald</dc:creator>
				<category><![CDATA[Examples]]></category>
		<category><![CDATA[Graphics]]></category>

		<guid isPermaLink="false">http://brainbyproduct.wordpress.com/2007/08/25/better-png-compression-by-design-part-1/</guid>
		<description><![CDATA[In this article I am going to discuss the affect that different design elements have on PNG compression. I will look at some good and bad things to do to get a small file size when creating or editing your image. I will not look into software that optimises the compression once the image is [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brainbyproduct.wordpress.com&blog=1334951&post=35&subd=brainbyproduct&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>In this article I am going to discuss the affect that different design elements have on <a href="http://en.wikipedia.org/wiki/Png">PNG</a> compression. I will look at some good and bad things to do to get a small file size when creating or editing your image. I will not look into software that optimises the compression once the image is complete.<br />
For example: Why is this image only 2816 bytes&#8230;<br />
<img src='http://brainbyproduct.files.wordpress.com/2007/08/plain-text.png' alt='Plain text heading PNG' /><br />
And this one 4924 bytes<br />
<img src='http://brainbyproduct.files.wordpress.com/2007/08/fancy-text.png' alt='Fancy text heading PNG' /><br />
<span id="more-35"></span></p>
<h3>How PNG works&#8230; for dummies</h3>
<p>PNG looks for patterns running horizontally in an image. Patterns can be easily compressed, so the more patterns you have the more compression you&#8217;ll get. The patterns that the PNG algorithm finds are in the binary representation of the image. Sometimes it is not always obvious that there will be a pattern in the image from looking at it.</p>
<p>The examples are meant to illustrate principles. <a href="http://en.wikipedia.org/wiki/Your_mileage_may_vary">Your mileage may vary</a>.</p>
<h4>Example 1</h4>
<p>A square that fades from black to white is on a white background. If the fade runs perfectly horizontally or vertically the file size is small. If the box with the fade is rotated, the file size becomes much larger. In the last example the fade is on an angle but the box is not.</p>
<p><img src='http://brainbyproduct.files.wordpress.com/2007/08/fade-box-01.png' alt='Greyscale fade horizontal' />474 bytes</p>
<p><img src='http://brainbyproduct.files.wordpress.com/2007/08/fade-box-02.png' alt='Greyscale fade vertical' />427 bytes</p>
<p><img src='http://brainbyproduct.files.wordpress.com/2007/08/fade-box-03.png' alt='Greyscale fade box rotate' />1908 bytes</p>
<p><img src='http://brainbyproduct.files.wordpress.com/2007/08/fade-box-05.png' alt='Greyscale fade angle' />2903 bytes</p>
<h4>Example 2</h4>
<p>Different types of <a href="http://en.wikipedia.org/wiki/Dithering">dither</a> will have an impact on the file size.<br />
<img src='http://brainbyproduct.files.wordpress.com/2007/08/fade-box-dither-01.png' alt='Floyd-Steinburg Dithering' />Floyd-Steinburg 3202 bytes<br />
<img src='http://brainbyproduct.files.wordpress.com/2007/08/fade-box-dither-02.png' alt='Ordered Dither' />Pattern 469 bytes</p>
<p>To be continued&#8230;</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/brainbyproduct.wordpress.com/35/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/brainbyproduct.wordpress.com/35/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/brainbyproduct.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/brainbyproduct.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/brainbyproduct.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/brainbyproduct.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/brainbyproduct.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/brainbyproduct.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/brainbyproduct.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/brainbyproduct.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/brainbyproduct.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/brainbyproduct.wordpress.com/35/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brainbyproduct.wordpress.com&blog=1334951&post=35&subd=brainbyproduct&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://brainbyproduct.wordpress.com/2007/08/25/better-png-compression-by-design-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8605764e5df0eb79de577d5d528f3339?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">iainisbald</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2007/08/plain-text.png" medium="image">
			<media:title type="html">Plain text heading PNG</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2007/08/fancy-text.png" medium="image">
			<media:title type="html">Fancy text heading PNG</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2007/08/fade-box-01.png" medium="image">
			<media:title type="html">Greyscale fade horizontal</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2007/08/fade-box-02.png" medium="image">
			<media:title type="html">Greyscale fade vertical</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2007/08/fade-box-03.png" medium="image">
			<media:title type="html">Greyscale fade box rotate</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2007/08/fade-box-05.png" medium="image">
			<media:title type="html">Greyscale fade angle</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2007/08/fade-box-dither-01.png" medium="image">
			<media:title type="html">Floyd-Steinburg Dithering</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2007/08/fade-box-dither-02.png" medium="image">
			<media:title type="html">Ordered Dither</media:title>
		</media:content>
	</item>
		<item>
		<title>Healing technique example.</title>
		<link>http://brainbyproduct.wordpress.com/2007/07/25/healing-technique-example/</link>
		<comments>http://brainbyproduct.wordpress.com/2007/07/25/healing-technique-example/#comments</comments>
		<pubDate>Wed, 25 Jul 2007 10:40:02 +0000</pubDate>
		<dc:creator>iainisbald</dc:creator>
				<category><![CDATA[Examples]]></category>
		<category><![CDATA[Photo retouching]]></category>

		<guid isPermaLink="false">http://brainbyproduct.wordpress.com/2007/07/25/healing-technique-example/</guid>
		<description><![CDATA[
I downloaded one of the free sample pictures from 
www.3D.sk: source of human photo references for 3D modeling and texturing and applied my healing technique to it. Once I had set up the layers (which took a bit of time to &#8216;despeckle&#8217; on my old computer), it took less than ten minutes to get the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brainbyproduct.wordpress.com&blog=1334951&post=37&subd=brainbyproduct&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a href='http://brainbyproduct.files.wordpress.com/2007/07/old-guy-pre-post.jpg' title='Retouching example'><img src='http://brainbyproduct.files.wordpress.com/2007/07/old-guy-pre-post.thumbnail.jpg' alt='Retouching example' /></a><span id="more-37"></span><br />
I downloaded one of the free sample pictures from <font face="Verdana, Arial, Helvetica, sans-serif"><br />
<a href="http://www.3D.sk">www.3D.sk</a>: source of human photo references for 3D modeling and texturing</font> and applied my healing technique to it. Once I had set up the layers (which took a bit of time to &#8216;despeckle&#8217; on my old computer), it took less than ten minutes to get the results you can see in the picture above.</p>
<p>It could be a bit better but I wanted to see how quickly I could get some fairly decent results. It&#8217;s pretty quick, even if I say so myself!</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/brainbyproduct.wordpress.com/37/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/brainbyproduct.wordpress.com/37/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/brainbyproduct.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/brainbyproduct.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/brainbyproduct.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/brainbyproduct.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/brainbyproduct.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/brainbyproduct.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/brainbyproduct.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/brainbyproduct.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/brainbyproduct.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/brainbyproduct.wordpress.com/37/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brainbyproduct.wordpress.com&blog=1334951&post=37&subd=brainbyproduct&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://brainbyproduct.wordpress.com/2007/07/25/healing-technique-example/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8605764e5df0eb79de577d5d528f3339?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">iainisbald</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2007/07/old-guy-pre-post.thumbnail.jpg" medium="image">
			<media:title type="html">Retouching example</media:title>
		</media:content>
	</item>
		<item>
		<title>Even Better &#8216;Healing&#8217; Without the Magic Tool</title>
		<link>http://brainbyproduct.wordpress.com/2007/07/09/even-better-healing-without-the-magic-tool/</link>
		<comments>http://brainbyproduct.wordpress.com/2007/07/09/even-better-healing-without-the-magic-tool/#comments</comments>
		<pubDate>Mon, 09 Jul 2007 05:58:57 +0000</pubDate>
		<dc:creator>iainisbald</dc:creator>
				<category><![CDATA[Gimp]]></category>
		<category><![CDATA[Photo retouching]]></category>

		<guid isPermaLink="false">http://brainbyproduct.wordpress.com/2007/07/09/even-better-healing-without-the-magic-tool/</guid>
		<description><![CDATA[
This is an update to the old method I showed you.
This method is faster, less complicated, and is better at dealing with edges. You still get good results, and you can see what is happening in real time. 
10 July 07 &#8211; Edited step number 3 so that the whole thing works now!

 The setup
I [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brainbyproduct.wordpress.com&blog=1334951&post=28&subd=brainbyproduct&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img src='http://brainbyproduct.files.wordpress.com/2007/07/healing-example.jpg' alt='Healing Example'/><br />
This is an update to <a href="http://brainbyproduct.wordpress.com/2007/07/07/how-to-heal-photos-without-the-magic-tool/">the old method</a> I showed you.</p>
<p>This method is faster, less complicated, and is better at dealing with edges. You still get good results, and you can see what is happening in real time. </p>
<p>10 July 07 &#8211; Edited step number 3 so that the whole thing works now!<br />
<span id="more-28"></span></p>
<h3> The setup</h3>
<p>I used this image in my example  (about 182kb): <a href='http://brainbyproduct.files.wordpress.com/2007/07/creation_of_adam.png' title='creation_of_adam.png'>creation_of_adam.png</a></p>
<p>1. Duplicate the layer.  Call this (top) layer &#8216;Shape&#8217;. Select this layer.</p>
<p>2. Open the Despeckle Dialog ( Filters -&gt; Enhance -&gt; Despeckle). Uncheck the &#8216;Adaptive&#8217; and &#8216;Recursive&#8217; check boxes. Set the Black Point to -1 and the White point to 256. Adjust the radius until the blemish that you want to heal disappears. In Gimp 2.2 make sure that radius is odd (there is a <a href="http://bugzilla.gnome.org/show_bug.cgi?id=433251">bug in 2.2</a> that is fixed in 2.3)<br />
<a href='http://brainbyproduct.files.wordpress.com/2007/07/despeckle-indexed.png' title='The despeckle dialog'><img src='http://brainbyproduct.files.wordpress.com/2007/07/despeckle-indexed.png' alt='The despeckle dialog' /></a></p>
<p>3. Change the layer mode to &#8216;Grain Extract&#8217;. Select &#8216;Copy Visible&#8217; from the Edit menu. Paste this and convert it into a new layer. Name this layer &#8216;Texture&#8217;. Change the Mode to  &#8216;Grain merge&#8217;. Change the &#8216;Shape&#8217; Layer&#8217;s mode to &#8216;Normal&#8217;.</p>
<p><img src='http://brainbyproduct.files.wordpress.com/2007/07/layers.png' alt='The layer setup' /></p>
<p>4. Show only the Texture layer. Select a hard brush and clone over the blemish. Make both the &#8216;Texture&#8217; and &#8216;Shape&#8217; layers visible to see the result. You can clone the texture layer while both layers are visible to see the results as you do it if you like.</p>
<p><img src='http://brainbyproduct.files.wordpress.com/2007/07/texture-clone.jpg' alt='Texture clone' /></p>
<p>5. You&#8217;re done.</p>
<p><img src='http://brainbyproduct.files.wordpress.com/2007/07/healing-example.jpg' alt='Healing Example' /></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/brainbyproduct.wordpress.com/28/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/brainbyproduct.wordpress.com/28/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/brainbyproduct.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/brainbyproduct.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/brainbyproduct.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/brainbyproduct.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/brainbyproduct.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/brainbyproduct.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/brainbyproduct.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/brainbyproduct.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/brainbyproduct.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/brainbyproduct.wordpress.com/28/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brainbyproduct.wordpress.com&blog=1334951&post=28&subd=brainbyproduct&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://brainbyproduct.wordpress.com/2007/07/09/even-better-healing-without-the-magic-tool/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8605764e5df0eb79de577d5d528f3339?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">iainisbald</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2007/07/healing-example.jpg" medium="image" />

		<media:content url="http://brainbyproduct.files.wordpress.com/2007/07/despeckle-indexed.png" medium="image">
			<media:title type="html">The despeckle dialog</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2007/07/layers.png" medium="image">
			<media:title type="html">The layer setup</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2007/07/texture-clone.jpg" medium="image">
			<media:title type="html">Texture clone</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2007/07/healing-example.jpg" medium="image">
			<media:title type="html">Healing Example</media:title>
		</media:content>
	</item>
		<item>
		<title>Comparison of Bayer Interpolation for Very Noisy Images</title>
		<link>http://brainbyproduct.wordpress.com/2007/07/08/comparison-of-bayer-interpolation-for-very-noisy-images/</link>
		<comments>http://brainbyproduct.wordpress.com/2007/07/08/comparison-of-bayer-interpolation-for-very-noisy-images/#comments</comments>
		<pubDate>Sun, 08 Jul 2007 06:45:05 +0000</pubDate>
		<dc:creator>iainisbald</dc:creator>
				<category><![CDATA[Photo Processing]]></category>

		<guid isPermaLink="false">http://brainbyproduct.wordpress.com/2007/07/08/comparison-of-bayer-interpolation-for-very-noisy-images/</guid>
		<description><![CDATA[Theres plenty of information around about different methods of Bayer Interpolation. Most of those examples are for images that have very little noise. I wanted to see how different methods would compare for a very noisy image. For example, one that is very underexposed, or shot at a very high ISO setting.

For this experiment I [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brainbyproduct.wordpress.com&blog=1334951&post=16&subd=brainbyproduct&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Theres plenty of information around about different methods of <a href="http://en.wikipedia.org/wiki/Demosaicing">Bayer Interpolation</a>. Most of those examples are for images that have very little noise. I wanted to see how different methods would compare for a very noisy image. For example, one that is very underexposed, or shot at a very high ISO setting.<br />
<span id="more-16"></span><br />
For this experiment I found an image I took at night where the flash on my Fuji S5600 did not fire. I had a 1/10<sup>th</sup> second exposure so I did get something to work with. I used <a href="http://ufraw.sourceforge.net/">UFRaw</a> 0.12, converting the image into 8-bit TIFF. I then cropped items of interest and converted to PNG. No noise-reduction was used.</p>
<p>I used the follow methods: Variable Number of Gradients (VNG), Patterned Pixel Grouping (PPG), Adaptive Homogeneity-Directed (AHD) and bilinear.</p>
<h3>A Car</h3>
<p>Click on the thumbnail for actual size (678kb)</p>
<p><a href='http://brainbyproduct.files.wordpress.com/2007/07/car-chart.png' title='car-chart.png'><img src='http://brainbyproduct.files.wordpress.com/2007/07/car-chart.thumbnail.png' alt='car-chart.png' /></a></p>
<h3>A Face</h3>
<p>Click on the thumbnail for actual size (447kb)</p>
<p><a href='http://brainbyproduct.files.wordpress.com/2007/07/face-chart.png' title='face-chart.png'><img src='http://brainbyproduct.files.wordpress.com/2007/07/face-chart.thumbnail.png' alt='face-chart.png' /></a></p>
<h3> What I think</h3>
<p>This is a quick and dirty experiment but I think VNG gives the images with the least noise. </p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/brainbyproduct.wordpress.com/16/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/brainbyproduct.wordpress.com/16/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/brainbyproduct.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/brainbyproduct.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/brainbyproduct.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/brainbyproduct.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/brainbyproduct.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/brainbyproduct.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/brainbyproduct.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/brainbyproduct.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/brainbyproduct.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/brainbyproduct.wordpress.com/16/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brainbyproduct.wordpress.com&blog=1334951&post=16&subd=brainbyproduct&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://brainbyproduct.wordpress.com/2007/07/08/comparison-of-bayer-interpolation-for-very-noisy-images/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8605764e5df0eb79de577d5d528f3339?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">iainisbald</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2007/07/car-chart.thumbnail.png" medium="image">
			<media:title type="html">car-chart.png</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2007/07/face-chart.thumbnail.png" medium="image">
			<media:title type="html">face-chart.png</media:title>
		</media:content>
	</item>
		<item>
		<title>How to &#8216;heal&#8217; photos without the magic tool.</title>
		<link>http://brainbyproduct.wordpress.com/2007/07/07/how-to-heal-photos-without-the-magic-tool/</link>
		<comments>http://brainbyproduct.wordpress.com/2007/07/07/how-to-heal-photos-without-the-magic-tool/#comments</comments>
		<pubDate>Sat, 07 Jul 2007 01:46:18 +0000</pubDate>
		<dc:creator>iainisbald</dc:creator>
				<category><![CDATA[Gimp]]></category>
		<category><![CDATA[Photo retouching]]></category>

		<guid isPermaLink="false">http://brainbyproduct.wordpress.com/2007/07/07/how-to-heal-photos-without-the-magic-tool/</guid>
		<description><![CDATA[I have revised this technique. See the latest version here.

Here is an alternative to using the healing brush in GIMP 2.3. I think it its good because:

It achieves good results
It will work in GIMP 2.2
Once you have set up the layers it is very quick to do
My old computer, a 1GHz Athlon, has no problems [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brainbyproduct.wordpress.com&blog=1334951&post=3&subd=brainbyproduct&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I have revised this technique. <a href="http://brainbyproduct.wordpress.com/2007/07/09/even-better-healing-without-the-magic-tool/">See the latest version here.</a></p>
<p><img src='http://brainbyproduct.files.wordpress.com/2007/07/2-eyes.jpg' alt='Healing - Before and After' /><br />
Here is an alternative to using the healing brush in <a href="http://www.gimp.org/">GIMP</a> 2.3. I think it its good because:</p>
<ul>
<li>It achieves good results
<li>It will work in <a href="http://www.gimp.org/">GIMP</a> 2.2
<li>Once you have set up the layers it is very quick to do
<li>My old computer, a 1GHz Athlon, has no problems with showing the brush strokes in real time.
<li>You have a lot more control
</ul>
<p>Read on to learn all about it.<br />
<span id="more-3"></span><br />
For this demo I used a photo I found on flickr:</p>
<p><a href="http://flickr.com/photos/gusdiaz/29802203/">http://flickr.com/photos/gusdiaz/29802203/</a></p>
<p>It is licensed under  <a href="http://creativecommons.org/licenses/by-nc-sa/2.0/deed.en">Creative Commons Attribution-NonCommercial-ShareAlike 2.0</a></p>
<h3>Part 1 &#8211; The set up</h3>
<p>If you can write scripts for the GIMP you can automate this process. I can&#8217;t write scripts, so if you do write one I&#8217;d love to get a copy.</p>
<p>1. Duplicate the layer twice</p>
<p>2. Name the top layer &#8216;16th size&#8217;</p>
<p>3. Name the middle layer &#8216;quarter size&#8217;</p>
<p>4. Resize &#8216;16th size&#8217; layer to 6% original size with linear scaling</p>
<p>5. Resize &#8216;Quarter size&#8217; layer to 25% original size with linear scaling</p>
<p><img src='http://brainbyproduct.files.wordpress.com/2007/07/capture-11.png' alt='Scale the layer' /></p>
<p>6. Rescale both &#8216;16th size&#8217; and &#8216;quarter size&#8217; layers back to the original image pixel dimensions using &#8216;Sinc&#8217; interpolation (or Cubic if you are not using Gimp 2.2). Do not use percentages, use pixel values. Check that the both width and height values match your image size. </p>
<p>-At this stage you should have 3 layers of equal size, the original image, a somewhat blurry layer (called quarter size) and a very blurry layer (16th size)<br />
<img src='http://brainbyproduct.files.wordpress.com/2007/07/capture-13.png' alt='Stage one layer set up' /></p>
<p>7. Hide the &#8216;16th size&#8217; and set the &#8216;quarter size&#8217; layer mode to Grain extract. This will give you a predominantly grey image with just the fine details or texture of the original.</p>
<p><a href='http://brainbyproduct.files.wordpress.com/2007/07/capture-14.jpg' title='Grain extract'><img src='http://brainbyproduct.files.wordpress.com/2007/07/capture-14.thumbnail.jpg' alt='Grain extract' />Click to enlarge</a></p>
<p>8. Select &#8216;copy visible&#8217; from the Edit menu. Paste this and make it a New Layer &#8211; Name this layer &#8216;Texture&#8217;</p>
<p>9. Make the &#8216;16th size&#8217; and &#8216;quarter size&#8217; layers visible. Hide the others. Set the &#8216;16th size&#8217; layer mode to &#8216;Grain extract&#8217;</p>
<p>10. Select &#8216;copy visible&#8217; from the Edit menu. Paste this and make it a New Layer &#8211; Name this layer &#8216;Features&#8217;</p>
<p>11. Delete the &#8216;Quarter size&#8217; layer. Rename the layer &#8216;16th size&#8217; layer as &#8216;Shape&#8217; and set the mode to  &#8216;normal&#8217; . Arrange the layers so in this order, top to bottom. Texture, Features, Shape, Background.</p>
<p>12. Set both &#8216;texture&#8217; and &#8216;features&#8217; layers to &#8216;Grain merge&#8217;. This will make it look like you have your original image back. Try hide different layers to see what happens.</p>
<p><img src='http://brainbyproduct.files.wordpress.com/2007/07/capture-15.png' alt='Layers after the set-up is complete' /></p>
<p>- What you have done is split your image into three layers based on the size of the objects in the image. The &#8216;texture&#8217; layer has only small sized objects in it. The &#8216;Shape&#8217; Layer has only large sized objects in it. The &#8216;features&#8217; layer has medium sized objects in it. Now we can edit different sized objects largely independently of the others.</p>
<h3>Part 2 &#8211; Let the healing begin</h3>
<p>1. Zoom in to 100%. Find the part of the image you want to edit. Show only the &#8216;Texture&#8217;<br />
layer. You may need to engage the &#8216;Display filters&#8217; Contrast setting to get a better idea of what you are doing</p>
<p>2. Select a hard edged brush. Clone over the wrinkles near the eye.<br />
<img src='http://brainbyproduct.files.wordpress.com/2007/07/clone2.png' alt='Texture clone' /></p>
<p>-Make all layers visible. You will see that most of the wrinkles have gone, and the skin looks realistic. The large dark wrinkle below the eye still exists, but we will remove that.</p>
<p><img src='http://brainbyproduct.files.wordpress.com/2007/07/3-eyes.jpg' alt='The 3 stages' /></p>
<p>3. With all the layers visible, add a Mask to the &#8216;Features&#8217; layer. Using a soft edged brush paint black onto the Mask in the position of the dark wrinkle below the eye. It should disappear. If you are keen, you can paint black onto the mask where there are any small blemishes. </p>
<p><a href='http://brainbyproduct.files.wordpress.com/2007/07/capture-19.jpg' title='Features mask'><img src='http://brainbyproduct.files.wordpress.com/2007/07/capture-19.thumbnail.jpg' alt='Features mask' />Click to enlarge</a></p>
<p>If you decide that the fine texture is to great (e.g. skin pores too obvious), add a mask to the texture layer use it to vary the opacity of the layer in selective spots.</p>
<p>The final result (109kb):<br />
<a href='http://brainbyproduct.files.wordpress.com/2007/07/final.jpg' title='The result. 109kb'><img src='http://brainbyproduct.files.wordpress.com/2007/07/final.thumbnail.jpg' alt='The result. 109kb' />Click to enlarge</a></p>
<h3>Notes</h3>
<ul>
<li>When you are resizing your different layers, keep in mind the size of the &#8216;texture&#8217; in the picture. For large images you may need to resize the layers by 1/8<sup>th</sup> and 1/64<sup>th</sup>. Some trial and error may be required.</li>
<li>When you are using the mask on the features layer you will find that things may start to look a bit strange near edges. Instead of using the mask to make the layer transparent, you may find you get a better results by blurring, or cloning the features layer.</li>
</ul>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/brainbyproduct.wordpress.com/3/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/brainbyproduct.wordpress.com/3/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/brainbyproduct.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/brainbyproduct.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/brainbyproduct.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/brainbyproduct.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/brainbyproduct.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/brainbyproduct.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/brainbyproduct.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/brainbyproduct.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/brainbyproduct.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/brainbyproduct.wordpress.com/3/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brainbyproduct.wordpress.com&blog=1334951&post=3&subd=brainbyproduct&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://brainbyproduct.wordpress.com/2007/07/07/how-to-heal-photos-without-the-magic-tool/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8605764e5df0eb79de577d5d528f3339?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">iainisbald</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2007/07/2-eyes.jpg" medium="image">
			<media:title type="html">Healing - Before and After</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2007/07/capture-11.png" medium="image">
			<media:title type="html">Scale the layer</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2007/07/capture-13.png" medium="image">
			<media:title type="html">Stage one layer set up</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2007/07/capture-14.thumbnail.jpg" medium="image">
			<media:title type="html">Grain extract</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2007/07/capture-15.png" medium="image">
			<media:title type="html">Layers after the set-up is complete</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2007/07/clone2.png" medium="image">
			<media:title type="html">Texture clone</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2007/07/3-eyes.jpg" medium="image">
			<media:title type="html">The 3 stages</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2007/07/capture-19.thumbnail.jpg" medium="image">
			<media:title type="html">Features mask</media:title>
		</media:content>

		<media:content url="http://brainbyproduct.files.wordpress.com/2007/07/final.thumbnail.jpg" medium="image">
			<media:title type="html">The result. 109kb</media:title>
		</media:content>
	</item>
	</channel>
</rss>