Difference between revisions of "Enblend"

From PanoTools.org Wiki
Jump to: navigation, search
(additions)
(copyedit)
Line 1: Line 1:
[http://enblend.sourceforge.net/ Enblend Project Page]
+
'''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.
  
overlays [[TIFF]] images so as to make the seam invisible. Works with 8, 16 or 32 bit (HDR floating point) per channel images.
+
Enblend can work as a plug-in for [[PTGui]], [[Hugin]], [[PTMac]] or [[PTAssembler]] or standalone from the command line or by [[Enblend Front End]].
  
Works as a plug-in for [[PTGui]], [[hugin]], [[PTMac]] or [[PTAssembler]] or standalone from the command line or by [[Enblend Front End]].
+
New in version 3.0:
 +
* Adjusts the seam line to avoid areas of mismatch between source images such as [[parallax]] errors
 +
* Supports saving and loading masks
 +
* Includes various other performance improvements.
  
As of version 3.0, enblend now: adjusts the seam line to avoid areas of mismatch between source images such as
+
Enblend is available for Windows and Linux from the project site. A Mac OS X port, ''xblend'', is available from Kevin Kratzke.
[[parallax]] errors, supports saving and loading masks, and includes various other performance improvements.
+
  
enblend is available for Windows and Linux from the above link. Mac OSX version (xblend) is available from [http://www.kekus.com/xblend Kevin Kratzke]
+
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.
 
+
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 feeding the first row of images (with the -a parameter which assembles non-adjacent images first), then the second row of images, and finally the third row of images. Next, feed these three assembled rows into Enblend again using the -a parameter and you will have a fully blended pano in a fraction of the time.
+
  
 
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.
 
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.
  
Also, other parameters worth noting are:
+
Parameters worth noting are:
* -w to 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.
+
;-a: Pre-assemble non-overlapping images.
* -o to force Enblend to use an output filename of your choice
+
;-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.
* -v to see the details of what is happening rather than staring at a blank screen
+
;-o: Force Enblend to use an output filename of your choice.
* -l 20 to force enblend to use the maximum number of levels in order to increase the blend area (minimize visible seam lines)
+
;-v: Verbose output, see the details of what is happening rather than staring at a blank screen.
 +
;-l <n>: Force enblend to use a certain number of levels in order to increase the blend area (minimize visible seam lines).
 +
 
 
Enblend supports [[cropped TIFF]] input files.
 
Enblend supports [[cropped TIFF]] input files.
  
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 (like older AMD CPU's f.e.). You can obtain an non-SSE binary for Enblend [http://sourceforge.net/project/showfiles.php?group_id=123407 from Sourceforge].
+
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]
  
 
However, it could be that this version still doesn't run as discussed on [http://sourceforge.net/forum/forum.php?thread_id=1668117&forum_id=420370] (problem) and [http://sourceforge.net/forum/forum.php?thread_id=1685658&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  
 
However, it could be that this version still doesn't run as discussed on [http://sourceforge.net/forum/forum.php?thread_id=1668117&forum_id=420370] (problem) and [http://sourceforge.net/forum/forum.php?thread_id=1685658&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  
 +
 +
== See also ==
  
 
Tutorials featuring enblend:
 
Tutorials featuring enblend:
 
* [[Using enblend to fill the "Hole in the floor"]] {{RateStar|2}}
 
* [[Using enblend to fill the "Hole in the floor"]] {{RateStar|2}}
 
* [[How to use enblend for patching zenith and nadir images]] {{RateStar|2}}
 
* [[How to use enblend for patching zenith and nadir images]] {{RateStar|2}}
 +
 +
== External links ==
 +
 +
* [http://enblend.sourceforge.net/ Enblend Project Page]
 +
* [http://www.kekus.com/xblend xblend]
  
 
[[Category:Software:Platform:Linux]]
 
[[Category:Software:Platform:Linux]]
 
[[Category:Software:Platform:Windows]]
 
[[Category:Software:Platform:Windows]]
 
[[Category:Software:Platform:Mac OS X]]
 
[[Category:Software:Platform:Mac OS X]]

Revision as of 09:55, 24 September 2007

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.

Enblend can work as a plug-in for PTGui, Hugin, PTMac or PTAssembler or standalone from the command line or by Enblend Front End.

New in version 3.0:

  • Adjusts the seam line to avoid areas of mismatch between source images such as parallax errors
  • Supports saving and loading masks
  • Includes various other performance improvements.

Enblend is available for Windows and Linux from the project site. A Mac OS X port, xblend, is available from Kevin Kratzke.

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.

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.

Parameters worth noting are:

-a
Pre-assemble non-overlapping images.
-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.
-o
Force Enblend to use an output filename of your choice.
-v
Verbose output, see the details of what is happening rather than staring at a blank screen.
-l <n>
Force enblend to use a certain number of levels in order to increase the blend area (minimize visible seam lines).

Enblend supports cropped TIFF input files.

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.[1]

However, it could be that this version still doesn't run as discussed on [2] (problem) and [3] (solution). If so there is a patched version available at http://alto.anu.edu.au/~wpc/private/enblend/enblend-3.0-cyg.zip

See also

Tutorials featuring enblend:

External links