From: <hug...@li...> - 2010-09-24 22:53:25
|
details: http://hugin.hg.sourceforge.net/hgweb/hugin/hugin-web/hgrepo/h/hu/hugin/hugin-web/rev/d29c3a7e2b39 changeset: 190:d29c3a7e2b39 user: Terry Duell <td...@us...> date: Sat Sep 25 08:47:52 2010 +1000 description: Added mosaic mode tutorial, added link from scans tutorial diffstat: tutorials/Mosaic-mode/control-points.jpg | 0 tutorials/Mosaic-mode/en.shtml | 132 ++++++++++++++ tutorials/Mosaic-mode/first.jpg | 0 tutorials/Mosaic-mode/mask-0.jpg | 0 tutorials/Mosaic-mode/optimise-done.jpg | 0 tutorials/Mosaic-mode/optimise.jpg | 0 tutorials/Mosaic-mode/overview.jpg | 0 tutorials/Mosaic-mode/second.jpg | 0 tutorials/Mosaic-mode/sticher.jpg | 0 tutorials/Mosaic-mode/test-3.jpg | 0 tutorials/index.shtml | 279 +++++++++++++++--------------- 11 files changed, 273 insertions(+), 138 deletions(-) diffs (truncated from 556 to 500 lines): diff -r 8ea4c81b51c4 -r d29c3a7e2b39 tutorials/Mosaic-mode/control-points.jpg Binary file tutorials/Mosaic-mode/control-points.jpg has changed diff -r 8ea4c81b51c4 -r d29c3a7e2b39 tutorials/Mosaic-mode/en.shtml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tutorials/Mosaic-mode/en.shtml Sat Sep 25 08:47:52 2010 +1000 @@ -0,0 +1,132 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"><head> + <title>Hugin tutorial — Stitching flat scanned images</title> + + + + <style media="screen" type="text/css" title="Screen style sheet"> +@import url(../css/normal.css); + </style> + + <link rel="icon" href="/css/icon.png" type="image/png" /> + +</head><body> +<!--#include virtual="/ssi/menu.html"--> +<div class="content"> +<h1>Hugin tutorial — Stitching murals using mosiac mode<br /> +</h1> +<p><strong>This tutorial covers another non-panoramic usage of Hugin +— Taking two or more partial images of a mural on a flat surface, and +stitching them seamlessly into a +single final image.</strong></p> +<em>Note: This tutorial is based on the 2010.2.0 version of +Hugin, +although your version may differ, the underlying principle will remain +the +same. </em> +<p>Normal panoramas are stitched from a number of photos taken from the +same location such that the nodal point of the lens stays stationary +and the camera is rotated in pitch, yaw or roll in order to capture the +set of overlapping images necessary for the panorama. This approach +minimises parallax errors, and all the photos are then +aligned into a panorama on the surface of a sphere by optimising +(mimimising the errors) of the yaw, pitch and roll angles. </p> +<p>Mosiac mode allows you to shoot photos of any flat, or plane surface +such as a mural, from multiple positions and angles, and then stitch +the +photos together into a seamless view of the mural. One advantage of +this mode is that as the camera location is unrestricted, parallax can +be used to expose parts of the mural in one photo that may be obscured +in another, and in the final stitch any objects in front of the mural +may be masked out. <br /> +</p> +<p>In mosiac mode we are interested in the scene on the flat surface, +and as there is no parallax involved with elements of a flat scene we +can allow the camera to move. The alignment of the photos is done by +optimising translations in the X,Y and Z directions. X is left/right, Y +is up/down and Z is into/out of the image. The aim is to have +minimal variation in Z, as variation in Z will cause parallax errors.</p> +<p>Here is a contrived example to demonstrate the basics of stitching +in mosaic mode.</p> +<p><img style="width: 800px; height: 600px;" alt="overview" src="overview.jpg" /><br /> +</p> +<p>I have taken two images which will allow the chair to be masked out +in the final stitch. You can download these images and try it yourself, +<a href="first.jpg">first.jpg</a>, <a href="second.jpg">second.jpg</a>.</p> +<p>In hugin, select<span style="font-weight: bold;"> Assistant 1. Load +images</span>, and then select the <span style="font-weight: bold;">images</span> +tab and <span style="font-weight: bold;">Create control points</span>.</p> +Select the Control points tab and check that all of the automatically +generated control points are on the flat surface. Delete any points +that are not.<br /> +<br /> +<img style="width: 800px; height: 586px;" alt="control points" src="control-points.jpg" /><br /> +<br /> +Now select the <span style="font-weight: bold;">Optimizer</span> tab +and select <span style="font-weight: bold;">Positions and Translation +(y,p,r,x,y,z)</span>, then select <span style="font-weight: bold;">Optimize +now!</span> and if the error is small, select <span style="font-weight: bold;">yes</span>.<br /> +<br style="font-weight: bold;" /> +<img style="width: 800px; height: 587px;" alt="optimise-OK" src="optimise-done.jpg" /><br /> +<br /> +You can now select the <span style="font-weight: bold;">Fast preview +window</span> to see the basic alignment. Select <span style="font-weight: bold;">Projection</span>, then select <span style="font-weight: bold;">Rectilinear</span>. Move the sliders to +adjust the field of view, then select <span style="font-weight: bold;">Move/Drag</span> +and select <br /> +<span style="font-weight: bold;">Drag mode: Mosaic</span>. Using +the mouse you can drag the image into a suitable position in the window +by holding down the left mouse key whilst dragging. Dragging with the +right mouse button down will rotate the image.<br /> +<br style="font-weight: bold;" /> +We can now mask out the chair. Select the <span style="font-weight: bold;">Mask</span> tab in main hugin window then +select image 0 (#0), <span style="font-weight: bold;">Add new mask</span>. +You +can then use the mouse to define a mask boundary using the left mouse +button to define points. Double click on the last point to end. +(See +the tutorial Blend-masks). After defining the mask boundary you can +change the +mask type if necessary. For this exercise we want <span style="font-weight: bold;">Exclude region</span> masks.<br /> +<span style="font-weight: bold;"><br /> +<img style="width: 800px; height: 588px;" alt="mask-0" src="mask-0.jpg" /><br /> +<br /> +</span> +<p>Generate a similar mask for image #1. It isn't necessary to exactly +follow the boundary of the chair.</p> +<p>We can now stitch and we should end up with a nice view of the mural +without the chair. Go to the <span style="font-weight: bold;">Stitcher</span> +tab, select your file format (<span style="font-weight: bold;">Normal +outputs: JPEG</span> or <span style="font-weight: bold;">TIFF</span>), +and then select <span style="font-weight: bold;">Stitch now!</span> +and enter a filename for the resulting image in the file browser window +that opens.</p> +<span style="font-weight: bold;"> +<p><img style="width: 800px; height: 588px;" alt="stitch" src="sticher.jpg" /><br /> +</p> +<img style="width: 800px; height: 427px;" alt="stitch" src="test-3.jpg" /><br /> +<p><span style="font-weight: normal;"><br /> +</span></p> +</span>The result is a view without the obstructing chair. It is pity I +didn't take another shot that would allowed the street sign to be +masked out as well.<br /> +This is a simple example of how mosaic mode can be used, and should +help you get started.<br /> +<h2>Advanced techniques</h2> +If your subject is not a nice flat plane surface, such as the front of +a row of terrace houses, or things are not going as smoothly as shown +here, have a look at Yuval Levy's <a href="http://panospace.wordpress.com/2010/09/19/linear-panoramas-mosaic-tutorial/">tutorial</a> +which describes a more difficult subject.<br /> +<br /> +<span style="font-weight: bold;"> +<h2>About this mural<br /> +</h2> +</span> +<p>This mural is painted on a wall in Hall Street, Moonee Ponds, Victoria.<br /> +</p> +<p><em>Author <span style="text-decoration: underline;">Terry Duell</span> +- +Created September 2010.<br /> +</em></p> +</div> + +</body></html> \ No newline at end of file diff -r 8ea4c81b51c4 -r d29c3a7e2b39 tutorials/Mosaic-mode/first.jpg Binary file tutorials/Mosaic-mode/first.jpg has changed diff -r 8ea4c81b51c4 -r d29c3a7e2b39 tutorials/Mosaic-mode/mask-0.jpg Binary file tutorials/Mosaic-mode/mask-0.jpg has changed diff -r 8ea4c81b51c4 -r d29c3a7e2b39 tutorials/Mosaic-mode/optimise-done.jpg Binary file tutorials/Mosaic-mode/optimise-done.jpg has changed diff -r 8ea4c81b51c4 -r d29c3a7e2b39 tutorials/Mosaic-mode/optimise.jpg Binary file tutorials/Mosaic-mode/optimise.jpg has changed diff -r 8ea4c81b51c4 -r d29c3a7e2b39 tutorials/Mosaic-mode/overview.jpg Binary file tutorials/Mosaic-mode/overview.jpg has changed diff -r 8ea4c81b51c4 -r d29c3a7e2b39 tutorials/Mosaic-mode/second.jpg Binary file tutorials/Mosaic-mode/second.jpg has changed diff -r 8ea4c81b51c4 -r d29c3a7e2b39 tutorials/Mosaic-mode/sticher.jpg Binary file tutorials/Mosaic-mode/sticher.jpg has changed diff -r 8ea4c81b51c4 -r d29c3a7e2b39 tutorials/Mosaic-mode/test-3.jpg Binary file tutorials/Mosaic-mode/test-3.jpg has changed diff -r 8ea4c81b51c4 -r d29c3a7e2b39 tutorials/index.shtml --- a/tutorials/index.shtml Thu Sep 23 23:10:48 2010 +0100 +++ b/tutorials/index.shtml Sat Sep 25 08:47:52 2010 +1000 @@ -1,255 +1,258 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Hugin Tutorials</title> +<html xmlns="http://www.w3.org/1999/xhtml"><head> + <title>Hugin Tutorials</title> - - - -<style media="screen" type="text/css" title="Screen style sheet"> + + + <style media="screen" type="text/css" title="Screen style sheet"> @import url(/css/normal.css); -</style></head><body> - + </style> +</head><body> <!--#include virtual="/ssi/menu.html"--> <div class="content"> <h1>Hugin Tutorials</h1> - <h2>English</h2> - <h3><a href="overview/">Hugin Overview</a></h3> - <p>This tutorial explains the different stages of the panorama stitching process and discusses the concepts involved.</p> - <h3><a href="two-photos/">Stitching two photos together</a></h3> - <p>This tutorial covers the simplest usage of Hugin, just taking two handheld photographs and sticking them together into a single image.</p> - <h3><a href="multi-row/">Stitching Multi-row photos together</a></h3> - -<p>This tutorial covers a more complex application of Hugin, taking two rows of -handheld photographs and stitching them together into a single image, using the -automated <em>Assistant</em>. The same process can be applied to more than two rows.</p> - +<p>This tutorial covers a more complex application of Hugin, taking two +rows of +handheld photographs and stitching them together into a single image, +using the +automated <em>Assistant</em>. The same process can be applied to more +than two rows.</p> <h3><a href="architectural/">Simulating an architectural projection</a></h3> - <p>This tutorial covers a basic non-panoramic usage of Hugin; taking a handheld photograph and using <em>vertical control-points</em> to correct lens <em>barrel distortion</em> and remove perspective effects.</p> - <h3><a href="multi-lens/">Stitching photos from different lenses</a></h3> - -<p>Hugin can stitch photos taken with different lenses and even different +<p>Hugin can stitch photos taken with different lenses and even +different cameras.</p> - <h3><a href="scans/">Stitching flat scanned images</a></h3> - <p>This tutorial covers another non-panoramic usage of Hugin — Taking two or more partial scanned images of a large object, such as an LP cover, map or poster, and stitching them seamlessly into a single final image.</p> - +<h3><a href="Mosaic-mode/">Stitching murals- mosaic mode</a></h3> +This tutorial describes how to stitch photos of a mural on a flat +surface, all of which can be shot from different camera angles and +locations, and also shows how to mask out objects which may be +obscuring part of the mural.<span style="font-weight: bold;"><br /> +<br /> <h3><a href="perspective/">Perspective correction</a></h3> - <p>This tutorial covers a basic use of Hugin — Using both -horizontal and vertical control-points to remove all perspective effects from a +horizontal and vertical control-points to remove all perspective +effects from a photograph.</p> - <h3><a href="calibration/">Simple lens calibration</a></h3> - -<p>This tutorial describes the application of Hugin to obtain lens distortion -parameters <em>a, b, c</em>. These parameters -can be saved for reuse in future projects, or imported into a lens database +<p>This tutorial describes the application of Hugin to obtain lens +distortion +parameters <em>a, b, c</em>. These parameters +can be saved for reuse in future projects, or imported into a lens +database such as <a href="http://lensfun.berlios.de/">lensfun</a>.</p> - -<h3><a href="tca/">Transverse chromatic aberration correction with Hugin and fulla</a></h3> -<p>This tutorial explains how Hugin can be used to estimate parameters for the -correction of transverse chromatic aberration. The resulting coefficients can -be used with the PanoTools correct plugin, or the fulla program distributed +<h3><a href="tca/">Transverse chromatic aberration correction with +Hugin and fulla</a></h3> +<p>This tutorial explains how Hugin can be used to estimate parameters +for the +correction of transverse chromatic aberration. The resulting +coefficients can +be used with the PanoTools correct plugin, or the fulla program +distributed with Hugin.</p> <h3><a href="Blend-masks/">Using Blend Masks</a></h3> Hugin 2010.2 introduces a capability to define and edit 'exclude' and 'include' masks that you can use to guide the blending of image overlap.<br /> This tutorial explains how to use blend masks.<br /> -<br /> <h3><a href="enblend-svg/">Masking for enblend with SVG and Inkscape</a></h3> - -<p>enblend-svg is an experimental tool for blending SVG layers using enblend, -this is a potential solution to the problem of masking areas before blending.</p> - +<p>enblend-svg is an experimental tool for blending SVG layers using +enblend, +this is a potential solution to the problem of masking areas before +blending.</p> <h3><a href="enfuse-360/">Creating 360° enfused panoramas</a></h3> - -<p>enfuse is a new tool for merging bracketed exposures and assembling a -composite image containing the best exposed bits of each. Hugin 0.7.0 includes -complete support for creating <em>Exposure fused</em> images with enfuse.</p> - +<p>enfuse is a new tool for merging bracketed exposures and assembling +a +composite image containing the best exposed bits of each. Hugin 0.7.0 +includes +complete support for creating <em>Exposure fused</em> images with +enfuse.</p> <h3><a href="auto-exposure/">Stitching auto-exposed panoramas</a></h3> - -<p>Stitching panoramas shot with a camera on auto-exposure is a pain. Hugin -2009.2.0 now has a useful output option that uses <em>seam blending</em> for +<p>Stitching panoramas shot with a camera on auto-exposure is a pain. +Hugin +2009.2.0 now has a useful output option that uses <em>seam blending</em> +for stitching photos with minor exposure differences and uses <em>exposure fusion</em> for assembling these exposure layers into a final panorama.</p> - <h3><a href="surveying/">Surveying buildings</a></h3> - <p>This tutorial shows an advanced use of Hugin in combination with a -separate 3D modeller, the example used is the creation of a complex 3D survey +separate 3D modeller, the example used is the creation of a complex 3D +survey of a building from a single hand-held photo.</p> - <h2>Tutorials on other sites</h2> - <h3><a href="http://edu-perez-en.blogspot.com/2009/01/greater-depth-field-macro.html">A greater depth of field in macro photography</a></h3> -<p>Eduardo Perez has written an article on 'focus stacking' with enfuse, +<p>Eduardo Perez has written an article on 'focus stacking' with +enfuse, merging several photos taken at different focus distances.</p> - <h3><a href="http://edu-perez-en.blogspot.com/2009/02/hdr-and-linux.html">HDR and Linux</a></h3> -<p>Eduardo Perez describes his current workflow dealing with HDRs using Linux +<p>Eduardo Perez describes his current workflow dealing with HDRs using +Linux software.</p> - <h3><a href="http://exolucere.ca/articles/create-panorama"> Using Autopano and Enblend with Hugin</a></h3> <p> -Rob Park has written a nice tutorial that shows how other autopano-sift, +Rob Park has written a nice tutorial that shows how other +autopano-sift, Hugin and enblend can be used together to produce a seamless panorama from many images. </p> - <h3><a href="http://www.lightspacewater.net/Tutorials/PhotoPano1/PhotoPano1/"> Creating simple panoramas</a></h3> <p> -Peter Gawthrop has written a simple step by step tutorial for getting started +Peter Gawthrop has written a simple step by step tutorial for getting +started with stitching a small number of photos.</p> - -<h3><a href="http://www.dojoe.net/tutorials/linear-pano/">Creating linear panoramas with Hugin</a></h3> - +<h3><a href="http://www.dojoe.net/tutorials/linear-pano/">Creating +linear panoramas with Hugin</a></h3> <p>This tutorial by Joachim Fenkes is a more advanced version of the -<em>stitching flat scanned images</em> tutorial. Except instead of scanned +<em>stitching flat scanned images</em> tutorial. Except instead of +scanned images, photographs of a long mural are assembled into a single image.</p> - -<h3><a href="http://www.lightspacewater.net/Tutorials/PhotoPano2/paper/">Creating Spherical Panoramas +<h3><a href="http://www.lightspacewater.net/Tutorials/PhotoPano2/paper/">Creating +Spherical Panoramas with the Canon 5D and 15mm Fisheye Lens</a></h3> - -<p>Peter Gawthrop has written a Hugin tutorial covering creation of a full spherical panorama from a small number -of fisheye photos. The tutorial also shows how to use a simple tone-mapping technique to blend bracketed exposures +<p>Peter Gawthrop has written a Hugin tutorial covering creation of a +full spherical panorama from a small number +of fisheye photos. The tutorial also shows how to use a simple +tone-mapping technique to blend bracketed exposures into a final image with detail covering the full exposure range.</p> - -<h3><a href="http://homepage.ntlworld.com/j.houghton/">John Houghton's tutorials</a> +<h3><a href="http://homepage.ntlworld.com/j.houghton/">John Houghton's +tutorials</a> </h3> <p> -While John is using PTGui or PTAssembler, his tutorials are an excellent -source of information about creating panoramic images with Panorama Tools. -Read here to learn more about the inner working of Hugin, for example how the +While John is using PTGui or PTAssembler, his tutorials are an +excellent +source of information about creating panoramic images with Panorama +Tools. +Read here to learn more about the inner working of Hugin, for example +how the optimizer works and how it can be used best. </p> - -<h3><a href="http://wiki.panotools.org/Tutorials">Panotools wiki tutorials</a></h3> -<p>There are a number of tutorials that can be applied to Hugin usage and a lot +<h3><a href="http://wiki.panotools.org/Tutorials">Panotools wiki +tutorials</a></h3> +<p>There are a number of tutorials that can be applied to Hugin usage +and a lot of all round useful information relevant to panoramic imaging on the <a href="http://wiki.panotools.org/">Panotools wiki</a>.</p> - -<h3><a href="http://slash72.club.fr/gurl/MODES-PROJECTION/en_prefecture_rectiligne.htm">Rectilinear/cylindric/equirectangular projection selection made easy</a></h3> -<p>A tutorial explaining the differences between the various projections.</p> - +<h3><a href="http://slash72.club.fr/gurl/MODES-PROJECTION/en_prefecture_rectiligne.htm">Rectilinear/cylindric/equirectangular +projection selection made easy</a></h3> +<p>A tutorial explaining the differences between the various +projections.</p> <h2>German</h2> - -<h3><a href="http://www.panoclub.de/hugin_tut/index.html">Panoramen mit HUGIN</a></h3> - +<h3><a href="http://www.panoclub.de/hugin_tut/index.html">Panoramen mit +HUGIN</a></h3> <p>Dieses Tutorial beschreibt die Erstellung von Panoramen -mit Hugin. Die einzelnen Schritte werden detailliert erklärt und dargestellt. -Ein sehr umfangreiches Tutorial mit vielen weiterführenden Informationen die +mit Hugin. Die einzelnen Schritte werden detailliert erklärt und +dargestellt. +Ein sehr umfangreiches Tutorial mit vielen weiterführenden +Informationen die für das Verständnis von Hugin und den Panorama Tools wichtig sind. </p> - -<h3><a href="http://freenet-homepage.de/martin_wehner/Tutorial/panorama.html">Panoramabilder erstellen</a></h3> - -<p> Dieses Tutorial beschreibt die Erstellung eines einreihigen Panoramas mit -Hugin unter Windows. Es werden die notwendigen Schritte von der Bildaufnahme +<h3><a href="http://freenet-homepage.de/martin_wehner/Tutorial/panorama.html">Panoramabilder +erstellen</a></h3> +<p> Dieses Tutorial beschreibt die Erstellung eines einreihigen +Panoramas mit +Hugin unter Windows. Es werden die notwendigen Schritte von der +Bildaufnahme bis zum fertigen Panorama erläutert. Im Gegensatz zu <a href="http://www.panoclub.de/hugin_tut/index.html">Panoramen mit HUGIN</a> -steht hier die einfache und möglichst schnelle Erstellung des Panorams im -Vordergrund. </p> - +steht hier die einfache und möglichst schnelle Erstellung des Panorams +im +Vordergrund. </p> <p><a href="http://www.digicamfotos.de/index3.htm?http://www.digicamfotos.de/newsletter/panorama/panoramafoto.php">Ein Einstieg in die Digitale Panoramafotografie</a>: Eine sehr kompakte Einführung, welche die Verwendung von autopano, Hugin und enblend zur -Erstellung von Panoramen vorführt. </p> - +Erstellung von Panoramen vorführt. </p> <h2>Czech / Čeština</h2> - -<h3><a href="http://sprite.edi.fmph.uniba.sk/%7Edankao/hugin/">Prehľad o hugine</a></h3> - +<h3><a href="http://sprite.edi.fmph.uniba.sk/%7Edankao/hugin/">Prehľad +o hugine</a></h3> <p>Momentálne sa nachádzate na stránke venovanej tvorbe 2D panorám z fotografií. Celý tutoriál je robený pre program hugin 0.5. Tento projekt je súčasťou mojej diplomovej práce.</p> - <h2>Français</h2> - <h3><a href="overview/fr.shtml">Hugin: vue d'ensemble</a></h3> - <p>Ce tutorial explique les étapes successives qui permettent de réaliser l'assemblage d'un panorama et les mécanismes mis en oeuvre pour cela.</p> - - <h3><a href="two-photos/fr.shtml">Comment assembler deux photos</a></h3> - <p>Ce tutoriel couvre l'usage le plus simple de Hugin, cad assembler deux images prises a main levée pour n'en former qu'une seule.</p> - <h3><a href="architectural/fr.shtml">Simuler une projection architecturale</a></h3> - <p>Ce tutoriel couvre un usage basique non panoramique de Hugin; partir d'une photo prise à main levée et utiliser les points de contrôle 'verticaux' pour corriger la distortion en 'barrel' de l'optique, et retirer l'effet de perspective.</p> - -<h3><a href="http://apppaper.toile-libre.org/AppPaper/Index/Entries/2010/7/17_Hugin_1.html">Panorama en 3 clics !</a></h3> +<h3><a href="http://apppaper.toile-libre.org/AppPaper/Index/Entries/2010/7/17_Hugin_1.html">Panorama +en 3 clics !</a></h3> <p>Tutoriel video expliquant l'installation d'Hugin et l'assemblage de plusieurs photos sur mac OS X.</p> - -<h3><a href="http://slash72.club.fr/gurl/MODES-PROJECTION/prefecture_rectiligne.htm">Choisir entre rectilinéaire/cylindique/réquirectangulaire : c'est facile!</a></h3> -<p>A tutorial explaining the differences between the various projections.</p> - +<h3><a href="http://slash72.club.fr/gurl/MODES-PROJECTION/prefecture_rectiligne.htm">Choisir +entre rectilinéaire/cylindique/réquirectangulaire : c'est facile!</a></h3> +<p>A tutorial explaining the differences between the various +projections.</p> <h2>Español</h2> - <h3><a href="http://edu-perez.blogspot.com/2008/12/aumentar-profundidad-campo-macro.html">Cómo aumentar la profundidad de campo en fotografía macro</a></h3> -<p>Eduardo Perez ha escrito un artículo sobre 'focus stacking' con enfuse, +<p>Eduardo Perez ha escrito un artículo sobre 'focus stacking' con +enfuse, juntando varias fotos tomadas a diferente distancia de enfoque.</p> - -<h3><a href="http://edu-perez.blogspot.com/2008/10/hdr-en-linux.html">HDR en +<h3><a href="http://edu-perez.blogspot.com/2008/10/hdr-en-linux.html">HDR +en |