<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.panotools.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.panotools.org/api.php?action=feedcontributions&amp;user=Imroy&amp;feedformat=atom</id>
		<title>PanoTools.org Wiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.panotools.org/api.php?action=feedcontributions&amp;user=Imroy&amp;feedformat=atom"/>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/Special:Contributions/Imroy"/>
		<updated>2013-05-23T07:45:52Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.19.0</generator>

	<entry>
		<id>http://wiki.panotools.org/FDRTools</id>
		<title>FDRTools</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/FDRTools"/>
				<updated>2007-12-21T04:19:37Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''FDRTools''' is {{Glossary|a software for assembling [[bracketing|bracketed]] photos to [[HDR]] and [[tone mapping]] HDR files|1}}.  See [[HDR compression]] for a comparison of FDRCompressor with [[Photomatix]] and [[HDR Software overview]] for a general comparison.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [http://fdrtools.com/ FDRTools]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software:Platform:Windows]]&lt;br /&gt;
[[Category:Software:Platform:Mac OS X]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/Template_talk:Glossary</id>
		<title>Template talk:Glossary</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/Template_talk:Glossary"/>
				<updated>2007-12-21T04:15:12Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: What is this trying to achieve?&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is this trying to achieve? ==&lt;br /&gt;
&lt;br /&gt;
Just what is this template trying to do? Looking at it, the thing that strikes me is the use of of an &amp;lt;nowiki&amp;gt;#ifeq&amp;lt;/nowiki&amp;gt; statement to produce documentation if a first argument isn't given. You really should use &amp;lt;nowiki&amp;gt;&amp;lt;includeonly&amp;gt;...&amp;lt;/includeonly&amp;gt;&amp;lt;/nowiki&amp;gt; and &amp;lt;nowiki&amp;gt;&amp;lt;noinclude&amp;gt;...&amp;lt;/noinclude&amp;gt;&amp;lt;/nowiki&amp;gt; tags to isolate documentation (shown here on the template page) from the contents to be transcluded in articles.&lt;br /&gt;
&lt;br /&gt;
Apart from that, it only seems to add an article into the [[:Category:Glossary|Glossary category]]. If that is the only purpose, surely adding &amp;lt;nowiki&amp;gt;[[Category:Glossary]]&amp;lt;/nowiki&amp;gt; to the bottom of an article would be easier. Or are you planning on doing more with this template? --[[User:Imroy|imroy]] 05:15, 21 December 2007 (CET)&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/Unix_software</id>
		<title>Unix software</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/Unix_software"/>
				<updated>2007-12-21T03:49:46Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: move 'overview' text to the top as an introduction, copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For a full list of Unix/Linux tools, see the [[:Category:Software:Platform:Linux|Linux category]] page.&lt;br /&gt;
&lt;br /&gt;
== Hugin ==&lt;br /&gt;
&lt;br /&gt;
There isn't much competition here, [[Hugin]] is currently the most sophisticated and easy to use tool for stitching photos and assembling panoramas on Unix/Linux systems (also available for Windows and OS X).&lt;br /&gt;
&lt;br /&gt;
[[Hugin]] is a standalone [[GUI front-ends|GUI program]] which depends on [[Helmut Dersch]]'s [[pano12]] library to perform much of the hard work.&lt;br /&gt;
&lt;br /&gt;
There are some optional tools that can be used in conjunction with [[hugin]], but none of these are actually required to produce high quality results:&lt;br /&gt;
&lt;br /&gt;
* [[autopano-sift]] - Save time by automatically generating control-point pairs, requires the mono .NET runtime.&lt;br /&gt;
* [[autopano]] - Similar to autopano-sift (Freeware).&lt;br /&gt;
* [[enblend]] - Perform sophisticated blending of seams when overlapping photos have varying brightness.&lt;br /&gt;
* [[PTStitcher]] - Freeware alternative to [[nona]], the internal [[hugin]] stitcher.&lt;br /&gt;
* [[PTmender]] - Open Source replacement for PTStitcher, part of the [[pano12]] package.&lt;br /&gt;
&lt;br /&gt;
== Tools ==&lt;br /&gt;
&lt;br /&gt;
* [[dcraw]] and [[UFRaw]]: Convert camera [[RAW]] images.&lt;br /&gt;
* [[PTblender]] - Match image brightnesses, part of the [[pano12]] package.&lt;br /&gt;
* [[ImageMagick]]: Optionally batch process images before using [[Enblend]], e.g. when you have large black areas because of a [[pitch]] angle.&lt;br /&gt;
* [[PanoCube]]: Converts [[equirectangular]] panoramas to [[QTVR]] cubic movies.&lt;br /&gt;
* [[clens]] command-line version of [[PTLens]]&lt;br /&gt;
&lt;br /&gt;
== Panorama viewers ==&lt;br /&gt;
&lt;br /&gt;
* [[PTViewer]]&lt;br /&gt;
* [[panoglview]]&lt;br /&gt;
* [[freepv]]&lt;br /&gt;
* &amp;lt;strike&amp;gt;[[panoviewer]]&amp;lt;/strike&amp;gt; superseeded by [[panoglview]]&lt;br /&gt;
* [[Quicktime]] can be [http://www.frankscorner.org/index.php?p=qt651 installed via wine]&lt;br /&gt;
&lt;br /&gt;
== Plugins for the Gimp ==&lt;br /&gt;
&lt;br /&gt;
The [[Gimp]] is a sophisticated image editor.&lt;br /&gt;
&lt;br /&gt;
There are several [[Gimp#Panoramic photography related gimp plugins|panoramic photography related gimp plugins]] that can be used to manipulate panoramas.&lt;br /&gt;
&lt;br /&gt;
== Other Software ==&lt;br /&gt;
* [[PanoPoints]]: Perl-Based control point picker for use with [[Panorama Tools]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software:Platform:Linux]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/Full_16_bit_workflow</id>
		<title>Full 16 bit workflow</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/Full_16_bit_workflow"/>
				<updated>2007-12-21T03:45:39Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: remove section headers at the start to give a proper introduction, adjust section levels, minor copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;One of the biggest problems in panorama creation is [[dynamic range]]. In order to save both maximum number of levels and maximum dynamic range it is recommended to use a 16 bit workflow. 16 bit refers here to the single channel bit depth. However, some applications and tutorials use the term '48 bit' or '64 bit' which refers to the complete bit depth for all channels and is essentially the same.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
This tutorial is for the advanced user only. It assumes you are familiar with shooting, stitching, blending 8 bit images and with basic and advanced editing techniques in photoshop like using image layers, adjustment layers and masks.&lt;br /&gt;
&lt;br /&gt;
=== Image source===&lt;br /&gt;
To use 16 bit workflow you need a camera capable of saving [[RAW]] files or a scanner plus application that allows to save 16 bit. See [[RAW dynamic range extraction]] on how to extract the full dynamic range from a RAW file into a single 16 bit per channel document.&lt;br /&gt;
&lt;br /&gt;
=== Software ===&lt;br /&gt;
A recent version of the [[pano12]] library supports 16 bit as well as the usual [[GUI front-ends]]. If you want to use [[autopano]] you might need a tool to batch convert images to 8 bit (f.e. IrfanView) since autopano currently has a bug that causes an error message for some types of 16 bit [[TIFF]]s. Some camera's (e.g. Nikon D70) save a [[JPEG]] file together with the RAW file. You can use that JPEG file to use with autopano. After the control point generation, replace the JPEG with its 16 bit variant. &lt;br /&gt;
&lt;br /&gt;
If you want to edit the layered stitching result you will need Adobe [[Photoshop]] CS or above. This is not needed if you use [[enblend]] for blending the images.&lt;br /&gt;
&lt;br /&gt;
== Photographing the panorama ==&lt;br /&gt;
=== Using a digital camera ===&lt;br /&gt;
To get maximum [[dynamic range]] with a digital camera expose for the brightest highlight you want to have details in. In a sunlit landscape these are usually the clouds but could as well be a white building. Digital cameras clip the highlights but not the shadows. Check the histogram to see if clipping is a problem. A good article about correct exposure with digitals is found at http://luminous-landscape.com/tutorials/expose-right.shtml&lt;br /&gt;
&lt;br /&gt;
Shooting in [[RAW]] allows you to later generate 16 bit [[TIFF]]s from these files, with precisely adjusted exposure and white balance, or even different exposure and white-balance settings to assemble the images again in a more favoring way, eg another white-balance for the windows of interior-panos.&lt;br /&gt;
&lt;br /&gt;
With Adobe raw-plugin it should be possible to find settings in order to extract at least much of the  available [[dynamic range]]. Try to find a value for 'Exposure' that does not clip the highlights below camera clipping and set 'Shadows', 'Brightness' and 'Contrast' to the lowest values. This will probably preserve most dynamic range.&lt;br /&gt;
&lt;br /&gt;
If you don't use Windows or Mac OS or if you simply want to use a command line tool that is capable of extracting full dynamic range there is always [[dcraw]].&lt;br /&gt;
&lt;br /&gt;
Speeding up the workflow with [[photoshop]] CS can be easily done with dr.browns image-processor (for photoshop CS2 it is not longer needed). A detailed tutorial-movie and the image-processor is available here: http://www.russellbrown.com/tips_tech.html&lt;br /&gt;
&lt;br /&gt;
=== Using film ===&lt;br /&gt;
==== Shooting ====&lt;br /&gt;
With color negative film expose for the darkest shadow you want to have details in. A tripod is recommended, since the exposure times might get very long especially if stopped down. I use a typical exposure of 1/15s at f/16 in bright sunlight with Fuji Reala. Color negative film clips the shadows but not the highlights. It is a good idea to shoot an extra image containing some color chart or at least a grey card plus a white piece of paper and something entirely black. This will help to white balance later.&lt;br /&gt;
&lt;br /&gt;
==== Scanning ====&lt;br /&gt;
Avoid any clipping while scanning. Switch off any automatics in your scanning software that influences white balance or exposure. Save as 16 bit [[TIFF]] (sometimes refered to as 48 bit [[TIFF]]). You have to experiment with your scanning software.&lt;br /&gt;
&lt;br /&gt;
With Vuescan use advanced workflow (see manual). Set color balance to 'None' on color tab. Don't worry about the results being dull and having a color cast - you can correct anything in the ready stitched panorama. Save as '48 bit [[TIFF]]'&lt;br /&gt;
&lt;br /&gt;
== Stitching ==&lt;br /&gt;
If you want to use [[autopano]] it is a good idea to work with 8 bit copies of your images for control point generation. Autopano should work with 16 bit images but currently refuses to work with certain types. Once you are finished with autopano you can revert to the 16 bit originals.&lt;br /&gt;
&lt;br /&gt;
Older versions of [[PTGui]] silently degraded images to 8 bit if you choose a cropping frame outside the image bounds or if you use a filter.&lt;br /&gt;
&lt;br /&gt;
The most recent versions of PTGui have an own control point finder and stitcher, both of which deal with 16 bit images very well. If you choose PTGui stitcher you can set bit depth to either 8 or 16 bit for output formats that support it.&lt;br /&gt;
&lt;br /&gt;
== Blending ==&lt;br /&gt;
Basically there are three possible ways to blend your images:&lt;br /&gt;
* Let panotools do anything by choosing any single image output format like [[TIFF]], [[JPEG]] or [[PSD]].&lt;br /&gt;
* Output multiple [[TIFF]] files and blend manually in an image editor using layers. 16 bit layers are currently handled by very few programs. One of them is Adobe [[Photoshop]] CS or higher and another apparently [[Cinepaint]].&lt;br /&gt;
* Using [[enblend]] &lt;br /&gt;
* Using [[SmartBlend]]&lt;br /&gt;
* Using [[PTGui]] internal blender (recent versions only).&lt;br /&gt;
&lt;br /&gt;
=== Enblend ===&lt;br /&gt;
[[Enblend]] handles 16 bit images well. Do what you ever did using enblend and you finish up with a blended 16 bit [[TIFF]]. However, be aware of the additional [[alpha channel]] [[enblend]] puts into the image.&lt;br /&gt;
&lt;br /&gt;
=== SmartBlend ===&lt;br /&gt;
[[SmartBlend]] is able to work with 16 bit images from version 1.2.2 on. It works just like enblend with the major difference that it attempts to remove [[ghosts]] from the seams. &lt;br /&gt;
&lt;br /&gt;
=== Photoshop CS ===&lt;br /&gt;
==== Importing images ====&lt;br /&gt;
Choose multi image [[TIFF]] as output, either with feather (TIFF_mask) or without (TIFF_m). Use the 'Import TIFF files with [[alpha channel]] to masked layers' action you can download from [http://www.erik-krause.de/ttt http://www.erik-krause.de/ttt] to assemble the single images (usually named &amp;lt;yourimage&amp;gt;0000.tif, &amp;lt;yourimage&amp;gt;0001.tif a.s.o) into a layered Photoshop document.&lt;br /&gt;
&lt;br /&gt;
==== Correcting colors ====&lt;br /&gt;
If you have shot a greycard previously, load this image as a separate file and place a levels adjustment layer above. Use the grey eyedropper to get neutral mid tones but don't use the white or black eyedropper as they might cause clipping. &lt;br /&gt;
&lt;br /&gt;
Open the Info palette. Set a color sample point (5x5 average) to the black and white image detail and adjust input white and black point for the color channels manually in order to get equal color values for all channels. Check the RGB values for the black, the white and the grey sample frequently.&lt;br /&gt;
&lt;br /&gt;
Try to get the minimum common color value for the white point (by not changing the channel with the highest value) and the maximum common color value for the black point (by not changing the channel with the lowest value). Most probably you will have to repeat these steps until you get neutral black, white and grey since any adjustment influences the others.&lt;br /&gt;
&lt;br /&gt;
Once you're done drag the adjustment layer from the layers palette to your pano on top off all other layers. If you used a grey wedge you can make an even finer adjustments using curves instead of levels and adjusting several shades of grey to be neutral.&lt;br /&gt;
&lt;br /&gt;
If you didn't shoot a greycard, simply place a levels or curves adjustment layer on top of the image layers and adjust colors to look natural.&lt;br /&gt;
&lt;br /&gt;
Use additional adjustment layers to adjust contrast and / or brightness. It might be a good idea to use an s-shaped curve in order to increase mid tone contrast. Save the document prior to flatten to be able to correct without loss of levels.&lt;br /&gt;
&lt;br /&gt;
After that edit the individual layer masks to avoid visible seams and eventually use additional adjustment layers grouped with single image layers to adjust color or brightness differences. &lt;br /&gt;
&lt;br /&gt;
If you want to make the image look more brilliant, flatten to background and use [[sharpening|unsharp mask]] with threshold 0, amount from 20% to 50% and a radius between 70 and 250 pixels (depending on image size). It's a good idea to reduce to intended output size prior to this step  since it is very slow on large images.&lt;br /&gt;
&lt;br /&gt;
If there is still much detail hidden in the shadows or you are not satisfied with the contrast you might want to try some more sophisticated [[tone mapping]] operators, f.e. one of those compared at [[HDR compression]] which work on 16 bit images, too.&lt;br /&gt;
&lt;br /&gt;
== Patching ==&lt;br /&gt;
=== Extracting Views ===&lt;br /&gt;
Extracting Views in order to patch the tripod or some holes or mismatches in Zenith is a bit of a problem, if you want to do it in full 16 bit. The most convenient possibility - [[PTEditor]] - reads 16 bit [[TIFF]]s but writes only 8 bit.&lt;br /&gt;
&lt;br /&gt;
The only possibilities to achieve the task in 16 bit is either to use [[PTStitcher]] (with one of the [[GUI front-ends]] or with script) or the [[Photoshop]] compatible [[Panorama Tools Plugins]] in the 16 bit version provided by [http://epaperpress.com/ptplugins/index.html Thomas Niemann]&lt;br /&gt;
&lt;br /&gt;
The different possibilities are described on [[Extracting and inserting rectilinear Views]]&lt;br /&gt;
&lt;br /&gt;
=== Inserting tripod caps ===&lt;br /&gt;
Another way to cover the tripod is to insert some other image like a logo or a mirror ball. This should be no problem for 16 bit if it is done either with the 16 bit Plugins (as mentioned above) or with [[PTStitcher]]. Many possibilities are described on [[Tutorials#Tripod_Caps|Tripod Caps]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Tutorial:Specialised]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/Aspect_Ratio</id>
		<title>Aspect Ratio</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/Aspect_Ratio"/>
				<updated>2007-09-26T14:07:40Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit, add info on 35 mm film&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Aspect ratio''' is the ratio (proportion) between width and height of an image. It doesn't matter whether the image is measured in cm, inch or pixels. However, measurement in digital imaging depends on resolution (and this can be different for width and height) hence always pixel values are used to calculate the aspect ratio.&lt;br /&gt;
&lt;br /&gt;
If an image is 200 pixels wide and 100 pixels high it has an aspect ratio of 2:1 as well as if it is 600 pixels wide and 300 pixels high.&lt;br /&gt;
&lt;br /&gt;
Digital cameras often produce images with a 4:3 ratio, for example: 640×480 (VGA), 800×600, 1600×1200, 2048×1536 (3 megapixel), 2592×1944, 3264×2448, etc. The common frame size used with still photography on 35 mm film is approximately 36×24 mm, giving an aspect ratio of 3:2.&lt;br /&gt;
&lt;br /&gt;
[[Category:Glossary]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/SPi-V</id>
		<title>SPi-V</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/SPi-V"/>
				<updated>2007-09-26T14:03:48Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The '''Shockwave Panorama Viewer''' (shortened to '''SPi-V''', pronounced &amp;quot;spiffy&amp;quot;) is a hardware accelerated panoramic viewing engine created by ''fieldOfView''. The engine is build on Macromedia's [[Shockwave]] 3D.&lt;br /&gt;
&lt;br /&gt;
Supported input formats are [[cylindrical]], [[cubic]] or [[equirectangular]]. It is also possible to use [[QTVR]] with the help of the PHP based [http://www.fieldofview.com/spv-dev/projects/qtparser QuicktimeVR parser].&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
* High fidelity, anti-aliased graphics&lt;br /&gt;
* Full screen, smooth navigation&lt;br /&gt;
* Fully interactive user interface and hotspot capabilities&lt;br /&gt;
* Higly customisable branding options&lt;br /&gt;
* Full, 8 bit transparency support&lt;br /&gt;
* Compatible with Microsoft Windows (98 and up) and Apple MacOS (9.X and OSX) &lt;br /&gt;
&lt;br /&gt;
SPi-V can be used online in a web browser and offline integrated in a Powerpoint presentation or played back inside the standalone SPi-V viewer application. There is also a  [http://fieldofview.com/flickrtools/ SPi-V tool for Flickr] available.&lt;br /&gt;
&lt;br /&gt;
For its panoramic scene and virtual tour description SPi-V uses [[wikipedia:XML|XML]] files with its [http://www.fieldofview.com/spv-dev/docs own format]. &lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Plugin detection]]&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [http://fieldofview.com/spv FieldOfViews' SPi-V homepage]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software:Platform:Windows]]&lt;br /&gt;
[[Category:Software:Platform:Mac OS X]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/Cylindrical_Projection</id>
		<title>Cylindrical Projection</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/Cylindrical_Projection"/>
				<updated>2007-09-26T14:01:00Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:big ben cylindrical.jpg|right|Cylindrical projection, with permission from Ben Kreunen]]&lt;br /&gt;
&lt;br /&gt;
A '''cylindrical projection''' is a type of [[Projections|projection]] for mapping a portion of the surface of a sphere to a flat image. It can be envisioned by imagining wrapping a flat piece of paper around the circumference of a sphere, such that it is tangent to the sphere at its equator.  Shining a light from the center of the sphere then projects the spherical surface onto the flat paper.&lt;br /&gt;
&lt;br /&gt;
In panoramic imaging, the cylindrical projection is most often used for prints of wide panoramas which occupy large range (&amp;gt;120 degrees) of longitude.  Like the [[Equirectangular Projection]], the cylindrical projection also preserves verticals, but it cannot represent data near the poles ([[nadir]] and [[zenith]]), which are distorted and stretched further and further to infinity. &lt;br /&gt;
&lt;br /&gt;
Straight lines which are not vertical in reality become curved (other than the horizon). The horizon is mapped to a straight line across the middle of the image. Of course this only applies if the axis which the camera was rotated around was strictly vertical. If not the horizon is curved.&lt;br /&gt;
&lt;br /&gt;
Cylindrical projection is the native output format of a rotating (scanning) panorama camera (like panoscan, spheron and others) with rectilinear lens or from a swing lens camera (Horizon, Noblex...)&lt;br /&gt;
&lt;br /&gt;
Other forms of cylindrical projections which can represent the poles, such as the [[Mercator Projection]] common in map-making, are not typically used in panoramic imaging.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [http://mathworld.wolfram.com/CylindricalProjection.html Cylindrical projection at Mathworld] shows an example and gives details on the mathematics&lt;br /&gt;
&lt;br /&gt;
[[Category:Glossary]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/Nadir</id>
		<title>Nadir</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/Nadir"/>
				<updated>2007-09-26T13:58:26Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The '''nadir''' is the point directly below the person viewing or below the camera (set a [[Pitch]] of -90 degrees in PanoTools). The opposite (above) point is named [[Zenith]] and has a [[Pitch]] value of (+)90 degrees. The horizon or equator is in-between and has a Pitch of 0 degrees.&lt;br /&gt;
&lt;br /&gt;
The Nadir is streched to a line in [[Equirectangular Projection]], making it hard to edit directly. However, a [[Rectilinear Projection|rectilinear]] view can be [[Extracting and inserting rectilinear Views|extracted]] for editing. &lt;br /&gt;
&lt;br /&gt;
The Nadir usually gives much more problems than the Zenith because there either is a tripod to cover or there are [[Parallax]] errors to edit. Objects at the nadir tend to be much closer to the lens and therefore errors in the setup will more likely be detectable in this part of the picture. One possible way to solve this problem is to use [[Tutorials#Tripod Caps|tripod caps]].&lt;br /&gt;
&lt;br /&gt;
== Related articles ==&lt;br /&gt;
&lt;br /&gt;
* [[Stitching Nadir Shots]]&lt;br /&gt;
* [[Adding a nadir cap (mirror ball)]]&lt;br /&gt;
* [[Adding a nadir logo with text]]&lt;br /&gt;
* [[How to use enblend for patching zenith and nadir images]]&lt;br /&gt;
* [[Edit zenith and nadir in one go with PTGui]]&lt;br /&gt;
* [[Edit zenith and nadir in one go with Adjust filter]]&lt;br /&gt;
* [[Zenith and Nadir editing overview]]&lt;br /&gt;
* [[Using enblend to fill the &amp;quot;Hole in the floor&amp;quot;]]&lt;br /&gt;
[[Category:Glossary]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/Zenith</id>
		<title>Zenith</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/Zenith"/>
				<updated>2007-09-26T13:57:15Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The '''Zenith''' is the point directly above the person viewing or above the camera. The opposite (below) point is named [[Nadir]].&lt;br /&gt;
&lt;br /&gt;
The Zenith is stretched to a line in [[Equirectangular Projection]], making it hard to edit it directly. However, a [[Rectilinear Projection|rectilinear]] view can be [[Extracting and inserting rectilinear Views|extracted]] for editing.&lt;br /&gt;
&lt;br /&gt;
== Related articles ==&lt;br /&gt;
&lt;br /&gt;
* [[How to use enblend for patching zenith and nadir images]]&lt;br /&gt;
* [[Edit zenith and nadir in one go with PTGui]]&lt;br /&gt;
* [[Edit zenith and nadir in one go with Adjust filter]]&lt;br /&gt;
* [[Zenith and Nadir editing overview]]&lt;br /&gt;
[[Category:Glossary]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/Unusual_remappings</id>
		<title>Unusual remappings</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/Unusual_remappings"/>
				<updated>2007-09-26T13:01:48Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The possibilities of panotools go far beyond mere panorama stitching. Due to its flexibility and modular design there are some remappings possible that (may be) were not intended originally. It is possible to perform these (and other unusual) remappings using the [[Panorama Tools Plugins]]. There is a Photoshop action by Flemming V. Larsen which uses the plugins: [http://www.fvlmedia.dk/temp/remappano.htm].&lt;br /&gt;
&lt;br /&gt;
I prefer to use one of the [[GUI front-ends]], since they allow for a more convenient control. I've used [[PTGui]] here but it should be possible with [[hugin]], [[PTAssembler]] or [[PTMac]] in a similar way.&lt;br /&gt;
&lt;br /&gt;
== Little planet ==&lt;br /&gt;
[[Image:little planet.jpg|thumb|250px|Little planet remapping result © Erik Krause]]&lt;br /&gt;
This is a remapping already used by Helmut Dersch as a thumbnail for his virtual Marburg tour on [http://www.path.unimelb.edu.au/~dersch/] (scroll down on the page). It remaps an [[equirectangular]] full spherical panorama to a virtual 360 degree fisheye image with the [[nadir]] in the center and the [[zenith]] at the circle border. Unfortunately neither PTGui nor hugin support this remapping directly, hence we have to modify the [[PTStitcher]] script.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Steps ===&lt;br /&gt;
* Open PTGui, choose '''Advanced mode''' and load your equirect image on '''Source Images''' tab page.&lt;br /&gt;
* On '''Lens Settings''' tab page choose '''Equirectangular''' from the '''Lens type''' list, set '''Hor. Field of View''' to 360 degrees and click '''Restore defaults''' in the '''Advanced''' frame in order to set all lens correction parameters to 0.0.&lt;br /&gt;
* On '''Panorama Settings''' tab page choose '''Projection: Equirectangular''' and set '''Field of View''' to 180 x 180 degrees. This is for convenience only. The values will be changed later.&lt;br /&gt;
* On '''Image parameters''' tab page click the '''Pitch''' field for your image and set it to 90 in order to view straight down.&lt;br /&gt;
* On '''Create Panorama''' tab page set the width and file format you want for your output image. One single image is created hence any single image format is good. Don't forget the image name. Choose '''Stitch using: Panorama Tools (PTStitcher)''' from the '''Advanced''' frame and check '''Show script'''.&lt;br /&gt;
* Click '''Create panorama'''. The script will be shown.&lt;br /&gt;
* In the line beginning with the letter p change '''f2''' to '''f3''' and '''v180''' to '''v360'''. Click Ok.&lt;br /&gt;
&lt;br /&gt;
The resulting image is supposed to be a &amp;quot;Full Frame Fisheye&amp;quot;, hence you need to crop it to a circular frame in your image editor.&lt;br /&gt;
&lt;br /&gt;
=== Tweaks ===&lt;br /&gt;
[[Image:little planet tweaks.jpg|thumb|250px|Pano editor tweaks in PTGui]]&lt;br /&gt;
If you don't like the rotation of the result image you use '''Numerical transform''' from the PTGui panorama editor (Ctrl+E). Enter a step value for '''Roll''' (f.e. -10) and press '''Apply''' button repeatedly until you like the roation. The display in pano editor will be in equirect, not in &amp;quot;little planet&amp;quot; of course. &lt;br /&gt;
&lt;br /&gt;
You can change &amp;quot;Little planet&amp;quot; to &amp;quot;Tunnel view&amp;quot; (same projection with the [[zenith]] in the center and the [[nadir]] on the outer side) if you put -90 in the '''Pitch''' field on '''Image tab''' in order to view straight up.&lt;br /&gt;
&lt;br /&gt;
{{clr}}&lt;br /&gt;
== Orientation plate (arc) ==&lt;br /&gt;
[[Image:orientation-plate.jpg|thumb|250px|Arc formed panorama © Erik Krause]]&lt;br /&gt;
&lt;br /&gt;
On some places with wide panoramic vistas you can find orientation plates. Arc formed prints of the panorama. Panotools can make this remapping from a cylindrical panorama to an arc formed one, too. No need to edit scripts here but a pocked calculator might be of some use and you should know the approximate horizontal [[Field of View]] (here abbreviated as '''hFoV''') of your panorama. This works even for 360 degree panoramas.&lt;br /&gt;
&lt;br /&gt;
=== Steps ===&lt;br /&gt;
[[Image:pano-editor-settings.jpg|thumb|250px|Pano editor and pano settings in PTGui]]&lt;br /&gt;
[[Image:pano-editor-settings-360.jpg|thumb|250px|Pano editor and lens settings for 360 degree in PTGui]]&lt;br /&gt;
[[Image:orientation-plate-360.jpg|thumb|250px|Arc formed 360 degree panorama © Erik Krause]]&lt;br /&gt;
&lt;br /&gt;
* Open PTGui, choose '''Advanced mode''' and load your cylindrical image on '''Source Images''' tab page. Note down the pixel sizes. In our example these are 4254x400 pixels.&lt;br /&gt;
* On '''Lens Settings''' tab page choose '''Cylindrical''' from the '''Lens type''' list, set '''Hor. Field of View''' to the field of view of your panorama (120 degrees in our example). Click '''Restore defaults''' in the '''Advanced''' frame in order to set all lens correction parameters to 0.0. Get your calculator. Use the following formula (provided by Rik Littlefield - many thanks):&lt;br /&gt;
 &amp;lt;math&amp;gt;r=\frac{imageWidthInPixels*360}{hFoV*2*pi}&amp;lt;/math&amp;gt;&lt;br /&gt;
In the example case this is&lt;br /&gt;
 &amp;lt;math&amp;gt;r=\frac{4254*360}{120*2*3.14}=2031&amp;lt;/math&amp;gt;&lt;br /&gt;
Enter the result as a negative value in the '''vert.(e)''' Image shift field (-2031 in the example case).&lt;br /&gt;
* On '''Panorama Settings''' tab page choose '''Projection: Rectilinear''' and set '''Field of View''' to 120 x 120 degrees. This will probably be changed later.&lt;br /&gt;
* On '''Image parameters''' tab page click the '''Pitch''' field for your image and set it to 90 in order to view straight down.&lt;br /&gt;
* On '''Create Panorama''' tab page set the width and file format you want for your output image. One single image is created hence any single image format is good. Don't forget the image name. Choose '''Stitch using: Panorama Tools (PTStitcher)''' from the '''Advanced''' frame and uncheck '''Use fast transform'''.&lt;br /&gt;
* Open panorama editor (Ctrl+E) and adjust panorama width and height using the sliders such that it contains the whole arc. Occasionally PTGui fails to display the arc correctly in pano editor. In this case you need to calculate the appropriate values. See below for details.&lt;br /&gt;
* On '''Create Panorama''' tab page check the output size and click '''Create panorama'''.&lt;br /&gt;
&lt;br /&gt;
You might want to crop the result image in your image editor in order to get rid of the black space.&lt;br /&gt;
&lt;br /&gt;
=== Tweaks ===&lt;br /&gt;
Since the source panorama is arched, the pixels have to be compressed at the inner side and stretched at the outer side. There is a line in the middle where there is no stretching or compression. In most cases it is desirable that this line is the horizon which is assumed to be half way between upper and lower edge of the panorama. If you want this line to be somewhere else simply use a different image shift (e) value. For example -2231 will shift 200 pixels further down (nearer to the center of the result image) than -2031 and create a smaller and narrower arc.&lt;br /&gt;
&lt;br /&gt;
The above calculation&lt;br /&gt;
 &amp;lt;math&amp;gt;r=\frac{imageWidthInPixels*360}{hFoV*2*pi}&amp;lt;/math&amp;gt;&lt;br /&gt;
actually calculates the virtual radius (half of the diameter of the cylinder it is projected on) of the cylindrical source image in pixels. We will need this value '''r''' for the following calculation. &lt;br /&gt;
&lt;br /&gt;
Result images might get very large large since they have to be symmetrical to the center point of the arcs circle, which requires a lot of black space especially if the source panorama HFoV is low. Occasionally PTGui pano editor doesn't show the correct result image (although PTStitcher will create the arc correctly) making it impossible to adjust the panorama size manually. &lt;br /&gt;
&lt;br /&gt;
In both cases it might be interesting to create the minimum possible size that covers the whole arc. Since '''Fit Panorama''' (in PTGui pano editor) fails in this case we need to calculate the values ourselves.&lt;br /&gt;
&lt;br /&gt;
The minimal vertical FoV value that will cover the whole arc can be calculated by &lt;br /&gt;
 &amp;lt;math&amp;gt;rvFoV=2*arctan\left(\frac{r}{e-\left(\frac{ImageHeight}{2}\right)}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
where '''e''' is the positive Image shift you entered in the '''vert.(e)''' Image shift field as a negative value and '''r''' is the radius from two paragraphs above. In our example:&lt;br /&gt;
 &amp;lt;math&amp;gt;rvFoV=2*arctan\left({\frac{2031}{2031-\frac{400}{2}}}\right)=95.93^\circ&amp;lt;/math&amp;gt;&lt;br /&gt;
'''rvFoV''' (for result vertical Field of View).&lt;br /&gt;
&lt;br /&gt;
If your source FoV is lower than 180 degree like in our example the resulting horizontal Field of View ('''rhFoV''') can be lower than the vertical FoV (rvFoV). This can be calculated by&lt;br /&gt;
 &amp;lt;math&amp;gt;rhFoV=2*arctan\left(sin\left(\frac{hFoV_{source}}{2}\right)*tan\left(\frac{rvFoV}{2}\right)\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
In our example&lt;br /&gt;
 &amp;lt;math&amp;gt;2*arctan\left(sin\left(\frac{120}{2}\right)*tan\left(\frac{96}{2}\right)\right)=87.77^\circ&amp;lt;/math&amp;gt;&lt;br /&gt;
It is advisable to choose slightly larger values for both horizontal and vertical result FoV in order not to loose any pixels. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;--[[User:Erik Krause|Erik Krause]] 16:09, 13 Dec 2005 (EST)&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Tutorial:Specialised]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/HDR_Software_overview</id>
		<title>HDR Software overview</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/HDR_Software_overview"/>
				<updated>2007-09-26T05:13:44Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit, including big simplification of tables&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Certainly one of the most interesting upcoming technologies for photographers is High Dynamic Range Imaging (HDRI), allowing work with the full real world levels of illumination. While standard image formats utilizes 8 or 16 bits with applied gamma and color space, the HDR image format extends the bit depth up to 96bit in a linear color space.&lt;br /&gt;
&lt;br /&gt;
On this overview we will focus on the currently available Windows GUI-based software packages that are able to create and process HDR images. I want to thank all authors of the respective software packages for their support during the creation of the overview, especially Geraldine Joffre, Andreas Schömann, Paul Nolan, and Thomas Lock. Aside from the windows based GUI packages Bernhard Vogl has evaluated, command line tools are also available and have been added to the table below.&lt;br /&gt;
&lt;br /&gt;
The following software packages have been tested:&lt;br /&gt;
&lt;br /&gt;
==Software overview==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #000000; color: #F5F5F5; font-size: small;&amp;quot;&lt;br /&gt;
! Software&lt;br /&gt;
! Homepage&lt;br /&gt;
! Version&lt;br /&gt;
! Platforms&lt;br /&gt;
! Price&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
! Artizen&lt;br /&gt;
|&lt;br /&gt;
[http://www.supportingcomputers.net/  supportingcomputers.net]&lt;br /&gt;
| 2.5.6&lt;br /&gt;
| Win&lt;br /&gt;
| 59.99 CDN&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
! EasyHDR&lt;br /&gt;
|&lt;br /&gt;
[http://www.easyhdr.com  easyhdr.com]&lt;br /&gt;
| 1.22&lt;br /&gt;
| Win&lt;br /&gt;
| 25 EUR&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
! FDRTools Basic&lt;br /&gt;
|&lt;br /&gt;
[http://fdrtools.com/   fdrtools.com]&lt;br /&gt;
| 1.8.2&lt;br /&gt;
| Win, Mac&lt;br /&gt;
| free&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
! FDRTools Advanced&lt;br /&gt;
|&lt;br /&gt;
[http://fdrtools.com/   fdrtools.com]&lt;br /&gt;
| 1.8.2&lt;br /&gt;
| Win, Mac&lt;br /&gt;
| 39.00 EUR&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
! HDRShop&lt;br /&gt;
|&lt;br /&gt;
[http://gl.ict.usc.edu/HDRShop/   gl.ict.usc.edu/HDRShop]&lt;br /&gt;
| 1.0&lt;br /&gt;
| Win&lt;br /&gt;
| free for non-commercial and educational use&amp;lt;br /&amp;gt; (commercial license: HDRShop 2 (399.00 USD))&lt;br /&gt;
| no further development, superseded by the commercial version 2.0&lt;br /&gt;
|-&lt;br /&gt;
! hugin&lt;br /&gt;
|&lt;br /&gt;
[http://hugin.sf.net/  hugin.sf.net]&lt;br /&gt;
|nowrap| 0.7 beta 4&lt;br /&gt;
| Linux, Win, Mac&lt;br /&gt;
| free, open source&lt;br /&gt;
| All in one panorama creation program. See [[hugin]]&lt;br /&gt;
|-&lt;br /&gt;
! Photogenics HDR&lt;br /&gt;
|&lt;br /&gt;
[http://www.idruna.com/   idruna.com]&lt;br /&gt;
| 7.0&lt;br /&gt;
| Win, Linux&lt;br /&gt;
| 699.00 USD&lt;br /&gt;
| focuses on 3D workflow and film editing&lt;br /&gt;
|-&lt;br /&gt;
! Photomatix Pro&lt;br /&gt;
|&lt;br /&gt;
[http://www.hdrsoft.com/   hdrsoft.com]&lt;br /&gt;
| 2.3.1&lt;br /&gt;
| Win, Mac&lt;br /&gt;
| 99.00 USD&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
! Photoshop&lt;br /&gt;
|&lt;br /&gt;
[http://www.adobe.com/   adobe.com]&lt;br /&gt;
| 9.0 (CS2) &lt;br /&gt;
| Win, Mac&lt;br /&gt;
| 649.00 USD (US download)&amp;lt;br /&amp;gt; 1042.84 EUR (Europe boxed)&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
! Picturenaut&lt;br /&gt;
| &lt;br /&gt;
[http://www.hdrlabs.com/picturenaut/ hdrlabs.com/picturenaut/]&lt;br /&gt;
| 2.11&lt;br /&gt;
| Win&lt;br /&gt;
| free&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
! pfstools&lt;br /&gt;
|&lt;br /&gt;
[http://www.mpi-sb.mpg.de/resources/pfstools/  mpi-sb.mpg.de]&lt;br /&gt;
| 1.5&lt;br /&gt;
| Unix, Mac, (Win)&lt;br /&gt;
| free, open source&lt;br /&gt;
| Command line tools and two GUI (pfsview and [http://theplaceofdeadroads.blogspot.com/2006/07/qpfstmo-hdr-tone-mapping-gui-for-linux_04.html qpfstmo]) for creation and processing of hdr images.&lt;br /&gt;
|-&lt;br /&gt;
! PTGui Pro&lt;br /&gt;
|&lt;br /&gt;
[http://www.ptgui.com/  ptgui.com]&lt;br /&gt;
| 7.2&lt;br /&gt;
| Win, Mac&lt;br /&gt;
| 149 EUR&lt;br /&gt;
| All in one panorama creation program. See [[PTGui]]&lt;br /&gt;
|-&lt;br /&gt;
! Qtpfsgui&lt;br /&gt;
|&lt;br /&gt;
[http://qtpfsgui.sourceforge.net/  qtpfsgui.sourceforge.net]&lt;br /&gt;
| 1.8.12&lt;br /&gt;
| Win, Mac, Linux&lt;br /&gt;
| free, open-source&lt;br /&gt;
| QT based GUI for pfstools, now including an automatic image alignment&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
As you can see,there is a wide variety of fees you have to pay for the different software packages. This is partly justified by the features and the editing functions the various programs offer.&lt;br /&gt;
&lt;br /&gt;
== HDR creation and tonemapping ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #000000; color: #f5f5f5; font-size: small;&amp;quot;&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Software&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | measure camera response curve&lt;br /&gt;
! colspan=&amp;quot;4&amp;quot; | create HDR from bracketed images&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | create HDR from camera RAW image&amp;lt;sup&amp;gt; (*1)&amp;lt;/sup&amp;gt;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot; | tonemap image to LDR&lt;br /&gt;
|- style=&amp;quot;background-color: #000000; color: #f5f5f5; font-size: small;&amp;quot;&lt;br /&gt;
! single HDR image creation&lt;br /&gt;
! batch mode&lt;br /&gt;
! LDR image alignment&lt;br /&gt;
! ghost&amp;lt;br /&amp;gt; removal&lt;br /&gt;
! number of different operators&lt;br /&gt;
! single image via GUI&lt;br /&gt;
! batch mode&lt;br /&gt;
! parameters save-/restoreable&lt;br /&gt;
! panoramic mapping (correct border and zenith/nadir blending)&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | Artizen&lt;br /&gt;
| &amp;lt;big&amp;gt;○&amp;lt;/big&amp;gt;&amp;lt;br /&amp;gt; (histogram)&lt;br /&gt;
| √&lt;br /&gt;
| √&lt;br /&gt;
| automatic &amp;amp;&amp;lt;br/&amp;gt;freehand &amp;amp;&amp;lt;br/&amp;gt;numeric&lt;br /&gt;
| ?&lt;br /&gt;
| √&lt;br /&gt;
| 11&lt;br /&gt;
| √&lt;br /&gt;
| √&lt;br /&gt;
| √&lt;br /&gt;
| √&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | EasyHDR&lt;br /&gt;
| ?&lt;br /&gt;
| √&lt;br /&gt;
| √&lt;br /&gt;
| manual ?&lt;br /&gt;
| ?&lt;br /&gt;
| √&lt;br /&gt;
| 1&lt;br /&gt;
| √&lt;br /&gt;
| during creation&lt;br /&gt;
| √&lt;br /&gt;
| –&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | FDRTools Basic&lt;br /&gt;
| √&amp;lt;br /&amp;gt;&amp;amp; modify-able histogram&lt;br /&gt;
| √&lt;br /&gt;
| &amp;lt;big&amp;gt;○&amp;lt;/big&amp;gt;&amp;lt;br /&amp;gt; (via command line)&lt;br /&gt;
| √&lt;br /&gt;
| &lt;br /&gt;
| √&lt;br /&gt;
| 2&lt;br /&gt;
| √&lt;br /&gt;
| &amp;lt;big&amp;gt;○&amp;lt;/big&amp;gt;&amp;lt;br /&amp;gt; (via command line)&lt;br /&gt;
| –&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | FDRTools Advanced&lt;br /&gt;
| √&amp;lt;br /&amp;gt;&amp;amp; modify-able histogram&lt;br /&gt;
| √&lt;br /&gt;
| &amp;lt;big&amp;gt;○&amp;lt;/big&amp;gt;&amp;lt;br /&amp;gt; (via command line)&lt;br /&gt;
| √&lt;br /&gt;
| √&lt;br /&gt;
| √&lt;br /&gt;
| 3&amp;lt;br /&amp;gt; (also supports compression &amp;amp; contrast bracketing)&lt;br /&gt;
| √&lt;br /&gt;
| &amp;lt;big&amp;gt;○&amp;lt;/big&amp;gt;&amp;lt;br /&amp;gt; (via command line)&lt;br /&gt;
| –&lt;br /&gt;
| √&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | HDRShop&lt;br /&gt;
| √&lt;br /&gt;
| √&lt;br /&gt;
| –&lt;br /&gt;
| –&lt;br /&gt;
| –&lt;br /&gt;
| –&lt;br /&gt;
| –&lt;br /&gt;
| –&lt;br /&gt;
| –&lt;br /&gt;
| –&lt;br /&gt;
| –&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | hugin&lt;br /&gt;
| √&lt;br /&gt;
| √&lt;br /&gt;
| -&lt;br /&gt;
| √&amp;lt;br /&amp;gt; (by standard control points)&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | Photogenics HDR&lt;br /&gt;
| –&lt;br /&gt;
| √&amp;lt;br /&amp;gt;(relies on EXIF data)&lt;br /&gt;
| –&lt;br /&gt;
| ?&lt;br /&gt;
| ?&lt;br /&gt;
| –&amp;lt;br /&amp;gt; (tethered shooting with Canon cameras possible)&lt;br /&gt;
| 3&lt;br /&gt;
| √&lt;br /&gt;
| –&lt;br /&gt;
| –&lt;br /&gt;
| –&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | Photomatix Pro&lt;br /&gt;
| √&amp;lt;br /&amp;gt;(selectable)&lt;br /&gt;
| √&lt;br /&gt;
| √&lt;br /&gt;
| √ (selectable)&lt;br /&gt;
| √&lt;br /&gt;
| √&lt;br /&gt;
| 2 + 2 LDR blending methods&lt;br /&gt;
| √&lt;br /&gt;
| √&lt;br /&gt;
| √&lt;br /&gt;
| &amp;lt;big&amp;gt;○&amp;lt;/big&amp;gt;&amp;lt;br /&amp;gt;(no zenith/nadir possible)&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | Photoshop&lt;br /&gt;
| √&amp;lt;br /&amp;gt; (supposedly automatic)&lt;br /&gt;
| √&amp;lt;br /&amp;gt;(relies on EXIF data)&lt;br /&gt;
| –&lt;br /&gt;
| √  (selectable)&lt;br /&gt;
| ?&lt;br /&gt;
| –&lt;br /&gt;
| 4&lt;br /&gt;
| √&lt;br /&gt;
| –&lt;br /&gt;
| √&lt;br /&gt;
| –&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | Picturenaut&lt;br /&gt;
| √&amp;lt;br /&amp;gt;(selectable)&lt;br /&gt;
| √&lt;br /&gt;
| &amp;lt;big&amp;gt;○&amp;lt;/big&amp;gt;&amp;lt;br /&amp;gt; (via command line)&lt;br /&gt;
| √ (selectable)&lt;br /&gt;
| ?&lt;br /&gt;
| –&lt;br /&gt;
| 2&lt;br /&gt;
| √&lt;br /&gt;
| command line (HDRI2LDRI - adaptive logarithmic only)&lt;br /&gt;
| √/–&amp;lt;br /&amp;gt;(can read MKHDRI-curves)&lt;br /&gt;
| not necessary, global operator&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | pfstools&lt;br /&gt;
| √&amp;lt;br /&amp;gt;(pfscalibration, pfstmo with qpfstmo GUI)&lt;br /&gt;
| √&lt;br /&gt;
| &amp;lt;big&amp;gt;○&amp;lt;/big&amp;gt;&amp;lt;br /&amp;gt; (via command line)&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| √&lt;br /&gt;
| 7&lt;br /&gt;
| √ (qpfstmo)&lt;br /&gt;
| √&lt;br /&gt;
| -/– &amp;lt;br /&amp;gt;(command line)&lt;br /&gt;
| –&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | PTGui Pro&lt;br /&gt;
| √&lt;br /&gt;
| √&lt;br /&gt;
| √&amp;lt;br /&amp;gt; (via Batch Stitcher)&lt;br /&gt;
| √&amp;lt;br /&amp;gt; (by standard control points)&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| 1&lt;br /&gt;
| √&lt;br /&gt;
| √&amp;lt;br /&amp;gt; (via Batch Stitcher)&lt;br /&gt;
| √&lt;br /&gt;
| √&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | Qtpfsgui&lt;br /&gt;
| &amp;lt;big&amp;gt;○&amp;lt;/big&amp;gt;&amp;lt;br /&amp;gt;pfstools calibration can be used&lt;br /&gt;
| √&lt;br /&gt;
| √&lt;br /&gt;
| √&lt;br /&gt;
| √&lt;br /&gt;
| √&lt;br /&gt;
| 8&lt;br /&gt;
| √&lt;br /&gt;
| √&lt;br /&gt;
| –&lt;br /&gt;
| –&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*1&amp;lt;/nowiki&amp;gt;: Most software relies on DCRaw for RAW conversion. Some cameras with extended DR capabilities are not converted correctly (e.g. Fuji's S3 camera: Although DCRaw could theoretically read all photosensors, it would need one conversion call for every photosite which is not implemented in the tested software packages.)&lt;br /&gt;
&lt;br /&gt;
== HDR image manipulation ==&lt;br /&gt;
&lt;br /&gt;
There are basically 3 types of appications available:&lt;br /&gt;
* Converter software: This type of software will assist you in generating and tonemapping HDR images&lt;br /&gt;
* Image editors: These are full-flagged image manipulation programs that will also give you the possibility of HDR generation and tonemapping&lt;br /&gt;
* Panorama creation programs with the additional possibility of HDR generation and tonemapping&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; style=&amp;quot;font-size: small;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #000000; color: #f5f5f5;&amp;quot;&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Software&lt;br /&gt;
! File formats &amp;lt;sup&amp;gt;(*1)&amp;lt;br /&amp;gt;&amp;lt;/sup&amp;gt;&amp;lt;small&amp;gt;EXR/HDR: 96bit&amp;lt;br /&amp;gt; TIFF: 32bit&amp;lt;/small&amp;gt;&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | software type&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | full image editing capabilities&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | manipulation essentials&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | no. of builtin panoramic transformations&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | filters&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | plugins possible&lt;br /&gt;
|- style=&amp;quot;background-color: #000000; color: #f5f5f5;&amp;quot;&lt;br /&gt;
! read/write&lt;br /&gt;
! resize, crop, rotate&lt;br /&gt;
! white balance&lt;br /&gt;
! approx&amp;lt;br /&amp;gt; number&lt;br /&gt;
! HDR capable&lt;br /&gt;
! scriptable&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | Artizen&lt;br /&gt;
| EXR, HDR, TIFF, PFM&lt;br /&gt;
| image editor&lt;br /&gt;
| √&lt;br /&gt;
| √&lt;br /&gt;
| &amp;lt;big&amp;gt;○&amp;lt;/big&amp;gt; (color adjust)&lt;br /&gt;
| 4&lt;br /&gt;
| &amp;gt;40&lt;br /&gt;
| √&lt;br /&gt;
| √&lt;br /&gt;
| Tone Mapping Operator SDK included&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | EasyHDR&lt;br /&gt;
| HDR, TIFF&lt;br /&gt;
| converter&lt;br /&gt;
| –&lt;br /&gt;
| –&lt;br /&gt;
| √&lt;br /&gt;
| –&lt;br /&gt;
| –&lt;br /&gt;
| –&lt;br /&gt;
| –&lt;br /&gt;
| –&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | FDRTools Basic&lt;br /&gt;
| EXR, HDR, TIFF&lt;br /&gt;
| converter&lt;br /&gt;
| –&lt;br /&gt;
| –&lt;br /&gt;
| –&lt;br /&gt;
| –&lt;br /&gt;
| –&lt;br /&gt;
| –&lt;br /&gt;
| –&lt;br /&gt;
| –&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | FDRTools Advanced&lt;br /&gt;
| EXR, HDR, TIFF&lt;br /&gt;
| converter&lt;br /&gt;
| –&lt;br /&gt;
| –&lt;br /&gt;
| –&lt;br /&gt;
| –&lt;br /&gt;
| –&lt;br /&gt;
| –&lt;br /&gt;
| –&lt;br /&gt;
| –&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | HDRShop&lt;br /&gt;
| HDR, TIFF&lt;br /&gt;
| converter&lt;br /&gt;
| –&lt;br /&gt;
| √&lt;br /&gt;
| √&lt;br /&gt;
| 6 (+ 3D rotation)&lt;br /&gt;
| ~15&lt;br /&gt;
| √&lt;br /&gt;
| –&lt;br /&gt;
| √&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | hugin&lt;br /&gt;
| EXR, HDR, TIFF&lt;br /&gt;
| panorama creation program&lt;br /&gt;
| –&lt;br /&gt;
| &amp;lt;big&amp;gt;○&amp;lt;/big&amp;gt; (panorama related transformations and cropping)&lt;br /&gt;
| –&lt;br /&gt;
| 12 &lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| n/a&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | Photogenics HDR&lt;br /&gt;
| EXR, HDR, TIFF&lt;br /&gt;
| image editor&lt;br /&gt;
| √&lt;br /&gt;
| √&lt;br /&gt;
| &amp;lt;big&amp;gt;○&amp;lt;/big&amp;gt; (color adjust)&lt;br /&gt;
| 4&lt;br /&gt;
| &amp;gt;40&lt;br /&gt;
| √&lt;br /&gt;
| –&lt;br /&gt;
| √  (beta)&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | Photomatix Pro&lt;br /&gt;
| EXR, HDR, TIFF&lt;br /&gt;
| converter&lt;br /&gt;
| –&lt;br /&gt;
| √&lt;br /&gt;
| –&lt;br /&gt;
| 1&lt;br /&gt;
| –&lt;br /&gt;
| –&lt;br /&gt;
| –&lt;br /&gt;
| –&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | Photoshop&lt;br /&gt;
| EXR, HDR, TIFF&amp;lt;br /&amp;gt; (always assumes 32bit)&lt;br /&gt;
| image editor&lt;br /&gt;
| √&lt;br /&gt;
| √&lt;br /&gt;
| &amp;lt;big&amp;gt;○&amp;lt;/big&amp;gt; (white point adjust)&lt;br /&gt;
| –&lt;br /&gt;
| &amp;gt;40&lt;br /&gt;
| ~15&lt;br /&gt;
| √&lt;br /&gt;
| √&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | Picturenaut&lt;br /&gt;
| HDR, TIFF&lt;br /&gt;
| converter&lt;br /&gt;
| –&lt;br /&gt;
| √ (resize)&lt;br /&gt;
| –&lt;br /&gt;
| –&lt;br /&gt;
| –&lt;br /&gt;
| –&lt;br /&gt;
| –&lt;br /&gt;
| HDRShop plugins&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | pfstools&lt;br /&gt;
| EXR, HDR, JPEG-HDR (read only), PFM, TIFF&lt;br /&gt;
| converter&lt;br /&gt;
| –&lt;br /&gt;
| √&lt;br /&gt;
| –&lt;br /&gt;
| 4&lt;br /&gt;
| ~11&lt;br /&gt;
| √&lt;br /&gt;
| √&lt;br /&gt;
| n/a&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | PTGui Pro&lt;br /&gt;
| EXR, HDR&lt;br /&gt;
| panorama creation program&lt;br /&gt;
| –&lt;br /&gt;
| &amp;lt;big&amp;gt;○&amp;lt;/big&amp;gt; (panorama related transformations and cropping)&lt;br /&gt;
| –&lt;br /&gt;
| 10 &lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| n/a&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | Qtpfsgui&lt;br /&gt;
| JPEG, PNG, PPM, PBM, TIFF, EXR, HDR, PFS&lt;br /&gt;
| converter&lt;br /&gt;
| –&lt;br /&gt;
| √&lt;br /&gt;
| –&lt;br /&gt;
| 4&lt;br /&gt;
| ~11&lt;br /&gt;
| √&lt;br /&gt;
| -&lt;br /&gt;
| n/a&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*1&amp;lt;/nowiki&amp;gt;: TIFF: 32 bit floating point TIFF. Please note that the TIFF file format is an abstract container for various encoding methods. This may result in incompatibility when exchanging TIFF files between various applications.&amp;lt;br /&amp;gt; This is also true to some extent for .hdr files. Though, all applications in this overview use the most recent file format.&lt;br /&gt;
&lt;br /&gt;
== UI functionality and large image processing ==&lt;br /&gt;
&lt;br /&gt;
The best HDR software is not of much use if it lacks of an intuitive user interface. We will now have a look on some key functionality and UI design.&amp;lt;br /&amp;gt; We will also have a look if the applications utilize a clever memory management. The test file is a HDR panorama stitched by Hugin with a size of 8000x4000 pixels (32 Mpix), converted to the Radiance (.hdr) format. (This is tested using a standard Windows XP setup w. 1GB of RAM, swapping to HDD allowed)&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background-color: #000000; color: #f5f5f5; font-size: small;&amp;quot;&lt;br /&gt;
! rowspan=&amp;quot;2&amp;quot; | Software&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | drag &amp;amp; drop operation from operating system possible&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | large image processing&lt;br /&gt;
|- style=&amp;quot;background-color: #000000; color: #f5f5f5; font-size: small;&amp;quot;&lt;br /&gt;
! drop JPEG LDR images → generate HDR image&lt;br /&gt;
! drop HDR image&lt;br /&gt;
! load 32Mpix HDR file&lt;br /&gt;
! tone map 32Mpix image&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | Artizen&lt;br /&gt;
| yes / yes &lt;br /&gt;
| yes&lt;br /&gt;
| √&lt;br /&gt;
| √&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | EasyHDR&lt;br /&gt;
| no / no&lt;br /&gt;
| no&lt;br /&gt;
| runtime error&lt;br /&gt;
| –&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | FDRTools Basic&lt;br /&gt;
| no / no&lt;br /&gt;
| no&lt;br /&gt;
| √&lt;br /&gt;
| &amp;lt;big&amp;gt;○&amp;lt;/big&amp;gt;  (very slow)&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | FDRTools Advanced&lt;br /&gt;
| no / no&lt;br /&gt;
| no&lt;br /&gt;
| √&lt;br /&gt;
| &amp;lt;big&amp;gt;○&amp;lt;/big&amp;gt;  (very slow)&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | HDRShop&lt;br /&gt;
| yes / no&amp;lt;br /&amp;gt;(will open multiple images for editing)&lt;br /&gt;
| yes&lt;br /&gt;
| √&lt;br /&gt;
| n/a&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | hugin&lt;br /&gt;
| no / no&lt;br /&gt;
| yes&lt;br /&gt;
| √&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | Photogenics HDR&lt;br /&gt;
| yes / no&amp;lt;br /&amp;gt;(will open multiple images for editing)&lt;br /&gt;
| yes&lt;br /&gt;
| √&lt;br /&gt;
| &amp;lt;big&amp;gt;○&amp;lt;/big&amp;gt;  (very slow)&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | Photomatix Pro&lt;br /&gt;
| yes / yes&lt;br /&gt;
| yes&lt;br /&gt;
| √&lt;br /&gt;
| √ (only in batch mode)&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | Photoshop&lt;br /&gt;
| yes / no&amp;lt;br /&amp;gt;(will open multiple images for editing)&lt;br /&gt;
| yes&lt;br /&gt;
| √&lt;br /&gt;
| √&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | Picturenaut&lt;br /&gt;
| yes / no&amp;lt;br /&amp;gt;(will open multiple images for editing)&lt;br /&gt;
| yes&lt;br /&gt;
| √&lt;br /&gt;
| √&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | pfstools&lt;br /&gt;
| no / no&lt;br /&gt;
| no&lt;br /&gt;
| n/a (no GUI)&lt;br /&gt;
| √ (depends on algorithm)&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | PTGui Pro&lt;br /&gt;
| no / no&lt;br /&gt;
| yes&lt;br /&gt;
| √&lt;br /&gt;
| √&lt;br /&gt;
|-&lt;br /&gt;
! align=&amp;quot;left&amp;quot; | Qtpfsgui&lt;br /&gt;
| no / no&lt;br /&gt;
| no&lt;br /&gt;
| √&lt;br /&gt;
| √ (depends on algorithm)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[HDR and Tonemapping dialogs in detail]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software:Platform:Windows]]&lt;br /&gt;
[[Category:Software:Platform:Mac OS X]]&lt;br /&gt;
[[Category:Software:Platform:Linux]]&lt;br /&gt;
[[Category:Software:Survey]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/Immervision</id>
		<title>Immervision</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/Immervision"/>
				<updated>2007-09-26T04:27:28Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Immervision''' makes a free java applet with directional sound, animation and other advanced features which work with all JVM since version 1.1 (including IE and Netscape ones). At this time this viewer is in Beta test version.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [http://www.immervision.com/multimedia/products/viewerG2java_us.php Applet page]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software:Platform:Linux]]&lt;br /&gt;
[[Category:Software:Platform:Mac OS X]]&lt;br /&gt;
[[Category:Software:Platform:Windows]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/Krita</id>
		<title>Krita</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/Krita"/>
				<updated>2007-09-26T04:26:23Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit, mention that it's slow with big images&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Krita''' is an image editor and paint program similar to the [[Gimp]], [[photoshop]] or [[cinepaint]]. It is part of the KOffice suite and is currently only available for Linux.&lt;br /&gt;
&lt;br /&gt;
Notable functionality is 16bit and floating-point [[HDR]] capability in multiple colour spaces and full colour management. However it does not handle images efficiently and can be rather slow with large images.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [http://www.koffice.org/krita/ Krita home page]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software:Platform:Linux]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/Photoshop_limitations</id>
		<title>Photoshop limitations</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/Photoshop_limitations"/>
				<updated>2007-09-26T04:23:51Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article covers bugs and limitations of the widely used application [[Photoshop]] and hopefully their workarounds. Some problems are '''system''' specific (different flavours of Mac OS and Windows), some are found in a certain '''program version''' (like Photoshop Elements, 7.x, 8.x aka CS or 9.x aka CS2) or '''file type''' specific (e.g. 16 bit TIFF files with [[alpha channel|alpha masks]]). Some of the workarounds might advise to use a different application for a certain task.&lt;br /&gt;
&lt;br /&gt;
== Opening large TIFFs with Photoshop ==&lt;br /&gt;
&lt;br /&gt;
'''Photoshop CS for Windows''' has a bug when opening [[TIFF]] files that exceed a certain size and are compressed using the ''packbit'' format. If you try you get the error message &amp;quot;Could not open ... because of a program error&amp;quot;. When this error occurs, it is possible to open the images if they are compressed using a different algorithm. Adobe developer Chris Cox is said to have claimed that a Microsoft &lt;br /&gt;
compiler bug in the CS version is the reason for this error. It should be partly solved in CS2.&lt;br /&gt;
&lt;br /&gt;
Defining the exact size of a file that produces this kind of error is difficult. According to Erik Krause the bug has something to do with a wrong type cast from 16 to 32 bit integer, watch out for layer size, channel size, pixel size...&lt;br /&gt;
&lt;br /&gt;
Changing the compression can be done with any program that can open the file and save it back (caution! some image viewers - IrfanView f.e. - silently degrade 16 bit [[TIFF]]s to 8 bit). A more convenient choice is to use [[ImageMagick]] together with Erik Krauses batch file [http://www.erik-krause.de/ttt/index.htm] for [[TIFF]] conversion.&lt;br /&gt;
&lt;br /&gt;
There might be problems using LZW compression due to patent issues - although the patent should have expired in all countries by now (see [http://www.unisys.com/about__unisys/lzw/] for details). If this is the case, try no compression or ZIP compression. Newer versions of [[ImageMagick]] are not limited anymore.&lt;br /&gt;
&lt;br /&gt;
== Resizing introduces a visible seam line ==&lt;br /&gt;
&lt;br /&gt;
Up to Photoshop CS 2 this is a common problem on both platforms. It only happens when a file is not reduced to the background layer (or flattend) prior to resizing. Before flattening make sure you have saved a copy of your layers file (normally a [[PSD]] or [[PSB]]) when you think you might need those layers again.&lt;br /&gt;
&lt;br /&gt;
[[Category:Software:Platform:Windows]]&lt;br /&gt;
[[Category:Software:Platform:Mac OS X]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/ImageMagick</id>
		<title>ImageMagick</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/ImageMagick"/>
				<updated>2007-09-26T04:19:34Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''ImageMagick''' is a set of tools for image manipulation and conversion. It consists of a set of command line programs as well as of a library that can be interfaced from own applications. It can do almost any image manipulation from a batch file or shell script and even brings its own scripting language. Besides this, it serves well to circumvent a known Photoshop bug that prevents it from [[Photoshop limitations#opening large TIFFs with Photoshop|opening large TIFF images]].&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [http://www.imagemagick.org/ ImageMagick site]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software:Platform:Linux]]&lt;br /&gt;
[[Category:Software:Platform:Windows]]&lt;br /&gt;
[[Category:Software:Platform:Mac OS X]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/Gimp_wideangle_plugin</id>
		<title>Gimp wideangle plugin</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/Gimp_wideangle_plugin"/>
				<updated>2007-09-26T04:15:59Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The '''wideangle plugin''' for the [[Gimp]] image manipulation program can be used to correct [[barrel distortion]] in photographs.  Unlike the [[Panorama Tools Plugins]], it has a simple interface where you can play with the results until they look right.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [http://members.ozemail.com.au/~hodsond/wideangle.html wideangle plugin page]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software:Platform:Windows]]&lt;br /&gt;
[[Category:Software:Platform:Mac OS X]]&lt;br /&gt;
[[Category:Software:Platform:Linux]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/Gimp_stitchpanorama_plugin</id>
		<title>Gimp stitchpanorama plugin</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/Gimp_stitchpanorama_plugin"/>
				<updated>2007-09-26T04:14:56Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''stitchpanorama''' is a plugin for the [[gimp]] that allows you to merge two photographs together into a partial [[rectilinear Projection]] panorama.&lt;br /&gt;
&lt;br /&gt;
You can add [[control points]] which are automatically fine-tuned (much like the various [[GUI front-ends]] for [[Panorama Tools]]).  The photos can then be merged into a final output, one image remains unaltered, the other is rotated, blended and distorted to fit (similar to [[xmerge]]).&lt;br /&gt;
&lt;br /&gt;
It's simple to use, though it doesn't do correction of [[barrel distortion]] - You could use the [[gimp wideangle plugin]] or the [[Panorama Gimp plug-in]] to correct this first.&lt;br /&gt;
&lt;br /&gt;
Since the output is limited to [[rectilinear Projection]] ''stitchpanorama'' isn't suitable for creating immersive images such as [[equirectangular Projection]] images.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [http://sourceforge.net/projects/stitchpanorama stitchpanorama sourceforge page]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software:Platform:Windows]]&lt;br /&gt;
[[Category:Software:Platform:Mac OS X]]&lt;br /&gt;
[[Category:Software:Platform:Linux]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/Gimp_phfluuh_plugin</id>
		<title>Gimp phfluuh plugin</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/Gimp_phfluuh_plugin"/>
				<updated>2007-09-26T04:13:05Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''phfluuh''' is a plugin for the [[gimp]] that helps assemble some kinds of panoramic mosaics.&lt;br /&gt;
&lt;br /&gt;
With phfluuh you can insert multiple photographs into a single multilayer image, though you have to do the final alignment manually - This is very similar functionality to the [[Gimp pandora plugin]].&lt;br /&gt;
&lt;br /&gt;
phfluuh also has methods to correct [[barrel distortion]] and convert [[Rectilinear Projection|rectilinear]] photographs to [[cylindrical Projection]].&lt;br /&gt;
&lt;br /&gt;
Note that the [[Panorama Gimp plug-in]] also has methods to correct [[barrel distortion]] and convert between [[projections]].&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.acc.umu.se/~janlert/phfluuh/ phfluuh page at Umeå University]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software:Platform:Windows]]&lt;br /&gt;
[[Category:Software:Platform:Mac OS X]]&lt;br /&gt;
[[Category:Software:Platform:Linux]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/Gimp_pandora_plugin</id>
		<title>Gimp pandora plugin</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/Gimp_pandora_plugin"/>
				<updated>2007-09-26T04:06:28Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''Pandora'' is a plugin for the [[Gimp]] image manipulation program. It can be used to assemble panoramic multilayer images:&lt;br /&gt;
&lt;br /&gt;
Call it up from '''Xtns -&amp;gt; Make Panorama''' give it a list of files, in order, and an average overlap, and it will give you an image big enough to hold all the pieces, with all the component pieces overlapped to the specified amount, and with gradient layer masks so they fade into each other.&lt;br /&gt;
&lt;br /&gt;
Pandora doesn't have methods to correct [[barrel distortion]] or remap between different [[projections]].&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.shallowsky.com/software/pandora/ Pandora plugin page]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software:Platform:Windows]]&lt;br /&gt;
[[Category:Software:Platform:Mac OS X]]&lt;br /&gt;
[[Category:Software:Platform:Linux]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/Fulla</id>
		<title>Fulla</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/Fulla"/>
				<updated>2007-09-26T03:56:07Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: /* Command-line usage */ spelling of 'coefficient'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''fulla''' is a command-line tool distributed with [[hugin]] 0.6 and later.  It is suitable for batch correction of:&lt;br /&gt;
&lt;br /&gt;
;[[Chromatic aberration]]: See tutorial in [[#External links|external links]].&lt;br /&gt;
;[[Lens correction model|Lens distortion]]: [[Barrel distortion|Barrel]] or [[pincushion distortion]] can be corrected using the same a, b, c and d parameters as other [[Panorama Tools]] derived programs.&lt;br /&gt;
;[[Vignetting]]: Polynomial correction by division, addition or flatfield images. [[hugin]] contains a vignetting calculator that can use a series of overlapping photographs to determine the likely polynomial required to correct common vignetting problems.&lt;br /&gt;
&lt;br /&gt;
fulla can work with the same range of image types as [[nona]], including 8bit and 16bit [[TIFF]] and 32bit floating-point [[HDR]] TIFF data.&lt;br /&gt;
&lt;br /&gt;
== Command-line usage ==&lt;br /&gt;
&lt;br /&gt;
  Usage: fulla [options] inputfile(s)&lt;br /&gt;
   option are:&lt;br /&gt;
      -g a:b:c:d       Radial distortion coefficient for all channels, (a, b, c, d)&lt;br /&gt;
      -b a:b:c:d       Radial distortion coefficients for blue channel, (a, b, c, d)&lt;br /&gt;
                        this is applied on top of the -g distortion coefficients,&lt;br /&gt;
                        use for TCA corr&lt;br /&gt;
      -r a:b:c:d       Radial distortion coefficients for red channel, (a, b, c, d)&lt;br /&gt;
                        this is applied on top of the -g distortion coefficients,&lt;br /&gt;
                        use for TCA corr&lt;br /&gt;
      -p               Try to read radial distortion coefficients for green&lt;br /&gt;
                         channel from PTLens database&lt;br /&gt;
      -m Canon         Camera manufacturer, for PTLens database query&lt;br /&gt;
      -n Camera        Camera name, for PTLens database query&lt;br /&gt;
      -l Lens          Lens name, for PTLens database query&lt;br /&gt;
                        if not specified, a list of possible lenses is displayed&lt;br /&gt;
      -d 50            specify focal length in mm, for PTLens database query&lt;br /&gt;
      -s               do not rescale the image to avoid black borders.&lt;br /&gt;
      -f filename      Vignetting correction by flatfield division&lt;br /&gt;
                        I = I / c,    c = flatfield / mean(flatfield)&lt;br /&gt;
      -c a:b:c:d       radial vignetting correction by division:&lt;br /&gt;
                        I = I / c,    c = a + b*r^2 + c*r^4 + d*r^6&lt;br /&gt;
      -a               Correct vignetting by addition, rather than by division&lt;br /&gt;
                        I = I + c&lt;br /&gt;
      -i value         gamma of input data. used for gamma correction&lt;br /&gt;
                        before and after flatfield correction&lt;br /&gt;
      -t n             Number of threads that should be used during processing&lt;br /&gt;
      -h               Display help (this text)&lt;br /&gt;
      -o name          set output filename. If more than one image is given,&lt;br /&gt;
                        the name will be uses as suffix (default suffix: _corr)&lt;br /&gt;
      -v               Verbose&lt;br /&gt;
&lt;br /&gt;
== Windows batch usage ==&lt;br /&gt;
&lt;br /&gt;
Once you have calculated fulla parameters as described above, you can create a custom ''droplet''&lt;br /&gt;
for batch correcting photos like so:&lt;br /&gt;
&lt;br /&gt;
* Create a ''Shortcut to fulla.exe'' by dragging the ''fulla'' icon to another directory in Windows explorer&lt;br /&gt;
* Edit ''properties''&lt;br /&gt;
* Change the ''target'' to include your correction parameters:&lt;br /&gt;
  &amp;quot;C:\Program Files\hugin\fulla.exe&amp;quot; -r 0:0:0.00056:1.00015 -b 0:0:-0.00026:1.0011 -c 1:0.20:-0.51:0.2&lt;br /&gt;
* Rename the shortcut to something descriptive like ''fulla-peleng''&lt;br /&gt;
* Now you can correct photos by dragging and dropping them onto the icon&lt;br /&gt;
&lt;br /&gt;
Expanding on the above example is to create a batchfile in the hugin directory called &amp;quot;fulla.bat&amp;quot; containing the line:&lt;br /&gt;
 FOR %%I IN (%1) DO C:\Program Files\hugin\fulla.exe -p -v -l Standard %%1&lt;br /&gt;
Assuming the name of the lens in the PTLens Database (see below) is &amp;quot;Standard&amp;quot; (as most are). Now, upon calling from any directory containing pics you can run &amp;quot;C:\Program Files\hugin\fulla.bat *.jpg&amp;quot; having fulla correcting all pics using the parameters retrieved from the PTLens Database mentioned below (don't forget to SET PTLENS_PROFILE)&lt;br /&gt;
&lt;br /&gt;
== PTLens database lookup ==&lt;br /&gt;
&lt;br /&gt;
fulla will look-up your camera in a [[PTLens]] database and try to automatically determine [[Lens correction model|Lens correction parameters]] for your pictures. An older free version of the database is required which can be downloaded from sourceforge (see [[#External links|external links]]).&lt;br /&gt;
&lt;br /&gt;
Use the PTLENS_PROFILE environment variable to specify the location of the PTLens database, for example on Linux or OS X:&lt;br /&gt;
&lt;br /&gt;
  PTLENS_PROFILE=$HOME/.ptlens/profile.txt&lt;br /&gt;
&lt;br /&gt;
On Windows something like this (untested) should work:&lt;br /&gt;
&lt;br /&gt;
  set PTLENS_PROFILE=%HOMEPATH%\PTLens\profile.txt&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [http://hugin.sourceforge.net/tutorials/tca/en.shtml Correcting TCA with hugin and fulla]&lt;br /&gt;
* [http://sourceforge.net/project/showfiles.php?group_id=77506&amp;amp;package_id=187932 PTLens database download]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software:Platform:Linux]]&lt;br /&gt;
[[Category:Software:Platform:Windows]]&lt;br /&gt;
[[Category:Software:Platform:Mac OS X]]&lt;br /&gt;
[[Category:Software:Hugin]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/Fulla</id>
		<title>Fulla</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/Fulla"/>
				<updated>2007-09-26T03:55:09Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''fulla''' is a command-line tool distributed with [[hugin]] 0.6 and later.  It is suitable for batch correction of:&lt;br /&gt;
&lt;br /&gt;
;[[Chromatic aberration]]: See tutorial in [[#External links|external links]].&lt;br /&gt;
;[[Lens correction model|Lens distortion]]: [[Barrel distortion|Barrel]] or [[pincushion distortion]] can be corrected using the same a, b, c and d parameters as other [[Panorama Tools]] derived programs.&lt;br /&gt;
;[[Vignetting]]: Polynomial correction by division, addition or flatfield images. [[hugin]] contains a vignetting calculator that can use a series of overlapping photographs to determine the likely polynomial required to correct common vignetting problems.&lt;br /&gt;
&lt;br /&gt;
fulla can work with the same range of image types as [[nona]], including 8bit and 16bit [[TIFF]] and 32bit floating-point [[HDR]] TIFF data.&lt;br /&gt;
&lt;br /&gt;
== Command-line usage ==&lt;br /&gt;
&lt;br /&gt;
  Usage: fulla [options] inputfile(s)&lt;br /&gt;
   option are:&lt;br /&gt;
      -g a:b:c:d       Radial distortion coefficient for all channels, (a, b, c, d)&lt;br /&gt;
      -b a:b:c:d       Radial distortion coefficents for blue channel, (a, b, c, d)&lt;br /&gt;
                        this is applied on top of the -g distortion coefficients,&lt;br /&gt;
                        use for TCA corr&lt;br /&gt;
      -r a:b:c:d       Radial distortion coefficents for red channel, (a, b, c, d)&lt;br /&gt;
                        this is applied on top of the -g distortion coefficients,&lt;br /&gt;
                        use for TCA corr&lt;br /&gt;
      -p               Try to read radial distortion coefficients for green&lt;br /&gt;
                         channel from PTLens database&lt;br /&gt;
      -m Canon         Camera manufacturer, for PTLens database query&lt;br /&gt;
      -n Camera        Camera name, for PTLens database query&lt;br /&gt;
      -l Lens          Lens name, for PTLens database query&lt;br /&gt;
                        if not specified, a list of possible lenses is displayed&lt;br /&gt;
      -d 50            specify focal length in mm, for PTLens database query&lt;br /&gt;
      -s               do not rescale the image to avoid black borders.&lt;br /&gt;
      -f filename      Vignetting correction by flatfield division&lt;br /&gt;
                        I = I / c,    c = flatfield / mean(flatfield)&lt;br /&gt;
      -c a:b:c:d       radial vignetting correction by division:&lt;br /&gt;
                        I = I / c,    c = a + b*r^2 + c*r^4 + d*r^6&lt;br /&gt;
      -a               Correct vignetting by addition, rather than by division&lt;br /&gt;
                        I = I + c&lt;br /&gt;
      -i value         gamma of input data. used for gamma correction&lt;br /&gt;
                        before and after flatfield correction&lt;br /&gt;
      -t n             Number of threads that should be used during processing&lt;br /&gt;
      -h               Display help (this text)&lt;br /&gt;
      -o name          set output filename. If more than one image is given,&lt;br /&gt;
                        the name will be uses as suffix (default suffix: _corr)&lt;br /&gt;
      -v               Verbose&lt;br /&gt;
&lt;br /&gt;
== Windows batch usage ==&lt;br /&gt;
&lt;br /&gt;
Once you have calculated fulla parameters as described above, you can create a custom ''droplet''&lt;br /&gt;
for batch correcting photos like so:&lt;br /&gt;
&lt;br /&gt;
* Create a ''Shortcut to fulla.exe'' by dragging the ''fulla'' icon to another directory in Windows explorer&lt;br /&gt;
* Edit ''properties''&lt;br /&gt;
* Change the ''target'' to include your correction parameters:&lt;br /&gt;
  &amp;quot;C:\Program Files\hugin\fulla.exe&amp;quot; -r 0:0:0.00056:1.00015 -b 0:0:-0.00026:1.0011 -c 1:0.20:-0.51:0.2&lt;br /&gt;
* Rename the shortcut to something descriptive like ''fulla-peleng''&lt;br /&gt;
* Now you can correct photos by dragging and dropping them onto the icon&lt;br /&gt;
&lt;br /&gt;
Expanding on the above example is to create a batchfile in the hugin directory called &amp;quot;fulla.bat&amp;quot; containing the line:&lt;br /&gt;
 FOR %%I IN (%1) DO C:\Program Files\hugin\fulla.exe -p -v -l Standard %%1&lt;br /&gt;
Assuming the name of the lens in the PTLens Database (see below) is &amp;quot;Standard&amp;quot; (as most are). Now, upon calling from any directory containing pics you can run &amp;quot;C:\Program Files\hugin\fulla.bat *.jpg&amp;quot; having fulla correcting all pics using the parameters retrieved from the PTLens Database mentioned below (don't forget to SET PTLENS_PROFILE)&lt;br /&gt;
&lt;br /&gt;
== PTLens database lookup ==&lt;br /&gt;
&lt;br /&gt;
fulla will look-up your camera in a [[PTLens]] database and try to automatically determine [[Lens correction model|Lens correction parameters]] for your pictures. An older free version of the database is required which can be downloaded from sourceforge (see [[#External links|external links]]).&lt;br /&gt;
&lt;br /&gt;
Use the PTLENS_PROFILE environment variable to specify the location of the PTLens database, for example on Linux or OS X:&lt;br /&gt;
&lt;br /&gt;
  PTLENS_PROFILE=$HOME/.ptlens/profile.txt&lt;br /&gt;
&lt;br /&gt;
On Windows something like this (untested) should work:&lt;br /&gt;
&lt;br /&gt;
  set PTLENS_PROFILE=%HOMEPATH%\PTLens\profile.txt&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [http://hugin.sourceforge.net/tutorials/tca/en.shtml Correcting TCA with hugin and fulla]&lt;br /&gt;
* [http://sourceforge.net/project/showfiles.php?group_id=77506&amp;amp;package_id=187932 PTLens database download]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software:Platform:Linux]]&lt;br /&gt;
[[Category:Software:Platform:Windows]]&lt;br /&gt;
[[Category:Software:Platform:Mac OS X]]&lt;br /&gt;
[[Category:Software:Hugin]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/Dcraw</id>
		<title>Dcraw</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/Dcraw"/>
				<updated>2007-09-26T03:47:20Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''dcraw''' is an ANSI C program written by Dave Coffin to decode any raw image from any digital camera on any computer running any operating system. Thousands of people use dcraw without knowing it, as Bibble, BreezeBrowser, IrfanView, Conceiva, and the Adobe Camera Raw plugin all contain source code from dcraw. &lt;br /&gt;
&lt;br /&gt;
Thanks to Dave Coffin the usage of digital cameras is no longer limited to computers running Windows and MacOS, and thanks to him there is a unique way to extract the full [[dynamic range]] from [[RAW]] files in one go.&lt;br /&gt;
&lt;br /&gt;
dcraw can write 16 bit per channel image files (on windows [[PSD]] files are supported) which contain all the image information of the [[RAW]] file in a linear ([[gamma]] 1.0) color space.&lt;br /&gt;
&lt;br /&gt;
== Alternatives ==&lt;br /&gt;
&lt;br /&gt;
[[UFRaw]] is an easy to use GUI that incorporates dcraw. Levels can be adjusted and previewed before saving.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
=== Windows ===&lt;br /&gt;
You shouldn't be afraid of the command line if you want to use dcraw directly. If you simply call it, it gives you a short syntax help. However, it is easy to integrate it in windows explorer right click menu, once you found your favourite parameter settings:&lt;br /&gt;
&lt;br /&gt;
Create a batch file (prefferable in the folder where dcraw is installed) with the dcraw call looking like this:&lt;br /&gt;
 dcraw -w -3 %*&lt;br /&gt;
 pause &lt;br /&gt;
&lt;br /&gt;
Actual parameters may vary according to your needs. Call dcraw at the command line to get a parameter overview. You might consider using the -n and -m switch and play with the -b setting (values below 1.0) in order to get maximum dynamic range.&lt;br /&gt;
&lt;br /&gt;
Create a link to that batch file and move it to the 'Send to' folder  (a subfolder of your user folder on &amp;quot;C:\Documents and Settings&amp;quot; - may be hidden, hence you first must [[Enable_windows_file_extensions#Unhide_files_and_folders|unhide]] it)&lt;br /&gt;
&lt;br /&gt;
==== 16 bit files with Photoshop ====&lt;br /&gt;
[[Photoshop]] users can use this files simply by assign a gamma 1.0 color space (and then convert to working space if needed). A [[gamma]] 1.0 color space can be created with following steps:&lt;br /&gt;
* Choose '''Color Settings''' from '''Edit''' menu.&lt;br /&gt;
* Check '''Advanced Mode'''&lt;br /&gt;
* Choose '''sRGB IEC61966-2.1''' from the '''RGB''' droplist under '''Working Space'''.&lt;br /&gt;
* Choose '''Custom''' from the same droplist (very top).&lt;br /&gt;
* In the '''Custom RGB''' dialog set Gamma to 1.0 - leave all other values as they are.&lt;br /&gt;
* Enter appropriate name (f.e. '''sRGB Gamma 1''') and leave dialog by pressing '''Ok'''.&lt;br /&gt;
* In the '''Color Settings''' dialog choose '''Save RGB''' from the RGB dropdown list.&lt;br /&gt;
* Give an appropriate name (f.e. '''sRGB Gamma 1.icc''') and save (this might be slightly different for Mac users).&lt;br /&gt;
* Close the '''Color Settings''' dialog by pressing '''Cancel''' (in order not to choose the new profile as working space.&lt;br /&gt;
&lt;br /&gt;
Even after conversion into a gamma 2.2 working space the images might look dull. Don't worry. If you use them with [[full 16 bit workflow]] for panorama creation you wont loose anything. You can adjust   levels and contrast in your ready stitched panorama.&lt;br /&gt;
&lt;br /&gt;
=== Other OS ===&lt;br /&gt;
(someone volunteer?)&lt;br /&gt;
&lt;br /&gt;
==== 16 bit with other image processors ====&lt;br /&gt;
Users of other operating systems or other image processores can apply a gamma of 2.2 to those linear gamma files produced by dcraw in their favourite 16 bit per channel capable image processor (e.g [[Cinepaint]] on Linux).&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.cybercom.net/~dcoffin/dcraw/ dcraw]&lt;br /&gt;
&amp;lt;!-- Broken PHP page&lt;br /&gt;
* [http://www.insflug.org/raw/ dcraw for Windows and OS X binaries]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Software:Platform:Windows]]&lt;br /&gt;
[[Category:Software:Platform:Mac OS X]]&lt;br /&gt;
[[Category:Software:Platform:Linux]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/Clens</id>
		<title>Clens</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/Clens"/>
				<updated>2007-09-26T03:39:43Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''clens''' is an Open Source, command-line tool that reads the [[EXIF]] information in [[JPEG]] photographs and uses the [[PTLens]] database to correct [[barrel distortion]] using the [[PTStitcher]] or [[nona]] engines. As a command-line tool, '''clens''' is suitable for batch processing of large numbers of images and various other automated tasks.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [http://panotools.sourceforge.net/ Panotools Sourceforge site]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software:Platform:Windows]]&lt;br /&gt;
[[Category:Software:Platform:Linux]]&lt;br /&gt;
[[Category:Software:Platform:Mac OS X]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/Create_a_custom_ptviewer_jar_file</id>
		<title>Create a custom ptviewer jar file</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/Create_a_custom_ptviewer_jar_file"/>
				<updated>2007-09-26T03:37:46Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: /* Elements that can be packed in a jar */ JPEG, not 'jpg'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sometimes the simple way by showing your panoramas using the PTViewer Java applet leads to problems, e.g. firewalls at the client side disallow a .jar file to load other files. Then your panoramic won't show at all. Another reason to create custom PTViewer [[JAR]] files might be the need to include a subset of classes to enable special functions and at the same time don't use the full featured applet with a bigger file size.&lt;br /&gt;
&lt;br /&gt;
This article will try to explain for users of different platforms how to build such a jar step by step. A jar is basically a zip archive with a certain structure of elements. Feel free to edit and improve this page.&lt;br /&gt;
&lt;br /&gt;
== Elements that can be packed in a jar ==&lt;br /&gt;
* Panoramic image in equirectangular projection as [[JPEG]]&lt;br /&gt;
* A small preview image that is shown while the panoramic image is loaded and decompressed&lt;br /&gt;
* Classes&lt;br /&gt;
* What else?&lt;br /&gt;
&lt;br /&gt;
== Useful hints ==&lt;br /&gt;
=== How to detect the Java version on MacOS X ===&lt;br /&gt;
open Terminal and type&lt;br /&gt;
 java -version&lt;br /&gt;
press return and you should get something like&lt;br /&gt;
 java version &amp;quot;1.4.2_09&amp;quot;&lt;br /&gt;
 Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_09-233)&lt;br /&gt;
 Java HotSpot(TM) Client VM (build 1.4.2-56, mixed mode)&lt;br /&gt;
If you get an error message please [http://docs.info.apple.com/article.html?artnum=106704 update] your Java version&lt;br /&gt;
=== Other hints ===&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [http://java.sun.com/docs/books/tutorial/jar/basics/build.html sun.com tutorial &amp;quot;Creating a JAR File&amp;quot;]&lt;br /&gt;
* [http://webuser.fh-furtwangen.de/%7Edersch/PTVJ/helpers.html Helmut Dersch &amp;quot;How to Bundle Extensions&amp;quot;], very basic&lt;br /&gt;
&lt;br /&gt;
[[Category:Software:Platform:Linux]] &lt;br /&gt;
[[Category:Software:Platform:Mac OS X]] &lt;br /&gt;
[[Category:Software:Platform:Windows]]&lt;br /&gt;
[[Category:Tutorial:Specialised]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/PTLens</id>
		<title>PTLens</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/PTLens"/>
				<updated>2007-09-26T03:36:48Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''PTLens''' is a shareware add-on for [[Panorama Tools]] that automatically corrects for [[vignetting]], [[pincushion distortion]] and [[barrel distortion]]. It has received rave reviews from professionals around the world and is available as a [[Photoshop]] plug in, as a stand alone program for Windows and as a command line utility for windows.&lt;br /&gt;
&lt;br /&gt;
There is an Open Source, command-line version called [[clens]] that uses the same database of lenses and which is available for Linux, Windows and Mac OS X.&lt;br /&gt;
&lt;br /&gt;
It supports a wide range of  prosumer and SLR cameras and if you do not find your camera/lens combination in PTLens, you are invited to forward calibration pictures to the author Thomas Niemann.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [http://www.epaperpress.com/ptlens/ PTLens homepage]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software:Platform:Windows]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/Create_a_custom_ptviewer_jar_file</id>
		<title>Create a custom ptviewer jar file</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/Create_a_custom_ptviewer_jar_file"/>
				<updated>2007-09-26T03:32:35Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sometimes the simple way by showing your panoramas using the PTViewer Java applet leads to problems, e.g. firewalls at the client side disallow a .jar file to load other files. Then your panoramic won't show at all. Another reason to create custom PTViewer [[JAR]] files might be the need to include a subset of classes to enable special functions and at the same time don't use the full featured applet with a bigger file size.&lt;br /&gt;
&lt;br /&gt;
This article will try to explain for users of different platforms how to build such a jar step by step. A jar is basically a zip archive with a certain structure of elements. Feel free to edit and improve this page.&lt;br /&gt;
&lt;br /&gt;
== Elements that can be packed in a jar ==&lt;br /&gt;
* Panoramic image in equirectangular projection as jpg&lt;br /&gt;
* A small preview image that is shown while the panoramic image is loaded and decompressed&lt;br /&gt;
* Classes&lt;br /&gt;
* What else?&lt;br /&gt;
&lt;br /&gt;
== Useful hints ==&lt;br /&gt;
=== How to detect the Java version on MacOS X ===&lt;br /&gt;
open Terminal and type&lt;br /&gt;
 java -version&lt;br /&gt;
press return and you should get something like&lt;br /&gt;
 java version &amp;quot;1.4.2_09&amp;quot;&lt;br /&gt;
 Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_09-233)&lt;br /&gt;
 Java HotSpot(TM) Client VM (build 1.4.2-56, mixed mode)&lt;br /&gt;
If you get an error message please [http://docs.info.apple.com/article.html?artnum=106704 update] your Java version&lt;br /&gt;
=== Other hints ===&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [http://java.sun.com/docs/books/tutorial/jar/basics/build.html sun.com tutorial &amp;quot;Creating a JAR File&amp;quot;]&lt;br /&gt;
* [http://webuser.fh-furtwangen.de/%7Edersch/PTVJ/helpers.html Helmut Dersch &amp;quot;How to Bundle Extensions&amp;quot;], very basic&lt;br /&gt;
&lt;br /&gt;
[[Category:Software:Platform:Linux]] &lt;br /&gt;
[[Category:Software:Platform:Mac OS X]] &lt;br /&gt;
[[Category:Software:Platform:Windows]]&lt;br /&gt;
[[Category:Tutorial:Specialised]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/PTViewer_L2</id>
		<title>PTViewer L2</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/PTViewer_L2"/>
				<updated>2007-09-26T03:19:31Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''PTViewer 2.7L2''' is a version of the original [[PTViewer]] [[Java]] applet with many improvements. Some of them are: sharper image, faster panning, progressive image loading, integrated toolbar.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.fsoft.it/panorama/ptviewer.htm PTViewer 2.7L2]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software:Platform:Windows]]&lt;br /&gt;
[[Category:Software:Platform:Linux]]&lt;br /&gt;
[[Category:Software:Platform:Mac OS X]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/XMP</id>
		<title>XMP</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/XMP"/>
				<updated>2007-09-26T03:15:26Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The '''Extensible Metadata Platform''' (XMP) is a standard developed and promoted by Adobe. This is an attempt to develop a single, flexible model for storing arbitrary metadata related to digital media files. Typically, XMP is embedded within the file itself, but there are instances where XMP is stored in standalone files, called sidecar files, alongside the media file.&lt;br /&gt;
&lt;br /&gt;
XMP is composed of several related specifications:&lt;br /&gt;
&lt;br /&gt;
* The XMP packet format itself. XMP packets are XML documents using RDF constructs to encode metadata. Using RDF/XML-based packets provides both machine- and human-readable metadata that requires little preknowledge of the XMP format itself, whereas legacy metadata standards are typically not human-readable.&lt;br /&gt;
* The file format specifications. For common file formats, XMP is stored in well-defined locations within the file, enabling XMP-aware software to easily read, modify and inject XMP into the file where it will be most accessible to other applications. Because of certain properties of the XMP packet format (an easily identifiable plaintext header), it is possible to easily read metadata from other, undocumented file formats, though injecting new metadata in such cases is not advised.&lt;br /&gt;
* The schema. XMP itself defines the structure for how to encode and store metadata, but it also includes a large number of schema developed by Adobe which define standard metadata elements, or fields, in a way that allows users and vendors to cooperate and interoperate. It is possible, and within the &amp;quot;spirit&amp;quot; of the standard, to define custom schema for storing metadata where existing schema are not suitable.&lt;br /&gt;
&lt;br /&gt;
XMP enables a number of useful applications:&lt;br /&gt;
&lt;br /&gt;
* Inserting descriptive metadata into files so that they contain identifying information - captions, titles, copyright statements, and more - without relying on external databases.&lt;br /&gt;
* Managing version control of media files - each XMP-containing document contains a variety of globally unique identifiers that are useful for describing the relationship between different versions of files, files which incorporate elements of other files, and more.&lt;br /&gt;
* Synchronizing disparate metadata formats - such as IPTC and EXIF - into a single, easily human- and machine-readable format.&lt;br /&gt;
&lt;br /&gt;
Few, if any, current stitching products are XMP aware. As a result, output from common stitchers will not contain any of the XMP present in the original source file(s). Adobe Photoshop and ExifTool can both be used to synchronize XMP metadata from source images into stitched output files.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.adobe.com/products/xmp/ Adobe XMP]&lt;br /&gt;
&lt;br /&gt;
[[Category:Glossary]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/Freepv</id>
		<title>Freepv</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/Freepv"/>
				<updated>2007-09-25T14:28:10Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
'''freepv''' is an open source panorama viewer, development is at an early stage, but features already include:&lt;br /&gt;
&lt;br /&gt;
* Hardware acceleration&lt;br /&gt;
* [[Cubic Projection]] and [[Cylindrical Projection]] panoramas&lt;br /&gt;
* [[QTVR]] support&lt;br /&gt;
* Mozilla/Firefox plugin for Windows and Linux&lt;br /&gt;
* Standalone viewer (Windows, Unix/Linux and probably compilable on Mac OS X as well)&lt;br /&gt;
* Inertial motion similar to [[SPi-V]]&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* [http://freepv.sourceforge.net/ freepv page on sourceforge]&lt;br /&gt;
* [https://lists.sourceforge.net/lists/listinfo/freepv-devel freepv-devel mailing list]&lt;br /&gt;
&lt;br /&gt;
== Test pages ==&lt;br /&gt;
&lt;br /&gt;
These are some example panoramas that should all eventually work with freepv:&lt;br /&gt;
&lt;br /&gt;
=== Good ===&lt;br /&gt;
* http://www.bruno.postle.net/photos/whinfell-quarry-garden/whinfell-redwoods-quicktime-panorama.mov&lt;br /&gt;
* http://geoimages.berkeley.edu/wwp606/fullscreen/PeterODonnell.html&lt;br /&gt;
* http://geoimages.berkeley.edu/wwp604/html/ShujiInoue.html&lt;br /&gt;
* http://geoimages.berkeley.edu/wwp1204/html/EricRougierAndCecileBrand.html&lt;br /&gt;
* http://geoimages.berkeley.edu/wwp905/html/KlausVoigt.html&lt;br /&gt;
* http://geoimages.berkeley.edu/wwp604/fullscreen/ShujiInoue.html&lt;br /&gt;
* http://www.bruno.postle.net/photos/whinfell-quarry-garden/whinfell-petals-quicktime-panorama.mov&lt;br /&gt;
* http://geoimages.berkeley.edu/wwp606/html/PeterODonnell.html&lt;br /&gt;
* http://geoimages.berkeley.edu/wwp305/html/ClaudioLanconelli.html&lt;br /&gt;
* http://www.bruno.postle.net/photos/hardwick-hall/hardwick-hall-quicktime-panorama.mov&lt;br /&gt;
* http://geoimages.berkeley.edu/wwp905/html/TroyWard.html&lt;br /&gt;
* http://geoimages.berkeley.edu/wwp905/html/KrzysztofWojciechowski.html&lt;br /&gt;
&lt;br /&gt;
=== Bad ===&lt;br /&gt;
&lt;br /&gt;
* http://www.aeiou.at/aeiou/panorama/p041/p041m.htm&lt;br /&gt;
&lt;br /&gt;
[[Category:Software:Platform:Linux]]&lt;br /&gt;
[[Category:Software:Platform:Windows]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/EXIF</id>
		<title>EXIF</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/EXIF"/>
				<updated>2007-09-24T13:46:40Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The '''Exchangeable Image File Format''' (EXIF) allows camera, lens, exposure information, image description, copyright, etc. to be embedded in standardized fields within JFIF ([[JPEG]]) or TIFF image files. EXIF is a de facto standard promoted by the camera industry as a means to store metadata recorded by a digital camera, and is not intended as a general-purpose metadata storage mechanism. [[XMP]] is a more generalized format for storing arbitrary metadata in a variety of media file formats.&lt;br /&gt;
&lt;br /&gt;
EXIF metadata is used by stitching products such as [[PTGUI]] to make assumptions about the camera (sensor) and lens used to shoot a given image. This information is used to set defaults for the [[Field of View]] and [[Cropping Factor]] for stitching projects. These defaults are typically used only as a starting point, and are refined through the [[optimization]] process.&lt;br /&gt;
&lt;br /&gt;
As you'll note from the ExifTool pages below, there are many redundant fields due to different manufacturers defining unique fields for semantically identical information, as well as fields which are intended to store manufacturer-specific metadata. Many of these fields are undocumented, at least as far as the public is concerned, and so there is much energy in the industry devoted to decoding these unique fields, their semantics and their constraints.&lt;br /&gt;
&lt;br /&gt;
While EXIF is not generally intended to be user editable, there are a large number of tools that are capable of editing EXIF metadata with varying degrees of support for the huge variety of fields found in real-world EXIF files.&lt;br /&gt;
&lt;br /&gt;
''ExifTool'' is free software that allows manipulation of EXIF and related data in many different kinds of files. ExifTool is one of the most comprehensive EXIF editors available, and continues to grow the number and depth of support for undocumented EXIF metadata, as well as adding support for other (non-EXIF) file formats and metadata structures.&lt;br /&gt;
&lt;br /&gt;
[[photomolo]] is a free tool for lossless rotation of [[JPEG]] images and updating the EXIF tags appropriately.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.sno.phy.queensu.ca/~phil/exiftool/ ExifTool]&lt;br /&gt;
** Tables of [http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/index.html ExifTool Tag Names]&lt;br /&gt;
** Tables of [http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/EXIF.html EXIF Tags]&lt;br /&gt;
&lt;br /&gt;
[[Category:Glossary]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/The_Panorama_Factory</id>
		<title>The Panorama Factory</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/The_Panorama_Factory"/>
				<updated>2007-09-24T13:42:07Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Panorama Factory''' is a pretty robust program for creating panoramic images. Like other programs, you can use a guided step by step, pretty foolproof method, or do it all manually. The program can automatically detect camera rotation, focal length, falloff, plus warp, align and fine tune the image, blend, [[sharpening|sharpen]] and automatically crop.&lt;br /&gt;
&lt;br /&gt;
Like most wizards, Panorama Factory's wizard works best if everything is as close to perfect as possible (level tripod, etc.). If not, you'll have to play around and try different combinations of settings. I have a hard time getting good results from &amp;quot;neckstrap&amp;quot; panos.&lt;br /&gt;
&lt;br /&gt;
It's one of the less expensive programs available (Windows based only) and pretty speedy. You can create partial or 360 degree single row panos.&lt;br /&gt;
&lt;br /&gt;
You can add hotspots and create virtual tours (see their website for examples). The [[hotspots|hotspot]] editor is one of the nicer ones I have seen to date. It's simple to use and has a lot of options including target frame - rare to find!&lt;br /&gt;
&lt;br /&gt;
You can also create your pano in a variety of formats:&lt;br /&gt;
&lt;br /&gt;
* [[Quicktime]]&lt;br /&gt;
* [[iSeeMedia]]&lt;br /&gt;
* [[PTViewer]]&lt;br /&gt;
&lt;br /&gt;
or create one of the following file types for further manipulation:&lt;br /&gt;
&lt;br /&gt;
* Layered [[Photoshop]] image&lt;br /&gt;
* Single images: [[TIFF]], [[PNG]], [[JPEG]]&lt;br /&gt;
&lt;br /&gt;
The Panorama Factory is shareware and comes in different languages, a trial version is available but places watermarks in the output files. The older version 1.6 (much less in the feature department) is free.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [http://www.panoramafactory.com/ Panorama Factory]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;--[[User:Add360.com|Add360.com]] 02:40, 30 Oct 2005 (EST)&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Software:Platform:Windows]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/Cylindrical_panorama</id>
		<title>Cylindrical panorama</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/Cylindrical_panorama"/>
				<updated>2007-09-24T13:34:46Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: swap paragraphs (?!), copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A '''Cylindrical panorama''' uses the [[Cylindrical Projection]] and is the format used by the original [[Quicktime]] plugin.&lt;br /&gt;
&lt;br /&gt;
Most aspects of cylindrical panorama are the same as for partial panoramas. You find anything you need in the article about [[high resolution partial panoramas]] except that for web presentation you don't need very high resolution.&lt;br /&gt;
&lt;br /&gt;
[[Category:Glossary]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/Autopano</id>
		<title>Autopano</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/Autopano"/>
				<updated>2007-09-24T13:33:33Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Autopano''' is software for Windows and Linux by Alexandre Jenny which automatically generates [[control points]] from groups of photographs. It works with [[Hugin]], [[PTAssembler]], [[PTGui]] and stand alone.&lt;br /&gt;
&lt;br /&gt;
The functionality is very similar to that of [[autopano-sift]], which is actually a different program.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [http://autopano.kolor.com/ Autopano Project Page]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software:Platform:Linux]]&lt;br /&gt;
[[Category:Software:Platform:Windows]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/Panoweaver</id>
		<title>Panoweaver</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/Panoweaver"/>
				<updated>2007-09-24T13:31:40Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Panoweaver''' is a good fisheye stitcher at a reasonable price, sold by Easypano.&lt;br /&gt;
&lt;br /&gt;
It uses 2 or 3 full frame [[Fisheye Projection|fisheye]] images to stitch a full [[Equirectangular Projection|spherical]] panorama. You can choose the output between [[JPEG]] and [[Quicktime]] &amp;quot;.mov&amp;quot; and it also generates the html for embeding the pano in your web page.&lt;br /&gt;
&lt;br /&gt;
Easypano also promises [[Shockwave]] output with the release of Panoweaver 4.0 (currently available version 3.1 - as of 03.2005)&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [http://www.easypano.com EasyPano]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software:Platform:Windows]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/Cubic_Projection</id>
		<title>Cubic Projection</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/Cubic_Projection"/>
				<updated>2007-09-24T13:28:43Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:big ben cubic.jpg|right|Cubic projection, source image courtesy Ben Kreunen]]&lt;br /&gt;
&lt;br /&gt;
'''Cubic''' is a type of [[Projections|projection]] for mapping a portion of the surface of a sphere (or the whole sphere) to flat images. The images are arranged like the faces of a cube and are each one in the [[Rectilinear Projection]]. This cube is viewed from it's center.&lt;br /&gt;
&lt;br /&gt;
Four cube faces cover front, right, back and left, one the [[zenith]] and one the [[nadir]], each of them having 90°x90° [[Field of View]]. In each cube face all straight lines stay straight, hence it is very good for editing. See [[extracting and inserting rectilinear Views]] on different possibilities how to extract cube faces from an [[Equirectangular Projection|equirectangular]] image and inserting them again.&lt;br /&gt;
&lt;br /&gt;
Images in the Cubic projection are commonly used as the image source by several spherical [[Panorama Viewers|panorama viewers]], including [[SPi-V]] and [[Quicktime]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Glossary]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/Rectilinear_Projection</id>
		<title>Rectilinear Projection</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/Rectilinear_Projection"/>
				<updated>2007-09-24T13:27:14Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:big ben rectilinear.jpg|right|Rectilinear projection, with permission from Ben Kreunen]]&lt;br /&gt;
&lt;br /&gt;
'''Rectilinear''' is a type of [[Projections|projection]] for mapping a portion of the surface of a sphere to a flat image.  It is also called the &amp;quot;gnomic&amp;quot;, &amp;quot;gnomonic&amp;quot;, or &amp;quot;tangent-plane&amp;quot; projection, and can be envisioned by imagining placing a flat piece of paper tangent to a sphere at a single point, and illuminating the surface from the spheres' center. Mathworld's page has an example and describes the mathematics underlying this projection.[http://mathworld.wolfram.com/GnomonicProjection.html]&lt;br /&gt;
&lt;br /&gt;
The is a fundamental projection in panoramic imaging, because most ordinary (non-fisheye) camera lenses produce an image very close to being rectilinear over their entire field of view.  Pin-hole cameras, in fact, provide exactly a tangent-plane mapping of the sphere onto their detector planes, and most simple imaging systems (consumer cameras with non-fisheye lenses among them) approximate this quite well.  Thus it is the most common source image projection for partial panoramas.  &lt;br /&gt;
&lt;br /&gt;
The rectilinear projection also has the fundamental property that straight lines in real 3D space are mapped to straight lines in the projected image.  This property makes the rectilinear image very useful for printed panoramas which do not cover an excessively large range of longitude or latitude (e.g. &amp;lt;120 degrees).  Many [[Panorama Viewers]] which show only a portion of a scene at a time do so using the rectilinear projection (regardless of what projection the full sphere source image was in).&lt;br /&gt;
&lt;br /&gt;
The [[Cubic Projection]] is a special sub-case of the rectilinear projection, in which 90 by 90 degree rectilinear sub-projections are made onto 6 faces of a cube.&lt;br /&gt;
&lt;br /&gt;
[[Category:Glossary]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/SmartBlend</id>
		<title>SmartBlend</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/SmartBlend"/>
				<updated>2007-09-24T13:25:19Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Smartblend''' is an application for seamless image blending by Michael Norel. He can be reached at minorlogic{at}yahoo{dot}com&lt;br /&gt;
&lt;br /&gt;
The main goal of smartblend is panoramic image blending, though it can be used for other applications, such as creation of seamless textures, montage of photos or collage. Smartblend allows stitching of many problematic shots (parallaxed, with moving objects or with differing exposure).&lt;br /&gt;
&lt;br /&gt;
For example see the parallax picture below (from http://www.htu.at/~sascha/ptguide/01.htm described as &amp;quot;impossible to stitch&amp;quot; )&lt;br /&gt;
[[Image:SB_Parallax.jpg|left]]{{clr}}&lt;br /&gt;
&lt;br /&gt;
Just put one picture into another and note the great difference.&lt;br /&gt;
[[Image:SB_Parallax_overlapped.jpg|left]]{{clr}}&lt;br /&gt;
&lt;br /&gt;
Picture below is blended by smartblend.&lt;br /&gt;
[[Image:SB_Blended.jpg|left]]{{clr}}&lt;br /&gt;
Another smartblend example: http://www.liamphoto.com/subwebs/flam-chen/flamchen.htm&lt;br /&gt;
&lt;br /&gt;
If you don't know what is a &amp;quot;command line application&amp;quot;  it can not be useful for you. But you still can use a frontend for smartblend:&lt;br /&gt;
&lt;br /&gt;
* [[PanoWizard]]&lt;br /&gt;
* [[EnblendGUI]]&lt;br /&gt;
* [[PTGui]]&lt;br /&gt;
* [[PTAssembler]]&lt;br /&gt;
&lt;br /&gt;
Download SmartBlend, current version [[Media:Smartblend_1_2_5.zip|Smartblend_1_2_5.zip]]&lt;br /&gt;
&lt;br /&gt;
== How it works ==&lt;br /&gt;
&lt;br /&gt;
It finds the visual error on overlap region and searches for a seam line with minimal visual error. Than it blends pictures using an algorithm similar to a multiresolution spline.&lt;br /&gt;
&lt;br /&gt;
To study algorithms and options use “–SeamVerbose”  and  “-PyramidVerbose” commands.&lt;br /&gt;
&lt;br /&gt;
There is a [http://qtvr.by.ru/NewQTWR/sm/smartblend.htm good tutorial], but it's available only in Russian. Anyone to translate it?&lt;br /&gt;
&lt;br /&gt;
Welcome to anyone who wants to improve this smartblend, write a tutorial and other.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [http://smartblend.panotools.info Smartblend home page]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;--[[User:Erik Krause|Erik Krause]] 15:39, 20 July 2006 (CEST) (Text taken from original smartblend home page)&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Software:Platform:Windows]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/Yaw</id>
		<title>Yaw</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/Yaw"/>
				<updated>2007-09-24T13:23:04Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Yaw''' is the horizontal rotation angle of the camera. &lt;br /&gt;
&lt;br /&gt;
If shooting a panorama you rotate the camera horizontally (around a vertical axis). You will treat one image as an [[anchor image]] which is considered to have yaw = 0. The angle you rotated your camera relatively to this image is its Yaw value. &lt;br /&gt;
&lt;br /&gt;
For a typical 360° panorama the yaw difference from one image to the next can be estimated by dividing 360 by the number of images.&lt;br /&gt;
&lt;br /&gt;
[[Category:Glossary]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/HDR_compression</id>
		<title>HDR compression</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/HDR_compression"/>
				<updated>2007-09-24T13:21:35Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;With [[Photoshop]] CS2 it has become very easy to create true [[HDR]] (high [[dynamic range]]) images from [[Bracketing|bracketed]] exposure series. There is a nice tutorial by Brian Greenstone on how to assemble multiple exposures into one HDR file: [http://www.panomundo.com/panos/howto/workflow_expbracketing.html]&lt;br /&gt;
&lt;br /&gt;
He describes the necessary steps to compress the high dynamic range with photoshop built in &amp;quot;Local Adaption&amp;quot;, too. However, sometimes it is very hard to get decent results this way. Two HDR compression plugins are now available for this purpose. '''[[Photomatix]] Tone Mapping''' plugin from HDRSoft and '''FDRCompressor''' from [[FDRTools]].&lt;br /&gt;
&lt;br /&gt;
Both plugins can be used on 16 or 8 bit per channel images, too. See [[RAW dynamic range extraction]] on how to extract the full dynamic range of a RAW file into a single 16 bit file.&lt;br /&gt;
&lt;br /&gt;
I just played a bit with both plugins, so please don't expect the best possible results. May be someone with more experience can give better instructions. &lt;br /&gt;
&lt;br /&gt;
Both plugins are currently only available for Windows, both have announced a Mac OSX version very soon. And both are available as stand alone programs for both Mac OSX and windows.&lt;br /&gt;
&lt;br /&gt;
Many thanks to Raanan Fattal for letting me use his Belgium House HDR image: [http://www.cs.huji.ac.il/~danix/hdr/results.html]&lt;br /&gt;
&lt;br /&gt;
== FDRCompressor ==&lt;br /&gt;
[[Image:fdr-dialog.jpg|thumb|300px|FDRCompressor plugin]]&lt;br /&gt;
[[Image:belgium-fdr.jpg|thumb|300px|FDRCompressor result - Image courtesy of Raanan Fattal]]&lt;br /&gt;
The plugin opens with a dialog where 9 parameters can be adjusted. However, according to [http://fdrtools.com/documentation/compress_dynamic_range_e.php#5] only 5 of them are relevant for most images (text taken from the page): &lt;br /&gt;
* '''Compression''' controls the strength of tonal value range compression and is most important among all parameters. Higher dynamic range requires stronger compression. Values between 1 and 5 work best for RAW images while HDR scenes may require values up to 10.&lt;br /&gt;
&lt;br /&gt;
* '''global Contrast''' provides a possibility to influence image contrast in excess of what 'Compression' already does. For scenes with extreme dynamic range 9 is the right value. Otherwise the default value 8 is very good.&amp;lt;br&amp;gt;'''Note:''' scenes with large areas of equal intensity do not really profit from this contrast boosting. Here values above 8 are not useful.&lt;br /&gt;
&lt;br /&gt;
* '''Exposure''' acts like setting the exposure of a camera. The right value for this parameter is determined from the zoom view (right pane). It should be adjusted so that the lighest image areas do not appear overexposed.&lt;br /&gt;
&lt;br /&gt;
* '''Black''' determines the black point setting. The value should be gradually increased until the preview (left pane) does not show further substantial dimout. In normal cases good values lie between 1 and 10.&amp;lt;br&amp;gt;'''Note:''' values too high are bad as this maps too many pixels to the same value which results in loss of detail.&lt;br /&gt;
&lt;br /&gt;
* '''360°Pano''' wraps the image around in order to avoid seams at the 0°/360° boundary if checked.&lt;br /&gt;
&lt;br /&gt;
If the image comes out a bit flat with low contrast, this is because it is still 32 bit per channel and has to be reduced to 16 or 8 bit and the black and white point have to be set. The black and white point adjustment is best done in L*a*b color space in order to preserve color saturation. &lt;br /&gt;
&lt;br /&gt;
In this case no white and black point setting was necessary. The general appearance is good. No visible [[halo]]s, detail contrast is ok, no reversed gradients, no artifacts.{{clr}}&lt;br /&gt;
&lt;br /&gt;
== Photomatix Tone Mapping ==&lt;br /&gt;
[[Image:photomatix-dialog.jpg|thumb|300px|Photomatix Tone Mapping]]&lt;br /&gt;
[[Image:belgium-photomatix.jpg|thumb|300px|Photomatix result - Image courtesy of Raanan Fattal]]&lt;br /&gt;
&lt;br /&gt;
The [[Photomatix]] plugin opens with a dialog where 8 parameters can be adjusted. From the help file:&lt;br /&gt;
&lt;br /&gt;
* '''Luminosity''' Adjusts the brightness of the shadows and the amount of local contrast enhancement. Moving the slider to the right has the effect of boosting shadow details and brightening the image. Moving it to the left gives a more natural look to the tone mapped image. &amp;lt;br&amp;gt;The optimal value depends on the dynamic range of the image.&lt;br /&gt;
&lt;br /&gt;
* '''Strength''' Controls the strength of local contrast enhancements. A value of 100% gives the maximum increase in local contrast.&amp;lt;br&amp;gt;The optimal value depends on the image and the effect you want to achieve.&lt;br /&gt;
&lt;br /&gt;
* '''Color Saturation''' Controls the saturation of the RGB color channels. The higher the saturation, the more intense the color. The value affects each color channel equally.&amp;lt;br&amp;gt;The optimal value is a matter of taste. You may need a different value to achieve the same color intensity depending on the image (the dynamic range has an influence on color saturation).&lt;br /&gt;
&lt;br /&gt;
* '''White Clip - Black Clip''' Both sliders control how the minimum and maximum values of the output image are set. Moving the sliders to the left increases global contrast. Moving them to the left reduces the clipping at the extremes. The White Clip slider sets the value for the maximum (pure white or level 255). The Black Clip slider sets the value for the minimum (pure black or level 0).&amp;lt;br&amp;gt;The optimal values depend on the image. You can use the histogram as a guide to the effects of those sliders.&lt;br /&gt;
&lt;br /&gt;
* '''Smoothing''' Controls the amount of smoothing of luminance variations. Setting a lower value increases sharpness.&amp;lt;br&amp;gt;The optimal value depends on the image.&lt;br /&gt;
&lt;br /&gt;
* '''Microcontrast''' Sets how much local details are accentuated.&amp;lt;br&amp;gt;The default value (High) is the optimal value in most cases. However, a lower value may be useful in the case of a noisy image or when the accentuation of local details is not desirable (e.g. seams of a stitched pano in a uniform area may become visible when local details are too much enhanced). In those cases, it is recommended to move the &amp;quot;Luminosity&amp;quot; slider to the left once you have set a lower value for the Microcontrast.&lt;br /&gt;
&lt;br /&gt;
* '''360° image''' This option needs to be checked when the image processed is an equirectangular image set to be viewed as a 360° panorama. Given that the tone mapping takes into account local contrast, the 360° seams of an equirectangular image will be assigned different tonal values, which will result in a visible seam once the tone mapped image is rendered in a panorama viewer. Checking this option will correct for this.&amp;lt;br&amp;gt; This option should only be checked for equirectangular 360° images. Checking it in other cases may produce less optimal results.&lt;br /&gt;
&lt;br /&gt;
The image comes out with good contrast - white and black point settings are apparently done by the '''White Clip''' and '''Black Clip''' values. It is in 32 bit per channel mode too and has to be reduced to 16 or 8 bit. &amp;quot;Equalize Histogram&amp;quot; does not give better results here.&lt;br /&gt;
&lt;br /&gt;
The general appearance is pretty good at the first glance, with good contrast for the outside scene and no reversed gradients. &lt;br /&gt;
&lt;br /&gt;
At a closer look it shows little artifacts and some [[halo]]s - the door frame is too dark where the bright column is behind. If you look at http://www.hdrsoft.com/ this could be a general problem of photomatix. The result resembles a bit the [http://www.cs.huji.ac.il/~danix/hdr/pages/belgium.html original Gradient Domain HDR compression result] of Fattal, Lischinski and Werman.&lt;br /&gt;
{{clr}}&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
&lt;br /&gt;
The two plugins are very powerful tools for compression of real high dynamic range images like it would not have been possible only short time ago. They can compete with the most recent research on that topic. &lt;br /&gt;
&lt;br /&gt;
The results are very similar, both have been sharpened slightly (the source images are a bit blurry). It is meaningless to compare the differences in contrast in my example - they most likely can be avoided or enhanced by choosing better parameters. More experience is needed here. &lt;br /&gt;
&lt;br /&gt;
What is hardly avoidable by parameters are [[halo]]s and artifacts. The Photomatix result shows some of them: Dark [[halo|halos]] around the door and on the door frame. Light halos around the plant leaves left and above the window in the opposite wall. A coarse structure in uniform areas of the inside wall, especially left and above the door.&lt;br /&gt;
&lt;br /&gt;
The FDRCompressor result does not show those flaws. The only critics from my side would be that it is harder to master than photomatix. The response if you change values is slow and the values are not intuitive. Preview is too small and does often not resemble the final result.&lt;br /&gt;
&lt;br /&gt;
For your convenience here a side by side comparison of the result images:&lt;br /&gt;
&lt;br /&gt;
[[Image:belgium-photomatix.jpg|400px|Photomatix result - Image courtesy of Raanan Fattal]][[Image:belgium-fdr.jpg|400px|FDRCompressor result - Image courtesy of Raanan Fattal]]&lt;br /&gt;
{{clr}}&lt;br /&gt;
&amp;lt;small&amp;gt;--[[User:Erik Krause|Erik Krause]] 16:06, 9 Dec 2005 (EST)&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Tutorial:Specialised]]&lt;br /&gt;
[[Category:Software:Platform:Windows]]&lt;br /&gt;
[[Category:Glossary]]&lt;br /&gt;
[[Category:Software:Survey]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/User:Imroy</id>
		<title>User:Imroy</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/User:Imroy"/>
				<updated>2007-09-24T11:34:30Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: Add info about what I'm doing and link to some of my photos&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I've been a Wikipedia editor for a few years. See [http://en.wikipedia.org/wiki/User:Imroy my user page there].&lt;br /&gt;
&lt;br /&gt;
For now I'm cleaning up the formatting of pages here. Until someone tells me otherwise, I'm using Wikipedia's general formatting rules.&lt;br /&gt;
&lt;br /&gt;
== Photos ==&lt;br /&gt;
&lt;br /&gt;
I have some old panoramas I created with my old Kodak DC240 camera and my dad's newer Olympus C-750 camera: [http://ian.testers.homelinux.net/wiki/view/Ians_panoramas] (hosted on the family's ADSL link, so be gentle)&lt;br /&gt;
&lt;br /&gt;
I also have a deviantART account and occasionally use Hugin and Panotools to manipulate the photos I post there: [http://imroy.deviantart.com/]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/RAW</id>
		<title>RAW</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/RAW"/>
				<updated>2007-09-24T10:40:09Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''RAW''' refers to a group of some hundred [[Image format|image formats]] proprietary to the respective camera manufacturers. &lt;br /&gt;
&lt;br /&gt;
They all have in common that they contain the unprossesed data as it comes from the analog/digital (A/D) converter. This files need to be processed - at least interpolated, since the color information for most of them is located in different pixels - and converted to a common [[image format]] to be viewed or otherwise used. They might contain additional data comparable to the [[EXIF]] information.&lt;br /&gt;
&lt;br /&gt;
== RAW converters ==&lt;br /&gt;
&lt;br /&gt;
There are numerous RAW converters but only few that can convert most or all RAW formats, most of them based on [[dcraw]] written by David J. Coffin. Most of them offer sophisticated ways to control [[white balance]], tonal range, contrast, shadow detail, exposure etc. Some even allow for correction of [[chromatic aberration]] or noise. &lt;br /&gt;
&lt;br /&gt;
You can always try and find out how to extract more [[dynamic range]] from RAW files in these converters, but in order to get 16 bit per channel output files with full [[dynamic range]] follow the tutorial about [[RAW dynamic range extraction]].&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Camera_raw Camera raw] at Wikipedia&lt;br /&gt;
* [http://www.photo.net/learn/raw/ RAW, JPEG and TIFF] by Bob Atkins on Photo.net&lt;br /&gt;
* [http://www.cambridgeincolour.com/tutorials/RAW-file-format.htm Advantages and disadvantages of the RAW format and more basic information]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/UFRaw</id>
		<title>UFRaw</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/UFRaw"/>
				<updated>2007-09-24T10:36:44Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''UFRaw''' is a GUI for reading [[RAW]] files from digital cameras and compressing them to 8bit per channel low [[dynamic range]] images. UFRaw is based on the [[dcraw]] command-line tool and has the same capabilities.&lt;br /&gt;
&lt;br /&gt;
There are two tools provided with UFRaw:&lt;br /&gt;
* A plugin for the [[gimp]] image editor allowing interactive opening of [[RAW]] files.&lt;br /&gt;
* A standalone GUI application, [[RAW]] files can be opened, levels adjusted and previewed before saving.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [http://ufraw.sourceforge.net/ UFRaw]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software:Platform:Windows]]&lt;br /&gt;
[[Category:Software:Platform:Mac OS X]]&lt;br /&gt;
[[Category:Software:Platform:Linux]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/TIFF</id>
		<title>TIFF</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/TIFF"/>
				<updated>2007-09-24T10:36:32Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The '''Tagged Image File Format''' (TIFF) is a widely used and open [[image format]] used to store and exchange digital images of all kinds. For general information see the [http://en.wikipedia.org/wiki/TIFF TIFF Wikipedia page]&lt;br /&gt;
&lt;br /&gt;
TIFF is a very versatile file format with many flavors. TIFF files typically have a ''.tif'' file extension. If you can't see file extensions, you may want to [[enable windows file extensions]] as you will have great difficulty editing and manipulating image files otherwise.&lt;br /&gt;
&lt;br /&gt;
== Compression issues ==&lt;br /&gt;
TIFF can contain almost any image data. However, there are some common forms of image data compression found inside a TIFF file:&lt;br /&gt;
* '''No compression''' is the most compatible form but results in the largest files.&lt;br /&gt;
* '''JPEG''' Simply a [[JPEG]] file stored inside a TIFF tag, lossy compression.&lt;br /&gt;
* '''LZW''' is a very common, lossless compression scheme resulting in smaller files. LZW was patented in most countries until 2004 and hence was not found in many freeware distributions.&lt;br /&gt;
* '''ZIP''' ('''Deflate''') is lossless too but not very common although it usually results in smaller files than LZW and was not patented.&lt;br /&gt;
* '''PackBits''' A not very common, lossless compression scarcely supported by image editing software. [[Photoshop]] for example can read PackBits compressed TIFFs but not write them.&lt;br /&gt;
* '''G3''' and '''G4''' compression is used for 1-bit FAX documents only.&lt;br /&gt;
&lt;br /&gt;
PTStitcher (and hence all the [[GUI front-ends]] that use it) outputs PackBits compressed image files if the output format is TIFF. There is a bug in [[Photoshop]] prior to Version 9 (CS2) that prevents to open PackBits compressed files beyond a certain size. See [[Photoshop limitations#opening large TIFFs with Photoshop|opening large TIFFs with Photoshop]] for details.&lt;br /&gt;
&lt;br /&gt;
== Bit depth ==&lt;br /&gt;
TIFF can contain data of varying bit depth but for photographic purpose only 8-bit or 16-bit per channel are of interest. However, there is a specification that contains 32-bit data per channel floating point format for high [[dynamic range]] images.&lt;br /&gt;
&lt;br /&gt;
There can be any number of channels. Common examples are&lt;br /&gt;
* a single channel specifying a black-and-white image&lt;br /&gt;
* three channels specifying a color image in [[RGB]] color space&lt;br /&gt;
* four channels specifying a color image in [[CMYK]] color space.&lt;br /&gt;
* any number of additional channels (called alpha channels) specifying masks, selections, additional color channels or what ever.&lt;br /&gt;
&lt;br /&gt;
All channels in an image have the same bit depth, hence a [[RGB]] image with 16-bit per channel often is reffered to as a 48-bit image, with 8-bit per channel as a 24-bit image.&lt;br /&gt;
&lt;br /&gt;
The Panotools main applications process 8-bit as well as 16-bit per channel images. Details see [[Full 16 bit workflow]]&lt;br /&gt;
&lt;br /&gt;
== Alpha channels and masks ==&lt;br /&gt;
[[Alpha channel]]s are used by panotools to store masks. A mask contains information to which extent the  image should be used. For this purpose the alpha channel contains a black-and-white image where the   pixel value determines the transparency of the corresponding image pixel. &lt;br /&gt;
&lt;br /&gt;
A white alpha channel pixel causes the corresponding image pixel to be seen to 100%, a black alpha channel pixel indicates a totally transparent image pixel. A alpha channel pixel with 50% gray indicates 50% transparency.&lt;br /&gt;
&lt;br /&gt;
This is particularily useful to blend between images. [[PTStitcher]], the main stitching application of the [[Panorama Tools]], is capable of reading and writing masked TIFF image files in RGB color space. A mask in the source image is treated as image border and remapped to the output image accordingly. &lt;br /&gt;
&lt;br /&gt;
* If the output type 'without feather' (TIFF_m) is used, a mask is created that reflects the remapped input image borders. &lt;br /&gt;
* For the 'with feather' (TIFF_mask) output the mask is calculated to give a seam between adjacent images that lies more or less in the middle of the overlap area. There is a 'feather' parameter to control the width of a grayscale gradient to allow for smooth blending between the images. See PTStitcher sample script on Jim Watters page for details: [http://photocreations.ca/panotools/stitch.txt]&lt;br /&gt;
&lt;br /&gt;
In any case there is a problem to use this alpha channels as intended in [[Photoshop]], since Photoshop does not know about the intended use. It loads the alpha channel but doesn't use it to control transparency. This can be achieved manually by loading the alpha channel as selection and creating a mask with 'reveal selection'. Erik Krause provides a Photoshop action set on his page that can be used to automate this for all images in a panorama: [[Stitching actions]]&lt;br /&gt;
&lt;br /&gt;
== Layers ==&lt;br /&gt;
Standard TIFF doesn't support layers. If a [[Photoshop]] document with layers is saved as TIFF Photoshop creates a flat TIFF image file (for compatibility) and the layer data in a separate TIFF tag. This separate TIFF tag can be compressed using RLE (run length encoding) or ZIP compression. ZIP usually results in smaller files, smaller even as if saved as [[PSD]] (where you can't choose the compression format).&lt;br /&gt;
&lt;br /&gt;
Some applications (like for example [[nona]], the [[PTStitcher]] replacement in the [[hugin]] package) can write single files that contain multiple TIFF images. If these TIFF files are loaded into [[Photoshop]] only the first image will be visible. They can be split into single images with '''tiffsplit''' from the TIFF tools package or [[ImageMagick]] (See [[#Tools and sources|Tools section]]). &lt;br /&gt;
&lt;br /&gt;
Current versions of the [[Gimp]] image editor can read these TIFF files with multiple images, though they are flattened to one image when saved - A workaround is to save these layers as separate files using the [[Multi-Layer TIFF editing with the Gimp|save-layers-tiff]] plug-in.&lt;br /&gt;
&lt;br /&gt;
[[nona]] and [[PTmender]] can create [[cropped TIFF]] output where the image data is just a small area within the final image dimensions.  This is a useful way to save resources when assembling many images into a final panorama.  Cropped TIFF input files are also supported by [[enblend]].&lt;br /&gt;
&lt;br /&gt;
== Non-image data ==&lt;br /&gt;
Since TIFF is a tagged format it can contain additional non-image data either comparable to the [[EXIF]] data in [[JPEG]] files or other. [[Photoshop]] for example inserts XML formatted data that causes warning messages in some programs based on the common TIFF libraries. At least some of the EXIF tools can be used to view and/or manipulate the corresponding data in TIFF files, too.&lt;br /&gt;
&lt;br /&gt;
TIFF supports embedded [[color profile]]s. Unfortunately [[PTStitcher]] discards the profile information when it saves TIFF files (the [[nona]] stitcher doesn't have this bug). Hence the appropriate profile should be assigned to PTStitcher result images when loaded into a color management aware image editor.&lt;br /&gt;
&lt;br /&gt;
== Tools and sources ==&lt;br /&gt;
Although the major image processors and viewers cope very well with TIFF it might be necessary from time to time to use some other tools - for batch processing, for conversion of scarcely supported TIFF flavors or simply to get enhanced information. &lt;br /&gt;
* '''TIFF tools''' - A free package available from libtiff.org: [http://libtiff.org/] Windows executables at the Gnu Win32 Project: [http://gnuwin32.sourceforge.net/packages/libtiff.htm]&lt;br /&gt;
* '''[[ImageMagick]]''' command line image processing package.&lt;br /&gt;
* '''TIFF libraries''' and specification from libtiff.org: [http://libtiff.org/]&lt;br /&gt;
* '''[[lcms|Little CMS]]''' provides a tool called '''tifficc''' for applying an ICC [[colour profile]] to a TIFF file.&lt;br /&gt;
&lt;br /&gt;
== BigTiff ==&lt;br /&gt;
&lt;br /&gt;
One approach to overcome the current file size limitations of the format is a [http://www.remotesensing.org/libtiff/BigTIFFProposal.html proposal] for a new TIFF specification called ''BigTiff'' for the free libTIFF library. Thanks to [http://www.remotesensing.org/libtiff/bigtiffpr.html sponsors like Leica Geosystems] developers of open source software like PanoTools can plan to use LibTiff 4.0 from August 2007. More information is available from [http://www.awaresystems.be/imaging/tiff.html AWare Systems].&lt;br /&gt;
&lt;br /&gt;
[[Category:Glossary]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/Hugin</id>
		<title>Hugin</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/Hugin"/>
				<updated>2007-09-24T10:28:33Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Hugin''' is an opensource graphical user interface (GUI) for [[Panorama tools]].&lt;br /&gt;
&lt;br /&gt;
Like other [[GUI front-ends]], '''hugin''' provides an easy-to-use unified point-and-click interface to a whole range of other command-line tools including:&lt;br /&gt;
&lt;br /&gt;
* [[autopano-sift]], [[autopano-sift-C]] or [[autopano]] for automatic creation of [[control points]].&lt;br /&gt;
* [[nona]] or [[PTmender]] for remapping input images and rendering output images.&lt;br /&gt;
* [[enblend]] for seamless blending of output images.&lt;br /&gt;
&lt;br /&gt;
The Hugin project's mission is not only to provide a powerful GUI, but also to provide opensource replacements for the small number of closed source components of [[Panorama tools]], especially [[PTStitcher]].&lt;br /&gt;
A [[PTStitcher]] replacement, called [[nona]] has been developed, supporting its most important features.&lt;br /&gt;
&lt;br /&gt;
Among the many flexible Hugin workflow options, it is possible to use increased tonal range data in a [[16bit workflow with hugin]] or work entirely with high [[dynamic range]] images such as floating-point [[TIFF]] from start to finish in a [[HDR workflow with hugin]].&lt;br /&gt;
&lt;br /&gt;
== Hugin components ==&lt;br /&gt;
&lt;br /&gt;
The following tools are part of the hugin suite:&lt;br /&gt;
&lt;br /&gt;
* [[hugin]] the gui front end.&lt;br /&gt;
* [[nona]] a command-line replacement for [[PTStitcher]].&lt;br /&gt;
* [[fulla]] correction of [[barrel distortion]], [[chromatic aberration]] and [[vignetting]].&lt;br /&gt;
* [[nona_gui]] a version of [[nona]] with simple gui progress dialogs, similar to the windows version of [[PTStitcher]].&lt;br /&gt;
* [[autooptimiser]] an experimental tool with the same interface as [[PTOptimizer]] except using pairwize optimization which doesn't require any manual pre-placement.&lt;br /&gt;
* [[align_image_stack]] a tool to automate the process to [[align a stack of photos]].&lt;br /&gt;
* [[vig_optimize]] command line tool to estimate photometric parameters.&lt;br /&gt;
* [[zhang_undistort]] a tool for correcting [[barrel distortion]].&lt;br /&gt;
* [[color_correct_tiff]] an experimental tool for correcting colour and brightness differences between overlapping images.&lt;br /&gt;
* [[panoglview]] OpenGL panorama viewer stored in sourceforge CVS alongside [[hugin]] which must be built separately.&lt;br /&gt;
&lt;br /&gt;
More information, documentation and tutorials are available on the project website.&lt;br /&gt;
&lt;br /&gt;
== User interface ==&lt;br /&gt;
&lt;br /&gt;
* [[Hugin Main window]]&lt;br /&gt;
* [[Hugin Assistant tab]]&lt;br /&gt;
* [[Hugin Images tab]]&lt;br /&gt;
* [[Hugin Camera and Lens tab]]&lt;br /&gt;
* [[Hugin Crop tab]]&lt;br /&gt;
* [[Hugin Control Points tab]]&lt;br /&gt;
* [[Hugin Optimizer tab]]&lt;br /&gt;
* [[Hugin Exposure tab]]&lt;br /&gt;
* [[Hugin Stitcher tab]]&lt;br /&gt;
* [[Hugin Preferences]]&lt;br /&gt;
* [[Hugin Preview window]]&lt;br /&gt;
* [[Hugin Control Points table]]&lt;br /&gt;
* [[Hugin Keyboard shortcuts]]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[hugin FAQ]] Frequently asked questions about hugin&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [http://hugin.sourceforge.net hugin homepage] for Screenshots, Tutorials, Documentation and Links.&lt;br /&gt;
* [http://sourceforge.net/projects/hugin hugin sourceforge project] for Downloads, Bug database and Feature requests.&lt;br /&gt;
* [http://hugin.svn.sourceforge.net/viewvc/hugin/ sourceforge SVN] to browse the hugin sourcecode.&lt;br /&gt;
&lt;br /&gt;
== Supported operating systems ==&lt;br /&gt;
* [[windows software|Windows]]&lt;br /&gt;
* [[Unix software|Linux and Unix]]&lt;br /&gt;
* [[Mac software|Mac OS X]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software:Platform:Windows]]&lt;br /&gt;
[[Category:Software:Platform:Linux]]&lt;br /&gt;
[[Category:Software:Platform:Mac OS X]]&lt;br /&gt;
[[Category:Software:Hugin]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/Enblend</id>
		<title>Enblend</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/Enblend"/>
				<updated>2007-09-24T09:55:43Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: copyedit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Enblend''' overlays multiple [[TIFF]] images so as to make the seam invisible. It works with 8, 16 or 32 bit (HDR floating point) per channel images.&lt;br /&gt;
&lt;br /&gt;
Enblend can work as a plug-in for [[PTGui]], [[Hugin]], [[PTMac]] or [[PTAssembler]] or standalone from the command line or by [[Enblend Front End]].&lt;br /&gt;
&lt;br /&gt;
New in version 3.0:&lt;br /&gt;
* Adjusts the seam line to avoid areas of mismatch between source images such as [[parallax]] errors&lt;br /&gt;
* Supports saving and loading masks&lt;br /&gt;
* Includes various other performance improvements.&lt;br /&gt;
&lt;br /&gt;
Enblend is available for Windows and Linux from the project site. A Mac OS X port, ''xblend'', is available from Kevin Kratzke.&lt;br /&gt;
&lt;br /&gt;
If you are working with multi-row panoramics, (for example three rows of eight pictures each), you can greatly speed up the processing by manually blending each row of images, then blending these three assembled rows.&lt;br /&gt;
&lt;br /&gt;
I have written batch files for the Windows platform that do this automatically. Feel free to email me at markdfink_AT_northernlight_DOT_net if you are interested.&lt;br /&gt;
&lt;br /&gt;
Parameters worth noting are:&lt;br /&gt;
;-a: Pre-assemble non-overlapping images.&lt;br /&gt;
;-w: Wrap the blending process around the 360 degree boundary so you don't end up with a harsh transition at the +180 and -180 degree seam.&lt;br /&gt;
;-o: Force Enblend to use an output filename of your choice.&lt;br /&gt;
;-v: Verbose output, see the details of what is happening rather than staring at a blank screen.&lt;br /&gt;
;-l &amp;lt;n&amp;gt;: Force enblend to use a certain number of levels in order to increase the blend area (minimize visible seam lines).&lt;br /&gt;
&lt;br /&gt;
Enblend supports [[cropped TIFF]] input files.&lt;br /&gt;
&lt;br /&gt;
If you are trying to run Enblend 3.0 on Windows and are finding that the program returns immediately with no output, you may be attempting to run a version compiled with SSE instructions on a non-SSE-capable CPU (e.g like older AMD CPUs). You can obtain an non-SSE binary for Enblend from Sourceforge.[http://sourceforge.net/project/showfiles.php?group_id=123407]&lt;br /&gt;
&lt;br /&gt;
However, it could be that this version still doesn't run as discussed on [http://sourceforge.net/forum/forum.php?thread_id=1668117&amp;amp;forum_id=420370] (problem) and [http://sourceforge.net/forum/forum.php?thread_id=1685658&amp;amp;forum_id=420370] (solution). If so there is a patched version available at http://alto.anu.edu.au/~wpc/private/enblend/enblend-3.0-cyg.zip &lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
Tutorials featuring enblend:&lt;br /&gt;
* [[Using enblend to fill the &amp;quot;Hole in the floor&amp;quot;]] {{RateStar|2}}&lt;br /&gt;
* [[How to use enblend for patching zenith and nadir images]] {{RateStar|2}}&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [http://enblend.sourceforge.net/ Enblend Project Page]&lt;br /&gt;
* [http://www.kekus.com/xblend xblend]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software:Platform:Linux]]&lt;br /&gt;
[[Category:Software:Platform:Windows]]&lt;br /&gt;
[[Category:Software:Platform:Mac OS X]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/Hardware</id>
		<title>Hardware</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/Hardware"/>
				<updated>2007-09-24T09:46:05Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: Remoe top 'hardware' section header, promote that section to intro, decrement all other section headers, replace invalid characters&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Almost any type of computer is usable, as long as it is running some version of Windows, Mac OS, Mac OS X or Linux. We recommend you to use a reasonably fast computer, since re-warping images and blending them are quite CPU intensive. A slower computer just means a longer wait, though.&lt;br /&gt;
&lt;br /&gt;
== Memory ==&lt;br /&gt;
&lt;br /&gt;
While a fast processor will speed up the creation of digital panoramas, memory seems to be the single most important hardware requirement.  I've stitched 6 and 8 frame panorama's together with as little as 512MB when I had a 3MPix camera, but with my new 8MPix, I can't process more than 3 images with 512 MB.  Jumping up to 1 GB of RAM let's me build and manipulate huge digital files.  Remember, image manipulation software nearly always stores images in memory uncompressed, so my 3MPix images (2048 x 1536) take up 24MB of RAM. &amp;lt;small&amp;gt;[[User:Jeff|Jeff]] 21:33, 7 Dec 2004 (EST)&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
However, if you have a large enough hard disk 1 GB of RAM seems enough for all tasks. Both [[Photoshop]] and [[PTStitcher]] use the hard disk heavily. I managed to stitch a 30 layer [[Full 16 bit workflow|16 bit]] 4,000x50,000 pixel panorama on my 1GB Athlon 1400 machine. It took forever and a day not only to stitch but to load into Photoshop, too. Photoshop used 23 GB of scratch disk but work was suprisingly smooth. &amp;lt;small&amp;gt;[[User:Erik Krause|Erik Krause]] 05:51, 30 Apr 2005 (EDT)&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
One caveat - dual hard drives can markedly improve performance, at least in MS Windows machines. If the windows swap file is located on the same drive as the application scratch file, say photoshop, then Windows and Photoshop are battling over hard drive access.  Locating your scratch disk on a different PHYSICAL hard drive helps considerably.  If you have three drives, that's even better. One for Windows and software, one for your scratch disk (and more software, or storage) and a third for your working files.  You can have a performance increase of 20% or more. &amp;lt;small&amp;gt;--[[User:Add360.com|Add360.com]] 03:09, 7 Nov 2005 (EST)&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Cameras ==&lt;br /&gt;
Currently content still on [[Camera Kits]] and [[Cameras]] pages&lt;br /&gt;
&lt;br /&gt;
An interesting alternative for cheap fisheye photography: [http://shop.lomography.com/fisheyecamera/ Lomo Fisheye Camera]: 35mm film camera with a 170° fisheye lens&lt;br /&gt;
&lt;br /&gt;
== Camera Memory ==&lt;br /&gt;
Long gone are the days with the 1 meg memory card that came with my first digital camera. Heck, the 64 meg card that came with my last Nikon is now next to useless! I find myself with a collection of cards, from 512 meg up to 1 gig, and I'm looking at the 2 gig cards.  With my Coolpix 8700 in Raw mode, the 1 gig card holds around 65 photos!  So plan accordingly. You also need to consider memory card speed. A slow card can take several seconds to save a high quality image, compared to a higher speed card taking under a second.  Just remember: faster card = higher cost.  For situations where you can afford to wait while an image saves, save 25% and get a slower card. But if you need faster save times, you'll be happier with the faster speed cards. Also see Personal Storage Devices at the bottom of this page. &amp;lt;small&amp;gt;--[[User:Add360.com|Add360.com]] 03:10, 7 Nov 2005 (EST)&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Lenses ==&lt;br /&gt;
Narrow angle lenses (field of view &amp;lt; 90 degrees) are often used to create high quality panoramas for print. Fisheye lenses are more often used to create lower quality panoramas for web display, etc.&amp;lt;br&amp;gt;  In order to assist with setting up your lens and camera there is a [[Entrance Pupil Database]] with relevant dimensions.&lt;br /&gt;
&lt;br /&gt;
=== Popular narrow angle lenses ===&lt;br /&gt;
Any fixed focal length lens would be best for maximum quality. Most zoom lenses suffer from non-standard edge light fall-off ([[vignetting]]) and from heavy lens flare. Consumer zoom lenses often perform badly in terms of contrast, sharpness, maximum aperture and [[chromatic aberration]].&lt;br /&gt;
&lt;br /&gt;
=== Popular wide angle lenses ===&lt;br /&gt;
{| &lt;br /&gt;
| [http://www.sigmaphoto.com/lenses/lenses_all_details.asp?id=3236&amp;amp;navigator=1 Sigma 12-24mm f4.5-5.6] || Super wide-angle zoom lens with a 84-122 degree field of view on film SLR cameras&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.nikonusa.com/template.php?cat=1&amp;amp;grp=5&amp;amp;productNr=2144 Nikkor 12-24mm f/4 DX] || Super wide-angle zoom lens with a 61-99 degree field of view for Nikon mount DSLR cameras&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Popular fisheye lenses ===&lt;br /&gt;
{| &lt;br /&gt;
| [http://www.geocities.com/belshop/content2.html Peleng 8mm/f3.5] || fisheye lens covering a 180 degrees field of view &lt;br /&gt;
|- &lt;br /&gt;
| [http://www.sigma-photo.com/lenses/lenses_all_details.asp?id=3319&amp;amp;navigator=4 Sigma 8mm/f3.5] || fisheye lens covering a 180 degrees field of view&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.nikonusa.com/template.php?cat=1&amp;amp;grp=5&amp;amp;productNr=2148 Nikkor 10.5mm f/2.8 DX] || full frame fisheye (180 degrees diagnonally) for Nikon mount DSLR cameras&lt;br /&gt;
|- &lt;br /&gt;
| [http://www.rugift.com/photocameras/zenitar_m_fisheye_lens.htm Zenitar 16mm f/2.8] || full frame fisheye (180 degrees diagnonally for 35mm film or full frame sensor) for various SLR and DSLR cameras  (manual operation)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Fisheye conversion lenses  ===&lt;br /&gt;
{|&lt;br /&gt;
| [http://raynox.co.jp/english/dcr/dcrcf185pro/index.htm Raynox DCR-CF185PRO] || 180 degrees field of view with a standard lens at 35mm&lt;br /&gt;
|-&lt;br /&gt;
| [http://nikonimaging.com/global/products/accessory/converter/fc-e9/ Nikon FC-E9] || ~185-190 degrees field of view with a standard lens at 35mm (this is '''not''' only for Nikon, I used this with my Canon PS A75.. you need a [http://www.hama.de/portal/articleId*5592/action*2563 52mm &amp;gt;&amp;gt; 46mm adapter ring].. with that it works great with Canon or whatever you want) An [http://nikonimaging.com/global/products/accessory/converter/list.htm adapter ring] is required for ALL Nikon cameras, and can make the setup rather large [http://www.panotools.info/mediawiki/index.php?title=Image:Fce9.jpg (almost a foot long!)]&lt;br /&gt;
|-&lt;br /&gt;
| [http://nikonimaging.com/global/products/accessory/converter/fc-e8/ Nikon FC-E8] || ~180 degrees field of view with a standard lens at 35mm. [http://nikonimaging.com/global/products/accessory/converter/list.htm adapter ring required]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
There are also many small and cheap semi fisheye conversion lenses available from [http://raynox.co.jp Raynox] if you have a small digital camera and quality is not the most important issue:&lt;br /&gt;
{|&lt;br /&gt;
| [http://raynox.co.jp/english/video/egvideoindex.htm Raynox video camera index] || Look for the 0.3x versions&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Filters ==&lt;br /&gt;
&lt;br /&gt;
== Tripods / Monopods ==&lt;br /&gt;
My current favorite tripod for shooting panoramas is the manfrotto 755b.&lt;br /&gt;
&lt;br /&gt;
The tripod is extremely strong, tall, and incorporates a ball head that can be used to quickly level a head - though this does require somewhat of a 'knack' to get the hang of.&lt;br /&gt;
&lt;br /&gt;
Essentially, for just over $200 you can get a really large, strong tripod, with levelling feature. Only downside for me is the weight, but I cannot justify spending 3x the price to get a carbon fibre version!&lt;br /&gt;
&lt;br /&gt;
Stu&lt;br /&gt;
&lt;br /&gt;
Monopods have a couple of advantages. One advantage: Height - many have several sections. They are most popular with one-shot lens users. You can extend the monopod fully, set the self timer on the camera, and position the camera 10' off the ground (held at arms length above your head.) Takes practice, but it works.  You'll want to invest in a monopod level. These attach to the monopod leg, kind of like the level used on 4x4' when you build a deck. Another advantage is portability, plus some monopods serve double duty as trekking poles. They are difficult to use for multiple shots, as one can wobble the monopod left, right, back, and forth between shots. It's just like mounting your camera on top of a giant joy-stick! &amp;lt;small&amp;gt;--[[User:Add360.com|Add360.com]] 03:14, 7 Nov 2005 (EST)&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Panoramic Heads ==&lt;br /&gt;
When combining multiple images, it is critical that each image be captured from the same point of view.  This [[Nodal Point|optical center]] of the lens is commonly called the nodal point, although it is more correctly referred to as the entrance pupil.  The nodal point is located inside the lens; in the wide angle lenses used for panoramic imaging, the entrance pupil tends to be near the front of the lens.&lt;br /&gt;
&lt;br /&gt;
A standard tripod mount rotates the camera around the mounting screw in the camera; the simplest nodal point adapter simply shifts the camera back to move the lens's nodal point over the axis of rotation. [[Heads|More complicated brackets]] allow the camera to rotate vertically around the nodal point around the nodal point as well as horizontally.&lt;br /&gt;
&lt;br /&gt;
== Stitching Adapters ==&lt;br /&gt;
With lenses that produce a large image circle, it is possible to capture a number of DSLR frames for stitching into a large panorama.  Typical lenses that can be used for this purpose come from Medium Format, and Large Format (4x5) camera systems.  A stitching adapter is typically used on a Large Format camera to provide precise XY positioning of the DSLR camera, so that all the image tiles are taken in the plane of focus.&lt;br /&gt;
&lt;br /&gt;
In this type of system, since the capture device (DSLR Camera) is moved, but the lens is not; there is no requirement for determining the lens nodal point.  However the panorama must be stitched as an orthographic projection.&lt;br /&gt;
&lt;br /&gt;
== Flashes ==&lt;br /&gt;
Currently content still on  [[Flashes]] page&lt;br /&gt;
&lt;br /&gt;
== Miscellaneous ==&lt;br /&gt;
&lt;br /&gt;
== Portable Storage Devices ==&lt;br /&gt;
These come in several varieties, a broad price range, and with varying options.  Kind of like purchasing a VW Beetle vs a Porsche - either can get you from point A to point B. Basically all models perform the same function: automatically move images from your memory card to the storage device. Just stick in the card and like a digital vacuum, it sucks the images from the card to the device. That is the BASIC function.  The type of cards it reads, hard drive space, battery life, simple LCD display vs full color display - the features go on and on. You can preview images on some models, display them on TV via built-in jacks, watch movies, play music. It all depends on your budget!  Google &amp;quot;Portable Storage Device&amp;quot; or search on Amazon or eBay. You'll get an idea what's available. Not to long ago there were only a couple of models available. Now you can find dozens!  Bottom line: If you take a lot of photos, you'll eventually need one of these! &amp;lt;small&amp;gt;--[[User:Add360.com|Add360.com]] 03:11, 7 Nov 2005 (EST)&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Click to see an alphabetical list of panorama related [[hardware manufacturers]].&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/SoC2007_projects</id>
		<title>SoC2007 projects</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/SoC2007_projects"/>
				<updated>2007-05-15T15:40:30Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: remove underscores from wikilinks&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;See [[SoC 2007 overview]] for usage hints and a page list.&lt;br /&gt;
&lt;br /&gt;
= Introduction =&lt;br /&gt;
&lt;br /&gt;
This is the work in progress list of possible projects for the [[Google SoC 2007]]&lt;br /&gt;
&lt;br /&gt;
Panoramic imaging is a very broad field and touches many different areas of expertise, such as photography, computer vision, art and programming.&lt;br /&gt;
There is a thriving community with experience from arts to science that provides many interesting ideas and explores new territory in panoramic imaging. In addition to the mentors, this open community will provide good support and innovative ideas.&lt;br /&gt;
&lt;br /&gt;
Generally, all development should done with multiple platforms in mind (at least Windows, OSX and Linux/Unix). We have an open communication culture via mailing-lists and mostly develop using C and C++.&lt;br /&gt;
&lt;br /&gt;
The project below are just suggestions. If you are an interested student and have questions or new ideas, please let us know on the relevant [[Discussion lists]], for example [https://lists.sourceforge.net/lists/listinfo/panotools-devel panotools-devel].&lt;br /&gt;
&lt;br /&gt;
= Development style =&lt;br /&gt;
&lt;br /&gt;
Most of the projects below are related to [[Hugin]], and some also relate to [[Panotools]] or [[tlalli]]. [[Hugin]] is mostly written in C++, and uses the [http://kogs-www.informatik.uni-hamburg.de/~koethe/vigra/ VIGRA image processing library] to support different types of images (for example, 8bit, 16bit and float (HDR) images). The core functionality is implemented in a platform independent C++ library, which is used by the GUI based on wxWidgets toolkit, and the command line programs ([[nona]], [[fulla]]).&lt;br /&gt;
&lt;br /&gt;
The development of the projects should take place in a separate branch of the projects CVS (or SVN) repository. Communication with the mentors should usually happen through the appropriate development mailing list. All code should work on the major platforms supported (Linux, OSX, Windows).&lt;br /&gt;
&lt;br /&gt;
= Possible Projects =&lt;br /&gt;
&lt;br /&gt;
== Intuitive yet powerful GUI for panorama creation ==&lt;br /&gt;
&lt;br /&gt;
Goal: Redesign/Reimplement the graphical user interface of the premiere open source panoramic imaging suite, [[Hugin]], to increase ease of use, and provide better access to its unmatched capabilities. Currently the GUI is written using [http://www.wxwidgets.org wxWidgets], which has proven to have slightly different behaviours on different platforms, especially with a complex GUI such as the one of Hugin. This is very annoying and a lot of time has been spent on minor issues such as making the GUI look good on all platforms with different font sizes etc. Therefore two options are available:&lt;br /&gt;
&lt;br /&gt;
# Rewrite the whole GUI using QT (which is very consistent even across platforms, and has (IMHO) a much nicer API). This is a lot more work, and not all functionality of the current GUI can be recreated during the Summer of Code, but it will provide a better platform to build onto in the future. It is also possible to implement the GUI logic in a scripting language such as Ruby or Python. This project should only be tackled by a student who has experience in developing non-trivial GUI applications with QT. The GUI and core panorama code are already separated into different libraries.&lt;br /&gt;
#* '''Details to be discussed on [[SoC 2007 project New GUI Framework|the separate page]]'''.&lt;br /&gt;
# Extend and enhance the existing wxWidgets based GUI.&lt;br /&gt;
&lt;br /&gt;
General goals for the improved GUI include:&lt;br /&gt;
* Providing a simple, yet helpful user interface that suggests or highlights potentially useful next steps.&lt;br /&gt;
* Enhancing and integrating manual and automated control point placement and management.&lt;br /&gt;
* Improving lens parameter management.&lt;br /&gt;
* Providing a batch processing interface.&lt;br /&gt;
* Expert mode with access to all features and internals.&lt;br /&gt;
&lt;br /&gt;
Recommended knowledge or interest in:&lt;br /&gt;
* Workflow analysis and UI design skills&lt;br /&gt;
* Experience with building cross platform GUI programs (Windows/Linux/OSX), either using wxWidgets or QT&lt;br /&gt;
* Creative use of panoramic imaging&lt;br /&gt;
&lt;br /&gt;
Mentor: Pablo d'Angelo, ?&lt;br /&gt;
&lt;br /&gt;
License: GPL&lt;br /&gt;
&lt;br /&gt;
== Automatic feature detection for panoramic images ==&lt;br /&gt;
&lt;br /&gt;
Goal: Robust extraction of local image features using a Hessian-based detector and a suitable descriptor.&lt;br /&gt;
A detector and descriptor that takes into account the approximately known distortions will have a much higher matching rate, especially when fisheye or wide angle images are used. &lt;br /&gt;
&lt;br /&gt;
Tasks:&lt;br /&gt;
* Implementation of the feature detector and descriptor, and a suitable test suite to verify the correctness of the implementation.&lt;br /&gt;
&lt;br /&gt;
'''Further details are being discussed in the separate [[SoC2007 project Feature Descriptor]] page'''. &lt;br /&gt;
&lt;br /&gt;
A desired result of the projects would be:&lt;br /&gt;
* C or C++ library for the matching step.&lt;br /&gt;
* Standalone program to extract the matches from images.&lt;br /&gt;
&lt;br /&gt;
Required knowledge or interest in:&lt;br /&gt;
* signal or image processing background&lt;br /&gt;
* C or C++ development skills.&lt;br /&gt;
* Matlab or octave&lt;br /&gt;
&lt;br /&gt;
Mentor: Pablo d'Angelo, Herbert Bay, ?&lt;br /&gt;
&lt;br /&gt;
== Automatic feature matching for panoramic images ==&lt;br /&gt;
Goal: Robust and efficient matching of local image features.&lt;br /&gt;
&lt;br /&gt;
Tasks:&lt;br /&gt;
* Implementation of the matching step, including geometry based outlier pruning (for example using RANSAC) and nearest neighbour matching, possibly using a fast algorithm such as cover trees. For the panoramic imaging use case, several heuristics could be used to improve the matching behaviour, including using the EXIF timestamps, or previously known approximate orientation of the images.&lt;br /&gt;
&lt;br /&gt;
'''Further details are being discussed in the separate [[SoC2007 project Feature Matching|SoC Feature Matching project]] page'''.&lt;br /&gt;
&lt;br /&gt;
A desired result of the projects would be:&lt;br /&gt;
* Standalone program for the feature matching part, which at the end should accept the features found by the automatic feature detection task. Preliminary studies can be done using the existing SIFT and SURF detector/descriptors.&lt;br /&gt;
* Integration into [[hugin]] and a standalone executable similar to [[Autopano-sift]] or [[Autopano]]&lt;br /&gt;
&lt;br /&gt;
Required knowledge or interest in:&lt;br /&gt;
* signal or image processing background&lt;br /&gt;
* C or C++ development skills.&lt;br /&gt;
&lt;br /&gt;
Possibly useful resources and libraries:&lt;br /&gt;
* [http://hunch.net/~jl/projects/cover_tree/cover_tree.html Fast nearest neighbour matching using cover trees]&lt;br /&gt;
&lt;br /&gt;
Mentor: Pablo d'Angelo, ?&lt;br /&gt;
&lt;br /&gt;
License: GPL&lt;br /&gt;
&lt;br /&gt;
== Interactive panoramic viewer ==&lt;br /&gt;
&lt;br /&gt;
Goal: The [[Freepv]] panoramic viewer aims to provide a superior viewing experience&lt;br /&gt;
for panoramas on all major platforms (Windows, Mac and Linux/Unix), based on&lt;br /&gt;
exploiting powerful graphics hardware using OpenGL. Currently it provides&lt;br /&gt;
basic but solid viewing capabilities for Quicktime VR, cylindrical, cubic and equi-rectangular panoramas. Plugins for Mozilla/Firefox and a standalone viewer are available. Several important features are still missing from the viewer include:&lt;br /&gt;
&lt;br /&gt;
* Support for hotspots&lt;br /&gt;
* Optimisation for panoramas larger than the Video RAM&lt;br /&gt;
* Display of high dynamic range panoramas with adaptive exposure&lt;br /&gt;
* Support for reading a SPi-V compatible .xml file, for platforms where SPi-V is not available (Linux/Unix).&lt;br /&gt;
* Fallback software renderer&lt;br /&gt;
&lt;br /&gt;
Required knowledge or interest in:&lt;br /&gt;
* OpenGL or other 3D programming experience.&lt;br /&gt;
* Creating cool and nice looking interactive experiences.&lt;br /&gt;
&lt;br /&gt;
Mentor: Pablo d'Angelo, Fulvio Senore ?&lt;br /&gt;
&lt;br /&gt;
Student: [[User:Leonox|Leon Moctezuma]]&lt;br /&gt;
&lt;br /&gt;
[[Interactive Panoramic Viewer|Project detail page]]&lt;br /&gt;
&lt;br /&gt;
License: LGPL&lt;br /&gt;
&lt;br /&gt;
== Anti-ghosting HDR panorama blending and merging algorithm ==&lt;br /&gt;
&lt;br /&gt;
Goal: Most HDR creation algorithms are designed to work only with very small variations in camera viewing direction. Assume that registration and response curve estimation has already happened. An improved blending method for HDR images together that have not been shot using the traditional exposure stack method. It should avoid ghosting and be insensitive to small misregistrations. &lt;br /&gt;
&lt;br /&gt;
'''Further details are being discussed in the separate [[SoC2007 project Anti Ghosting|SoC HDR Anti-ghosting]] project page.'''&lt;br /&gt;
&lt;br /&gt;
Interesting research papers:&lt;br /&gt;
* [http://www.cs.berkeley.edu/~eden/737_eden_a.pdf Seamless Image Stitching of Scenes with Large Motions and Exposure Differences]&lt;br /&gt;
* [http://graphics.cs.ucf.edu/ekhan/project_ghost.htm Ghost Removal in High Dynamic Range Images]&lt;br /&gt;
* [http://research.microsoft.com/IVM/HDR/hdr_sg2003.pdf High Dynamic Range Video]&lt;br /&gt;
&lt;br /&gt;
Required knowledge or interest in:&lt;br /&gt;
* Strong background signal/image processing&lt;br /&gt;
* Creative mind with ideas beyond the state of the art in computer vision/graphics research.&lt;br /&gt;
&lt;br /&gt;
Mentor: Pablo d'Angelo, ?&lt;br /&gt;
&lt;br /&gt;
License: GPL&lt;br /&gt;
&lt;br /&gt;
== Processing of very large images ==&lt;br /&gt;
&lt;br /&gt;
Goal: Allow the creation of arbitrary large panoramas.&lt;br /&gt;
[http://flickr.com/groups/83823859@N00/discuss/72157594574253488/]&lt;br /&gt;
&lt;br /&gt;
Currently panotools, as well as hugin/nona require memory to hold the complete input and the remapped output image in memory, which consumes a lot of RAM, especially for spherical panoramas. [http://www.vips.ecs.soton.ac.uk/ VIPS] is a powerful and modular image processing library that supports very large images and multiple processors natively. By porting the core remapping routines of panotools/hugin to VIPS, panoramas of almost arbitrary size can be computed.&lt;br /&gt;
&lt;br /&gt;
A desired result of the projects would be:&lt;br /&gt;
* VIPS operations that support the geometric and photometric (vignetting correction) transformations.&lt;br /&gt;
* Standalone command line program that remaps images using these routines.&lt;br /&gt;
* Program/script to convert panotools scripts to nip2 projects.&lt;br /&gt;
&lt;br /&gt;
Required knowledge or interest in:&lt;br /&gt;
* C/C++ programming&lt;br /&gt;
* image processing&lt;br /&gt;
&lt;br /&gt;
Mentor: John Cupitt, Pablo d'Angelo&lt;br /&gt;
&lt;br /&gt;
License: GPL&lt;br /&gt;
&lt;br /&gt;
== Architectural Overhaul of Panotools ==&lt;br /&gt;
&lt;br /&gt;
Panotools is a very monolithic application. The goal of this project is to refactor the functionality of panotools into 4 main parts, as independent of each other as possible.&lt;br /&gt;
These parts are (at least):&lt;br /&gt;
&lt;br /&gt;
* Calculation of position of images (optimization)&lt;br /&gt;
* Mapping from input images to output images&lt;br /&gt;
* Projection related computations&lt;br /&gt;
* Parsing of input scripts/Generation of input scripts&lt;br /&gt;
&lt;br /&gt;
Were this project successful the functionality of panotools will be available as a collection of routines that be called directly (as opposed to the current model that requires&lt;br /&gt;
the creation and parsing of a script). It will  make it easier to replace one component of panotools with another one; and it will improve the future maintenance of panotools.&lt;br /&gt;
&lt;br /&gt;
'''Details to be discussed on [[SoC2007 project Panotools Architecture|the separate page]]'''.&lt;br /&gt;
&lt;br /&gt;
A desired result of the projects would be:&lt;br /&gt;
* Set of functions/classes that are available to hugin to perform optimization and remapping of images&lt;br /&gt;
* Test suite to verify that the functionality before and after is equivalent.&lt;br /&gt;
&lt;br /&gt;
Required knowledge or interest in:&lt;br /&gt;
* C/C++ programming&lt;br /&gt;
* Knowledge of Numerical methods&lt;br /&gt;
* Basic knowledge of image processing&lt;br /&gt;
&lt;br /&gt;
Mentor: D.M. German&lt;br /&gt;
&lt;br /&gt;
License: GPL&lt;br /&gt;
&lt;br /&gt;
== PTButcher ==&lt;br /&gt;
&lt;br /&gt;
A batch creator-project manager for batch creating projects, optimizing, managing groups of projects, names outputs, indipendently invoke the software parts and feed scripts.&lt;br /&gt;
&lt;br /&gt;
All the software is based on advanced find-replace in text files, generation of script files, but needs an user-friendly GUI, the main investment in the coding I suppose.&lt;br /&gt;
&lt;br /&gt;
General&lt;br /&gt;
* ability to translate projects between the various gui.&lt;br /&gt;
* To search projects in subfolders&lt;br /&gt;
* to keep history of all operations, with undos ability.&lt;br /&gt;
&lt;br /&gt;
batch building projects&lt;br /&gt;
* creates projects basing on the subfolder of a main folders, creates CPs and optimizes.&lt;br /&gt;
* Default name schemes customizable for result images and projects. As well as project folder-locations&lt;br /&gt;
* Template application (selection in base of image number, or exif)&lt;br /&gt;
* Customizable CP finder and refinery&lt;br /&gt;
* Customizable optimizer&lt;br /&gt;
* report with result and-or creation of a little test image&lt;br /&gt;
* capable of hugin-ptgui-whatever panorama project format.&lt;br /&gt;
&lt;br /&gt;
project manager, &lt;br /&gt;
you have a table of all your project, with ability to change, one by one or in group, and  without opening them&lt;br /&gt;
&lt;br /&gt;
* relative and absolute paths for images, changing the full path or a part of it, allowing HD migrations even if projects are foldered in creative ways.&lt;br /&gt;
* Path for output image&lt;br /&gt;
* output image type, resolution, layers.&lt;br /&gt;
* Involved software and modificators.&lt;br /&gt;
* 16 bit workflow warnings&lt;br /&gt;
&lt;br /&gt;
Batch stitching&lt;br /&gt;
* ability of batch processing stitch operations, or to invoke the specific software and feed its batch&lt;br /&gt;
&lt;br /&gt;
Ability to stitch panovideos:&lt;br /&gt;
Given a template with the (n) of images involved and (n) folders, containing (m) png images &lt;br /&gt;
extracted from the (n) streams to stitch together.&lt;br /&gt;
Invoke itself the softwares, and cycles the batch to build (m) images in a new folder.&lt;br /&gt;
&lt;br /&gt;
Support for HDR or ADR workflows, always template based.&lt;br /&gt;
i.e.&lt;br /&gt;
Given 3 set of 4 fisheye images and the corresponding template, it generates the main project, optimizes images together, and THEN, render 3images (a,b,c) involving images 0,3,6,9 (a) 1,4,7,10) (b) (2,5,8,11) (c)&lt;br /&gt;
&lt;br /&gt;
See [http://search.cpan.org/dist/Panotools-Script/ Panotools::Script] for a perl approach to this.&lt;br /&gt;
Note that the PanoTools script format is is a bit hard to understand, there is a proposal in the&lt;br /&gt;
[[SoC2007 project Panotools Architecture]] to replace it with a more workable XML file format, so work should concentrate on the workflow aspects instead of another panotools script parser.&lt;br /&gt;
&lt;br /&gt;
Proposal: Luca Vascon&lt;br /&gt;
&lt;br /&gt;
Mentor: Yuval Levy&lt;br /&gt;
&lt;br /&gt;
Licence: GPL&lt;br /&gt;
&lt;br /&gt;
Student: [[User:Stereo sl|Zoran Mesec]]&lt;br /&gt;
&lt;br /&gt;
[[PTButcher proposal]]&lt;br /&gt;
&lt;br /&gt;
== PtPatcher, module for Interactive panoramic viewer ==&lt;br /&gt;
Was: PTeditor2.&lt;br /&gt;
&lt;br /&gt;
The basic need would be to have it integrated in photoshop and Gimp, with a simple “paint on this side” interface. 16Bit workflow needed, as multiple input-output filetype.&lt;br /&gt;
See also skypaint for inspiration interface and capabilities.&lt;br /&gt;
&lt;br /&gt;
There is a lot of overlap here with [[SoC2007 projects#Interactive panoramic viewer|SoC2007 Interactive Panorama Viewer]].  Note&lt;br /&gt;
that the viewer simply needs to fork and pass the current filename, pitch, yaw and Field of View to an external script which can handle&lt;br /&gt;
the extraction, editing and reinsertion - The viewer itself doesn't need to be involved with any image processing.&lt;br /&gt;
&lt;br /&gt;
: - If this should be a photoshop plugin it would be a possibility to interact with the Adjust (or PTAdjust) plugin, which can do the extraction and insertion within photoshop (might be possible for the Gimp, too. See [[Panorama Tools Plugins#Adjust]] for details.&amp;lt;small&amp;gt;--[[User:Erik Krause|Erik Krause]] 23:55, 23 March 2007 (CET)&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The viewer should allow to save a fileproject in order to allow:&lt;br /&gt;
* unlimited close and reopen of the viewer&lt;br /&gt;
* multiple interventions and extractions with only one final reinsertion, in order not to loose quality&lt;br /&gt;
* working in parallel with multiple images &lt;br /&gt;
* batchable alone or with PTButcher, in order to extraxct all nadirs and/or zeniths, with given view angle 'XxY' of panos in a folder and then reinsert them all.&lt;br /&gt;
&lt;br /&gt;
Proposal: Luca Vascon&lt;br /&gt;
&lt;br /&gt;
Mentor: &lt;br /&gt;
&lt;br /&gt;
Do we incorporate this with the viewer?&lt;br /&gt;
&lt;br /&gt;
Licence: GPL&lt;br /&gt;
[[Category:Community:Project]]&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	<entry>
		<id>http://wiki.panotools.org/User:Imroy</id>
		<title>User:Imroy</title>
		<link rel="alternate" type="text/html" href="http://wiki.panotools.org/User:Imroy"/>
				<updated>2007-05-15T15:37:02Z</updated>
		
		<summary type="html">&lt;p&gt;Imroy: Link to my Wikipedia user page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I've been a Wikipedia editor for a few years. See [http://en.wikipedia.org/wiki/User:Imroy my user page there].&lt;/div&gt;</summary>
		<author><name>Imroy</name></author>	</entry>

	</feed>