Version history

- Version 9.1.7 (26 February 2013)
- Fix: bug when straightening or leveling a panorama (also during Align Images): if one of the images ends up at the zenith or nadir, it may become misaligned
- Batch Stitcher: previously the Batch Stitcher (in PTGui Pro only) would autosave the current Batch List on every change. For long batch lists (thousands of projects) this would cause a significant delay. Autosaving can now be disabled/enabled through File - Automatically Save Batch List.
- Added support (through dcraw) for raw images with the .srw (Samsung) format
- Fix: Mac: Batch Builder: after closing the Generate New Projects window, the batch builder window would disappear behind PTGui's main window
- when loading a 2:1 source image, and 'Automatic (use EXIF)' is selected, the lens will be set to equirectangular, 360 degrees
- Version 9.1.6 (20 November 2012)
- Fix: Mac: Close Window command (Cmd+W) could close a non-active window or cause PTGui to crash
- Fix: Project Settings - Batch Builder Behaviour - Use EXIF data of the first image: this checkbox would always be cleared upon loading the project
- Fix: 'Assertion failed' error when creating a layered photoshop file with one or more layers outside the visible area of the panorama
- Removed the warning asking to enable pitch and roll optimization for all images if the project contains horizontal/vertical line control points. This is no longer required when using the new 'level in second pass' setting.
- Version 9.1.5 (2 November 2012)
- Mac: Added Select All shortcut to Batch Stitcher. Batch Stitcher can now open all projects in a folder using Cmd+A.
- Fix: Crash or sub-optimal optimization result while optimizing a project with hor/vert control points and 'Include in single pass'
- Fix: PTGui would notify that a new version is available even though it was the latest version
- Fix: Optimizer tab: 'Hor / Vert control points' listbox is now hidden when the Panorama Tools optimizer is used
- Fix: During stitching the progress bar would hang in the 'Saving' phase
- Fix: PTGui would give an error if a photoshop file was created with individual layers for only one layer
- Fix: PTGui could crash during startup if the automatic update check found a new version
- Fix: Mac: Error when opening a project: '... is not a floating point value'
- Fix: Mac: Menu and keyboard shortcuts for Cut / Copy / Paste / Select All were not working in various places
- Version 9.1.4 (25 October 2012)
- dcraw updated to version 9.16
- PTGui Pro now supports layered Photoshop output for 32 bit HDR projects. Useful for manual retouching or deghosting
- Batch Builder can now be configured to include only images with certain file extensions
- Option to show or hide the mask in the Control Points tab
- PTGui optimizer now supports two different methods for handling horizontal line / vertical line control points. 'Level in second pass' first optimizes the panorama using the regular control points and then does a separate leveling step using the line-type control points. This is the method that was always used in previous versions. 'Include in single pass' will do a single optimization pass using all control points. This is the method used by the Panotools optimizer. See the Help page for the Optimizer tab for details.
- Align to Grid now gives an error message if the resulting panorama would be wider than 360 degrees or taller than 180 degrees.
- Default setting for the maximum number of control points to generate for a project has been increased from 2500 to 8000
- PTGui Viewer now supports Firefox in CSS 3D mode too (in case WebGL is not available)
- PTGui Viewer: Removed the Full Screen option from the right-click context menu in Flash mode, since this is no longer supported by Flash player. Full screen mode is still accessible through the full screen button at the top right of the displayed panorama, or by double clicking.
- Running Align Images for a 360 degree panorama now attempts to preserve the center of the panorama if the images were already roughly aligned. Previously it would choose a random center point.
- PTGui for Mac now requires OS X 10.5 or later. Only one version is distributed for Intel 32 and 64 bit support on all OS versions.
- Support for full screen mode on Mac: click the arrows at the top right of the window (requires OS X 10.7 or later)
- If one of the source images contains a GPS Image Direction EXIF tag, PTGui will include the Image Direction tag in the created panorama (TIFF/JPEG output only)
- Added sensor size data for new cameras
- Fix: using horizontal line control points for a rectilinear output image did not work properly (since the optimization was in fact done in equirectangular space regardless of the output projection)
- Fix: for certain panoramas the optimizer would give up early, resulting in higher than necessary control point errors
- Fix: optimizer would fail to optimize certain projects if the initial alignment of the images was too far off
- Fix: for 360 degree panoramas, the optimizer would not always keep orphaned images together with the panorama. This caused problems when using Align to Grid with 360 degree panoramas.
- Fix: raw files from the Canon 5D mk III would be loaded with a purple tint (fixed in dcraw 9.16)
- Fix: certain DNG files would be loaded incorrectly, with black border and vertical stripes (fixed in dcraw 9.16)
- Fix: tooltips for the Control point table window were missing
- Fix: Convert to Cubic would give 'unsupported file type' error when generating .exr ouput
- Fix: When outputting individual layers, a black rectangle could be visible to the right or bottom of the warped image
- Fix: Align Images could change the panorama size by 1 or 2 pixels even if Align Images Behaviour was set to not change the panorama size
- Fix: When previewing a spherical panorama in QuickTime using the 'eye' button in the Panorama Editor, the generated preview could be limited in tilt such that the nadir and zenith were not visible. This happened if the width of the panorama editor was odd and thus not exactly a 2:1 equirectangular.
- Fix: Mac Help files were not visible in OS 10.5
- Fix: Due to a bug, stitching certain non-360 degree gigapixel panoramas became slower in version 9.1.1. The speed is now improved again.
- Version 9.1.3 (16 January 2012)
- Fix: out of memory error could occur when saving large jpeg files on 32 bit Windows
- Fix: parts of the panorama could be missing in the detail viewer (detail viewer would show transparency checkerboard pattern)
- Fix: Area selection in Control Points tab (using Shift dragging) allowed the selection rectangle to be outside the image bounds, resulting in several problems
- PTGui can now save JPEG files up to 65500 x 65500 pixels. Previously this was limited to 25000 pixels width and height. Please note that many applications (including Photoshop) cannot read such large jpeg files, claiming that the file is corrupt.
- Creating progressive JPEG files is no longer supported
- Version 9.1.2 (21 November 2011)
- Fix: Viewpoint corrected images would be partially cut off
- Version 9.1.1 (17 November 2011)
- Faster stitching of viewpoint corrected images. Previously PTGui would need to warp all viewpoint corrected images at the full panorama size. The current version is able to determine which part of the panorama is actually covered by each source image and will only render the visible area.
- PTGui Pro: New checkbox Project Settings - Batch Builder behaviour - Use EXIF data of the first image to set the lens parameters. For templates used by the Batch Builder this setting controls whether the lens settings are taken from the template or from the EXIF data.
- New dcraw version (fixes a problem with Sony .arw files)
- PTGui Viewer: new javascript method viewer.showInLightbox(). This can be used instead of viewer.embed(); it will pop up the panorama as an overlay of the current web page. View the source of PTGuiViewer.js for details.
- PTGui Viewer: viewer.embed() can now be passed either an HTMLElement (e.g. as returned by getElementById()) or a string containing the ID of an element (previously only an id string was allowed).
- Fix: Image in Control Points / Crop / Mask tabs could be wrongly rotated after switching between images and zoom levels
- Fix: Delete Worst Control Points would generate two Undo entries instead of one
- Fix: Pattern Matching (in Control Points window) would take a long time for very large source images
- Fix: Control points generated by Auto Add (in Control Points window) would be off by 1 pixel
- Fix: After adding horizontal/vertical line control points, the optimizer would not optimize yaw/pitch/roll of the first image
- Fix: When using 'Fit Panorama' on source images rotated approximately 45 degrees, the top and bottom part of the panorama would be cut off. Same problem occurs after the panorama has been set up through Align Images.
- Fix: Detail Viewer in 'Drag to Move' mode could move beyond the zenith and nadir (resulting in up side down view)
- Fix: Mac: permissions problem (could not create folder) when installing a company license key for all users on the computer in OS 10.7
- Version 9.1 (29 September 2011)
Major update! For the most important changes see What's new in PTGui 9.1?
- New: Project->Align to Grid. This sets up the panorama as an array of rows and columns.
Particularly useful when
shooting gigapixel
panoramas with robotic panoramic heads: often some of the
images contain only blue sky and cannot be positioned automatically.
- Optimizer now tries to keep 'orphaned' images (i.e. images without control points) together with neighbouring images.
Useful in combination with Align to Grid, to keep the blue sky images with the rest of the panorama even after optimizing.
- Improved automatic control point generator for fisheye images: will find more control points and the control points are
better spread out over the entire overlap area
- Align Images now by default uses the Heavy+Lens Shift optimization. This results in better alignment in particular for wide angle
lenses, which are often not mounted exactly in front of the center of the sensor.
Falls back to Heavy or Medium if the lens parameters cannot be estimated accurately.
- A rectangular area can be selected in the Control Points tab using Shift+drag.
This selects all control points in that area. Use the Delete key to remove control points in the selected area.
- Generate control points in a certain area: select a rectangular area in an image by Shift+dragging, then right-click
and select 'Generate Control Points Here'.
- New 'ghost' mouse pointers: if the mouse is moved over a certain part of an image in e.g. the Control Points tab,
the corresponding point is highlighted in the Panorama Editor, Detail Viewer and all other windows
- Image numbers can now be shown in the Panorama Editor and Detail Viewer.
- Context menu in the Panorama Editor and Detail Viewer: right-click anywhere in the panorama and a menu pops up. From this
menu you can jump to the corresponding point in the Mask or Control Points tab. Images can be included/excluded through this menu as well.
- New button 'Remove Excluded Images' (below the 'Include Images' list in the Advanced section of the Create Panorama tab). This deletes
those images from the project for which the Include checkbox is not set.
- Feathering can now be controlled for the PTGui Blender using the Feather slider in the Advanced section of Create Panorama.
When set to 'sharp' a hard transition is between images is created, 'soft' creates a more gradual transition. The
behaviour of the previous versions corresponds to the middle of the slider.
- Publish to Website: if Resolution is set to Automatic the output is now limited to 60 megapixels. Larger output is possible by overriding the automatic setting but such a panorama may not be displayed reliably on every computer.
- Context menu in Source Images tab: added 'Clear Mask' option
- Context menu in Mask tab: added options for copying/pasting/saving/loading/clearing masks
- Mask tab: added copy/paste/load/save/clear buttons to the toolbars below the images
- New default file naming option: 'prefix source image folder name'. When used (e.g.) in the batch builder, the project files get the name of the folder containing the source images.
- Mask tab: new split view to show two images simultaneously
- Detail viewer now offers two modes for navigation: 'drag and hold' and 'drag to move'
- New import function for Papywizard data files (in File -> Import menu). Only the yaw and pitch angles are imported, other settings are assumed to be taken from the EXIF data
- Added sensor size data for new cameras
- Bundled dcraw is updated to version 9.10
- PTGui Viewer: can now add custom parameters to the Flash <object> tag, for example to add wmode=transparent. See documentation inside PTGuiViewer.js.
- Paste Mask now merges the pasted mask with the existing mask. Previously pasting replaced the existing mask completely. The former behaviour can still be replicated by pressing the Clear Mask button before pasting.
- Mac: if PTGui is executed straight from the install disk image, it will (after user confirmation) install itself into the Applications folder of the computer.
- Fix: PTGui refused to write Photoshop .psb files wider or taller than 300,000 pixels, aborting with an error message after stitching. The current version will only give a warning message before stitching.
- Fix: Undo did not work correctly when rotating an image in the Control Points/Mask/Crop tabs
- Fix: Publish To Website: selecting 'Use custom template' but not giving a template file name now gives a more descriptive error message
- Fix: mac: unavailable menu items were never greyed out
- Fix: Windows: after restarting PTGui popup windows (panorama editor, detail viewer) could be placed invisibly behind the taskbar
- Fix: Mac: when editing a value in the Image Parameters tab and switching to another tab, the edited value was not saved or applied.
- Fix: Mac OS 10.4 version of PTGui: attempting to resize columns and rows in the Image Parameters tab and Source Images tab would fail with an error
- Fix: Convert to Cubic: 16 bit TIFF source file is now converted into 16 bit output (previously 8 bit output)
- 'Correct' function is removed from the Source Images tab, since pano12 library is no longer supported
- From this version, PowerPC macs are no longer supported. Support for OS X 10.4 will be dropped in the near future as well.
- Version 9.0.4 (27 May 2011)
- Fix: inaccurate automatic control point placement for circular fisheye images
- Undo is now possible after saving the project. Previously saving the project would clear the Undo stack.
- Help button added to the Batch Builder
- PTGui Viewer: Fix: improved responsiveness in WebGL mode for large panoramas
- PTGui Viewer: Fix: on iPhone4 and iPad2 the viewer would only work properly after reloading the panorama
- PTGui Viewer: Fix: viewer could incorrectly register a drag as a double click and switch to full screen mode
- PTGui Viewer: On iPad/iPhone switching to full screen may take a second or two. Viewer now displays 'please wait' while switching to full screen
- Version 9.0.3 (28 February 2011)
- Fix: Ctrl+A (Windows) or Command+A (Mac) shortcuts to select all control points in Control Points window and Control Points tab did not work
- PTGui Viewer: the viewer is not supported on Android phones without Flash installed, but it would display parts of the image tiles. Now gives a proper error message on Android.
- Version 9.0.2 (23 February 2011)
- PTGui Viewer: supports gyroscope navigation on the iPhone 4. Look around in the panorama as if you are really there by rotating the phone.
- PTGui Viewer: on touchscreen devices (iPad/iPhone/iPod) panoramas are now navigated by swiping instead of drag and hold
- PTGui Viewer (Publish to Website tool) now supports WebGL. This means that Flash is not required to view panoramas in the Safari browser, Chrome 9 browser and the upcoming Firefox 4 browser.
- PTGui Viewer: the Full Screen button can be hidden, or it can be shown only when using Flash
- PTGui Viewer: double click to switch to full screen mode
- PTGui Viewer: increased default size limit for Apple mobile devices to 4.5 megapixels; recent versions of Apple iOS can safely handle panoramas of this size.
- PTGui Viewer: Fix: on Apple mobile devices the panorama was shown at only a low resolution, until the user switched to fullscreen display
- PTGui Viewer: Fix: entering a negative value for autorotate speed (to rotate towards the left) resulted in an error message
- Publish to Website window now remembers last used settings
- 'Physically rotate images with EXIF Orientation tag' checkbox now works for most raw formats (previously this was ignored when loading raw images)
- PTGui now also loads GPS metadata from most raw images
- Added support (through dcraw) for raw images with the .3fr (Hasselblad) and .sr2 (Sony) formats
- Fix: Exposure and color adjustment: Vignetting curve would be reset to a straight line even if 'Keep Current' was selected
- Fix: Windows: 'Out of memory error (case 4)' when writing large JPEG files
- Fix: Mac: Keyboard shortcuts such as Cmd+D for the Don't Save button are functioning again
- Fix: Mac: Cmd+A in 'Add Images' dialog selects all files
- Fix: Mac: OS X would refuse to shut down if PTGui was running
- Fix: Mac: Possible crash when quitting PTGui
- Fix: Mac: Optimizer would fail to run while editing a value in the Image Parameters tab
- Fix: Mac: possible crash when clicking File - Apply Template and moving the mouse
- Fix: for certain cameras RAW images would be rotated even if the rotation sensor of the camera was disabled
- Version 9.0.1 (28 December 2010)
- fix: mac: crash after displaying the 'Camera / Lens data (EXIF)' dialog box for certain source images
- fix: windows: occasional crash when launching SmartBlend
- fix: the preview image in the tone mapping and exposure fusion settings windows was incorrectly cropped if the yellow crop lines were used in the panorama editor
- added Help button to Batch Stitcher
- Version 9.0 (2 December 2010)
Major update! For an overview of the new features see What's new in PTGui 9?
- PTGui Pro: new masking feature. New Mask tab where you can paint the unwanted parts of
an image red, or paint those parts green that should not be obfuscated by other images.
Masks can be copied/pasted and saved/loaded to regular .png files.
The results are shown in real time in the panorama editor blending preview.
- New 'detail viewer', enabled by clicking on the magnification glass button in the panorama editor.
The detail viewer has two modes: 'perspective' generates a rectilinear view like a regular
spherical panorama viewer, 'flat' shows a detail of the panorama in the actual projection.
- 'Show Seams' mode in the Panorama Editor, showing the location of the seams in the blended panorama.
- PTGui now includes a basic web panorama viewer and publishing wizard. The viewer is a combined Flash / HTML5 viewer;
the Flash mode works on any computer with Flash 10, the HTML 5 mode works in recent Safari browsers
including the iPad / iPhone / iPod. Accessed by Tools -> Publish to website.
- 64 bit Mac version. There are now two mac versions: an OS X 10.4 compatible version for 32 bit Intel
and PPC, and a version for OS X 10.6 supporting 32 and 64 bit Intel processors.
- The standard version of PTGui is now available for 64 bit as well (formerly this was PTGui Pro only). The Windows versions are now distributed
in a single installer, automatically chosing the 32 or 64 bit version upon installation.
- Support for Helmut Dersch's PTStitcherNG.
PTStitcherNG can be configured as a stitching engine in Options -> Panorama Tools and selected
using 'Stitch using: PTStitcherNG' in the Create Panorama tab.
- The panorama tools optimizer is now accessed through the PTOptimizer executable instead of through
pano12.dll / Panotools.bundle. A standalone PTOptimizer is available for download (more information).
- Several new interpolators, including the Spline and Sinc interpolators formerly available through
Panorama Tools only.
- The 'stitch using PTGui but warp using Panorama Tools' option is no longer available.
- Tool windows such as the panorama editor and control points table are now normal windows with minimize/maximize
buttons and are shown in the task bar. The former behaviour is still available as an option.
- By default the mouse wheel is now used for scrolling in the Control Points window. Hold down
the Ctrl key (Windows) or Command key (Mac) to zoom with the mouse wheel. This behaviour can be
swapped in Options/Preferences.
- Convert to cube faces: File Naming button has been added, to change the file name suffixes (.left, .right, etc) of the generated files.
- The default number of simultanous threads is now set to the number of 'real' CPU cores, ignoring hyperthreading (currently only on mac).
- mac: holding the Control key down in the Control Points / Mask / Crop tabs now changes the mouse pointer to a hand
- .psb output is no longer limited to 300,000 x 300,000 pixels (but Photoshop cannot read larger files!)
- Previous Image / Next Image shortcuts (View Menu, toolbar and keyboard shortcuts) for the Control Points, Crop and Mask tabs. This replaces the Prev/Next buttons in the Control Points tab.
- For HDR source images strong halos may appear if an interpolator is used with negative coefficients. A warning message will now be shown if this is the case.
- (re-)added interpolator type 'Default'. This is the Lanczos2 interpolator for LDR source images, and Bicubic Softer for HDR source images
- PTGui Pro: new section in Project Settings tab: Template Behaviour. Determines which parts of the template are applied to the project by Apply Template. Can be used for example to create a template which only changes the crop settings
- Progress bars during loading and saving of project files
- better visibility of bold numbers in Control Points tab
- Windows: layout of numbered tabs has been updated to match the Windows 7 style
- The QTVR generator now has an option to set the min and max pan and tilt angles automatically, based on the field of view of the panorama
- 'mouse slow down' feature in Control Points tab can now be disabled in the options
- The default output size limit of 20 megapixels for projects created by Align Images has been lifted to 500 megapixels. The default can be overridden in the Project Settings tab.
- mac: Cmd+W now closes the active window
- When optimizing vignetting and exposure, PTGui Pro now only attempts to detect the camera curve if the project contains multiple exposures (i.e. HDR). For non HDR projects it cannot accurately determine the camera curve so it will use the default curve in that case.
- fix: mac: RAW files could not be opened if PTGui was installed in a folder with a name consisting of non-latin characters
- fix: mac: tooltips in the toolbars were not shown
- fix: panorama editor, control point assistant windows would appear on top of the PTGui main window upon startup
- Fix: Batch Builder generated projects for circular fisheye images did not have the correct cropping circle
- fix: PTGui would fail to start up if the default project settings file was corrupt (error 'This is not a PTGui Project File')
- fix: PTGui would give an error about the maximum jpeg size of 25000 pixels, even if the project was configured to output only HDR files
- fix: mac: display glitch in the help balloons
- fix: Ctrl+clicking (Windows) or Command+clicking in Source Images list did not work correctly
- fix: if the project file name contained a period (abc.def.pts), the wrong default panorama filename would be used (abc.jpg instead of abc.def.jpg)
- Version 8.3.10 (27 May 2010)
- fix: Mac: blending faults when using Smartblend on Mac through Wine
- fix: Mac: when restarting PTGui on a lower resolution screen, the windows could be outside the visible screen area and inaccessible
- Windows binaries are now signed to prevent false alarms by virus scanners
- Version 8.3.9 (24 May 2010)
- fix: Mac: occasional crash upon exit
- fix: Mac: blending faults when using Smartblend on Mac through Wine
- Version 8.3.8 (17 May 2010)
- fix: occasional crash
- fix: mac: error 'too many open files' could occur when stitching large projects
- fix: even if a dedicated temporary folder was configured PTGui would still create files in the system temp folder
- fix: banding and noise artifacts when using vignetting correction
- fix: slight change in brightness between source image and stitched panorama
- fix: halos or too dark shadow areas when blending HDR source images
- fix: artifacts in nadir when remapping an equirectangular image and 'fast transform' was enabled
- fix: For large projects PTGui would consume CPU time even while inactive
- Version 8.3.7 (11 March 2010)
- fix: 'Out of Memory' errors could occur
- fix: occasional crashes
- fix: mac: display corruption in Project Assistant after rotating images
- fix: mac: dragging&dropping the output file from PTGui to other applications caused a crash
- fix: standalone tone mapper (in Tools -> Tone Map HDR Image) did not show the preview image
- fix: choosing circular panorama projection would result in a fullframe output (no circular mask applied)
- fix: noise-like blending artefacts when blending HDR source images
- fix: pattern artifacts when images are resampled close to (but not exactly) 100% size
- fix: under certain circumstances threads in PTGui could hang, occupying 100% processor load.
- fix: occasionally thumbnails would not be displayed
- fix: under certain circumstances the output would not be tagged with the GPS coordinates of the source images
- PTGui Pro now allows to send projects with viewpoint correction to PTStitcher, since viewpoint correction is now supported by PTStitcherNG
- Optimizer Results window now includes the shift parameters (d and e)
- Version 8.3.6 (16 December 2009)
- Fix: occasional random crashes
- Fix: Mac: crash when dropping images or project files onto the PTGui window during stitching
- Version 8.3.5 (9 December 2009)
- Fix: occasional crashes
- Speed improvements in the Mac version
- Version 8.3.4 (2 December 2009)
- Fix: corrupted output or crashing on 64 bit Windows
- Fix: inputting a value for several cells in the Image Parameters tab simultaneously did not work.
- When using Enblend or Smartblend PTGui now releases temporary memory before the blender is invoked, leaving more free memory available for the blender.
- Version 8.3.3 (20 November 2009)
- Fix: crash when opening a 16 bit TIFF file wider than 4000 pixels
- Version 8.3.2 (19 November 2009)
- Fix: occasional crashes
- Fix: 'out of memory' errors
- Fix: 'failed to create a temporary file' errors
- Fix: Windows: 'View in default viewer' could fail
- Fix: Color/brightness faults when creating HDR panoramas with Panorama Tools warping
- Fix: the text in the HDR box (Exposure/HDR tab) was not always updated when necessary
- Mac: now supports drag & drop of image files onto the PTGui icon in the Dock
- Version 8.3.1 (28 October 2009)
- Speed improvements on Mac computers with 8GB RAM or more
- Fix: Windows: crash upon exit after the notification that a new version is available
- Version 8.3 (21 October 2009)
- Redesigned memory management, resulting in significant performance improvements for larger stitching projects
- Fix: Mac: performance bottlenecks on Snow Leopard
- Fix: Mac: after closing the main window, opening a project by double clicking on the file name, or by dropping on the PTGui icon, did not work anymore
- Fix: Batch builder ignored the 'Physically rotate images with EXIF Orientation tag' project setting
- Fix: Add Images dialog did not show files with certain extensions
- Fix: Mac: crash upon exit after the notification that a new version is available
- Fix: Mac: optimizing using PanoTools would change the decimal separator used in PTGui to a point, on European
systems where the comma is normally used as decimal separator
- Version 8.2.2 (2 September 2009)
- Fix: Pro: Exposure correction (for panoramas taken in automatic exposure mode) did not work when a project was stitched in the batch stitcher
- When the maximum amount of RAM is configured as 'Auto', PTGui will use less memory than in previous versions. This will leave more memory to other running applications and reduce the chance of disk thrashing
- Fix: Mac: If a project was openened by double clicking on the project file name in Finder, and one or more source images were missing, a dialog box would be displayed behind the main window. The dialog now appears in front.
- Fix: Mac: Previewing a panorama would open a new instance of the configured preview application even it was already running
- Preview images now always have a unique file name; this fixes the problem (in particular on mac) of the preview application not updating the image when multiple previews are viewed in sequence
- Any generated preview images are deleted when closing PTGui
- New version of dcraw included, this (a.o.) fixes color issue with decoding Pentax .pef files
- Fix: Assertion failed 'IsAbsolutePath' could occur in certain situations
- Fix: Mac: Stitching through nona was broken
- Help file updated
- Version 8.2.1 (8 June 2009)
- Help file updated
- Included sensor size data for many new cameras
- Fix: inaccurate sensor size calculation for certain Nikon cameras
- Fix (Pro): if in the Project Settings tab 'Do Align images and save the modified project' was enabled, but 'Generate control points' disabled, the batch stitcher would skip some steps if the project has no control points.
- Version 8.2 (3 June 2009)
- Built in cube face converter, see Tools -> Convert to QTVR / cubic
- Fix: Windows: when loading images with incomplete EXIF data, the Preset buttons were not shown in the EXIF dialog
- Fix: when positioning individual images in the panorama editor, the image would suddenly 'flip' when dragged near the zenith or nadir
- Fix: out of memory errors when loading certain types of large TIFF files
- Fix: before running a blending plugin, the working directory is changed to PTGui's temporary folder. This ensures that Enblend will place its temporary files in the proper location.
- Fix: 'Assertion failed' error when loading projects from older versions of PTGui containing a non-circular crop area for images taken with circular lens type
- Version 8.1.5 (13 May 2009)
- Magnification window in control point editor is now hidden when adding a new control point in the opposite panel
- New setting in Options: maximum number of concurrent disk accesses. This limits the number of threads that will simultaneously access the disk for reading/writing temporary files. Can help to prevent disk thrashing on systems with fast CPUs where disk speed is the bottleneck.
- Kodak .dcr files now supported (through dcraw)
- Configurable behaviour of File | Open Template | Other.. menu: either opens the template folder, or remembers the last used folder
- New config option: should the batch stitcher by default exit when done
- Fix: Automatic alignment / control point generating would fail for HDR source images
- Fix: Apply Template no longer copies the output file name from the template to the current project
- Fix: when loading images from a Nikon D700 with a DX lens, the sensor size was incorrectly reported as full frame (while DX lenses use only a part of the sensor)
- Fix: Dark area in zenith or nadir for specific panoramas
- Fix: Certain HDR stitches could result in a completely black output
- Fix: incorrect repositioning of panorama when dragging a sherical panorama in the panorama editor from or to the zenith or nadir
- Fix: crash during tone mapping or in the tone mapping preview window
- Version 8.1.4 (1 April 2009)
- Fix: Version 8.1.3 created too bright and washed out output files when stitching HDR source images
- Version 8.1.3 (1 April 2009)
- Only one instance of Enblend and Smartblend is launched. Previously multiple copies were launched when blending the blend planes of HDR panoramas on multi core machines
- Sony .arw and Pentax .pef RAW formats are now supported (through dcraw)
- If optimization fails, PTGui since version 8.1 asks whether the project should be re-initialized. This is no longer asked for projects with viewpoint optimization. Further this question can now be disabled in the Project Settings and by selecting the 'do not ask this again' checkbox. The OK/Cancel buttons have been replaced by more appropriate Yes/No buttons.
- More descriptive warning message when doing 'save and send to batch stitcher' for projects for which the batch stitcher is configured to generate control points
- Fix: if a project was set to be optimized using Panorama Tools, generating control points failed
- Fix: when stitching and blending RAW source images using Enblend or Smartblend, the resulting output would be too bright
- Fix: incorrect HDR merge under certain circumstances, causing output files with a 'posterized' look
- PTGui Pro: warning in Project Settings - File Naming if the default panorama file name is overridden in the Create Panorama tab
- Fix: preview image in tone mapping and exposure fusion settings window could have a wrong aspect ratio for certain output projections
- Mac: Batch Stitcher: new function 'Tools -> New PTGui Window' for launching a new PTGui window
- Fix: possible out of memory errors when outputting 'Individual HDR layers'
- Fix: .exr outpout could contain negative pixel values
- Version 8.1.2 (26 February 2009)
- Fix: source images with the .hdr extension were not loaded correctly
- Image with corrupt EXIF data will still be loaded, instead of aborting with an error
- Version 8.1.1 (24 February 2009)
- Fix: Project Settings would be reset to the default values after running the Panotools optimizer
- Fix: Error 'Unknown EXIF Data Type' when loading certain JPEG files
- Version 8.1 (19 February 2009)
- New panorama projections: Vedutismo and Stereographic
- Compressed projections: Rectilinear, Cylindral and Fullframe projections can now be compressed near the edges, to reduce the stretching effect in extremely wide angle panoramas. See the Projection Settings button in the Panorama Editor.
- PTGui now uses interpolators with a dynamic kernel size. This ensures high quality interpolation over the entire panorama. For example in a rectilinear panorama pixels in the edges are more stretched than those in the center. The interpolator kernel is now adjusted accordingly, which prevents blurring or aliasing artefacts that would occur with a uniform interpolator.
- Support for reading most types of camera RAW files. RAW support is provided through the dcraw executable. Please note that RAW conversion adjustments are limited; for full control over the RAW conversion result a third party raw converter is recommended.
- PTGui Pro: new Batch Builder for automated detection and stitching of a large number of panoramas. The Batch Builder is launched from the Tools menu. Panoramas can be detected based on the EXIF shooting date, or PTGui Pro can create projects for all images in each subfolder.
- PTGui Pro: new tab: Project Settings
- PTGui Pro: behaviour of the Align Images function is now completely configurable (Project Settings tab). You can for example tell PTGui Pro not to choose a suitable projection and field of view, but instead keep the current project settings. This is in particular useful when working with templates.
- PTGui Pro: default output file and folder names are configurable per project and per template (Project Settings tab).
- PTGui Pro: The Batch Stitcher can now generate control points and align images (if configured in a project's Project Settings tab).
- PTGui Pro: Batch Stitcher can load and save 'Batch Lists', which contain a list of jobs to be stitched.
- Batch Stitcher: pause button
- Batch Stitcher: redesigned Jobs list. When a batch stitcher job is finished, the job is marked as 'done' but stays in the list.
- Batch Stitcher: in case of an error, the error is logged and the batch stitcher continues with the next job
- Batch Stitcher: a project in the list of jobs can be opened in PTGui by double clicking, pressing Enter or through the right-click context menu
- 'Send to Batch Stitcher' is replaced by 'Save and send to Batch Stitcher'. In previous versions a temporary copy of the project was sent to the batch stitcher, but now the actual project file is sent (this is necessary for the batch stitcher to be able to add control points to the project).
- New menu item: Project -> Send Temporary Copy to Batch Stitcher. This behaves like the 'Send to Batch Stitcher' button of the previous versions.
- Windows: The smartblend/enblend console windows are now hidden by default (can be made visible through Options/Advanced). This allows PTGui to capture and display any error messages.
- Crop settings of all images are now linked by default: changes to the crop of one image are automatically applied to all images. One can use 'individual crop' to override the crop settings for an image. Crop linking correctly handles the case where some images are rotated (as is the case when a nadir image is taken with the camera's rotation sensor enabled).
- If no template folder is configured, PTGui will create and use a default folder in the user's home directory (Application Data / Library)
- New function: File -> Save as Template. This saves a copy of the project to the template folder but keeps the current project open
- Control Points / Crop tab: rotation is now done by buttons instead of a drop down listbox
- Control Points tab: bottom panel can be resized by dragging a splitter
- Transparency is now indicated by a white/grey checkered pattern
- Mac: Batch Stitcher and Help window now popup above the PTGui main window, instead of behind it
- AltiVec / SSE acceleration can be disabled (to work around CPU bugs), see Tools/Options/Advanced
- Blending in Panorama Editor can be disabled (in the Panorama Editor Mode menu)
- The menu bar has been reorganized: Utilities menu is combined into the Tools menu; Auto Update Warped thumbnails setting is moved to the Panorama Editor menu; Recent projects list is now a submenu in the File menu
- Quickly open one of the relevant folders (e.g. source image folder, output folder, template folder) in Explorer or Finder, see Tools | Open Folder
- Right-clicking in Source Images tab opens context menu
- New function: Image->Open Containing Folder: shows the source image folder in Explorer/Finder
- Simplified layout of the Project Assistant tab
- If the output folder does not exist, PTGui now aborts with an error before the stitching starts (instead of at the end of the stitching process)
- Option to remove the current PTGui registration key from this computer (About - Register - Deactivate)
- The registration key for a company license can now be stored for all users on the current computer. To do so, go to About - Register and re-enter your existing registration key.
- Support for true relative file names for source images. Previously the absolute path of source images was always written to the project file, except when the source image resided in the same folder as the project file. Now relative paths are used when the source image is in any folder (but in Windows restricted to the same drive). This can be disabled per project in the Project Settings tab in PTGui Pro.
- New configuration file:
C:\Users\<user>\AppData\Roaming\PTGui\Configuration.xml (Vista)
C:\Documents and Settings\<user>\Application Data\PTGui\Configuration.xml (XP)
/home/<User>/Library/Application Support/PTGui/Configuration.xml (Mac)
The registry is no longer used on Windows. When moving PTGui to a different computer, only this folder needs to be copied to keep the entire configuration.
- Fix: Problem with automatically reloading of source images: sometimes reload would be initiated while the other application is still busy writing the modified image. Now waits until no changes have been made to the file for at least one second.
- New function: Project -> Initialize and Optimize: this will arrange the images from scratch, based on the control points, and then do a full optimization. Can be used to recover from the situation where the optimizer gets stuck in a local minimum.
- If the optimization result is very bad, PTGui will offer to do Initialize and Optimize (see previous)
- New menu item: Project -> Align Images, with the same functionality as Align Images in the Project Assistant
- By default, images with EXIF 'Orientation' tag are now loaded rotated. Previously the images were loaded unrotated but the roll was set to +/- 90 degrees. The old behaviour is kept for projects originally created in a previous version of PTGui, and in PTGui Pro this behaviour can still be overridden in the Project Settings tab (but only before loading the first image). The new behaviour is compatible with Photoshop and other image editing applications.
- Warning if expected TIFF/PSD file size is larger than 2 GB, and error if larger than 4 GB
- Pressing F5 still runs the optimizer but no longer switches to the Optimizer tab
- PTGui now issues an error message if the output file name is equal to one of the source images
- EXIF sensor size data for new cameras added
- Fix: More descriptive error message if the control point generator is run for a non supported lens type
- Fix: Control point generator failed, or found inaccurate control points, for projects with Viewpoint parameters set
- Fix: visible line at the 360 degree border for certain projects
- Fix: keyboard shortcut for 'Generate control points for selected images' was not working; changed to Ctrl+Shift+G
- Fix: 'always on top' did not work on 64 bit windows
- Fix: for rectilinear panoramas with a wide field of view, parts of source images could be cut off
- Fix: Windows: scrollbars in Control Points tab would sometimes disappear after resizing the window
- Fix: If a project is switched from Advanced to Simple mode, all advanced settings (i.e. the settings that become invisible in Simple mode) are now properly reset to their default values
- Fix: Stitching 16 bit source images to 8 bit output could result in visible banding
- Fix: OpenEXR images are now loaded according to the configured display window (previously the data window was used and the display window was ignored)
- Fix: Mac: drag and drop to batch stitcher did not always work
- Version 8.0.2 (10 September 2008)
- Fix: PowerPC Mac only: transparent 'holes' in generated panoramas
- Version 8.0.1 (9 September 2008)
- Faster stitching and blending on PowerPC Macs
- Fix: occasional crash
- Version 8.0 (2 September 2008)
- Redesigned memory management, resulting in faster stitching
- The 64 bit version (PTGui Pro for Windows only) now efficiently uses all RAM on 64 bit Windows systems, resulting in faster stitching of large panoramas
- Output crop feature: drag the edges of the panorama in the Panorama Editor to crop
- New blender: faster, requires less memory and gives better blending quality
- Panorama Editor now shows blended panorama
- Source images are automatically reloaded if the original file on disk is modified
- Control point generator is more sensitive
- Improved blending and exposure fusion at nadir and zenith of 360 x 180 degree spherical panoramas
- GPS support: If the EXIF data of one or more source images contain GPS coordinates, the coordinates are averaged and copied to the output (currently works for JPEG and TIFF only)
- Exchanging projects between the Mac and Windows versions of PTGui is now supported by replacing the path separator in file names (slash or backslash)
- Ability to output 'flattened' .psb and .psd files, with only a background layer. This can be selected by pressing the 'Settings' button in the Create Panorama tab. Please note that Photoshop does not support transparency in flattened images.
- Options/Preferences: 'Show Exif dialog' option removed (obsoleted by the 'Automatic' checkbox in Project Assistant)
- Create Panorama button in Project Assistant becomes enabled after applying a template, even if there are no control points
- After running Align Images in the Project Assistant, the panorama size is set to the optimum size, but limited to 20 megapixels (was 4 megapixels)
- When optimizing using PTOptimizer, control point errors are now calculated at the 'optimum size' of the panorama. Thus the reported quality of optimization no longer depends on the configured panorama size.
- PTGui for Windows can now be forced to be running on 1 processor/core only (so called 'processor affinity'). This is a workaround for a Hyperthreading bug in certain older Pentium D processors.
- Added sensor size data of new cameras
- Fix: optimizer bug causing failed optimization if the project has images with a pitch close to +90 or -90 degrees
- Fix: if the size or aspect ratio of a source image was changed after adding it to a PTGui project, PTGui would ignore the change and still use the former size of the image, resulting in incorrect stitching.
- Fix: Mac: PTGui could hang indefinately while waiting for enblend to finish
- Fix: Menu item "Generate Control Points For Images .. and .." would sometimes show the wrong image numbers
- Fix: For line-type control points, selecting a control point in the control point list would not always scroll the control point into view in the Control Points tab
- Fix: PTGui Pro would refuse to use the Panotools optimizer if one of the images had viewpoint correction enabled, even if 'use control points of' for all viewpoint corrected images was disabled.
- Fix: PTGui Pro failed to load certain .hdr files
- Fix: Mac: 'Delete all/worst control points' was sometimes incorrectly greyed out
- Fix: Occasional crashes
- Fix: Mac: loading a corrupt or incompatible jpeg file would cause PTGui to crash
- Fix: Reset button in Exposure/HDR did not reset the Exposure Offset
- Fix: 32 bit tiff source images were degraded to 8 bit
- Version 7.8 (2 April 2008)
- Fix: Checkboxes in Advanced Optimizer tab would sometimes show the wrong value
- Fix: PTGui could crash occasionally
- Version 7.7 (27 March 2008)
- Automatic update check: PTGui can check once a week if a new version is available (configurable in Options).
Upgrading is done without the need to enter a registration key.
- PTGui Pro: added Exposure Fusion. The functionality is similar to Enfuse and Tufuse and built into PTGui Pro.
To use exposure fusion, go to the HDR tab, enable HDR mode and choose 'Method: exposure fusing'. The
Fuse Settings button generates a preview of the fused panorama and provides a way to adjust the parameters
of the fusing algorithm. See the updated HDR tutorial for
more information.
- PTGui Pro: there is now a dedicated 64 bit version for the 64 bit editions of Windows XP and Vista.
- PTGui Pro: the Preview Exposure slider in the Control Points tab can be reset to zero by right-clicking
on the slider.
- Version 7.6 (22 February 2008)
- Faster handling of very large source images
- Fix: Occasional crash
- Fix: Remapping an equirectangular source image resulted in a semi transparent line at the 360 degree edge
- Fix: Applying a template with a non-circular lens to a project with a circular lens resulted in a wrong crop area
- Fix: Popup help balloons did not appear correctly on Mac
- Version 7.5 (21 December 2007)
- Native QTVR generator; QuickTime is no longer required to generate QTVR output
- QTVR output is now supported on 64 bit Windows platforms too
- Fix: (PTGui Pro) output was reduced to 8 bit when applying exposure / vignetting correction
- Fix: (PTGui Pro) More reliable camera curve generation for bracketed images with large exposure differences
- Fix: PTGui 7.4 for Mac still included the help file of version 7.3
- Version 7.4 (13 December 2007)
- New in PTGui Pro: automatic vignetting and white balance correction. See Vignetting correction tutorial.
- New in PTGui Pro: global exposure and white balance sliders. Uses these to adjust exposure and white
balance of the entire panorama
- New in PTGui Pro: exposure correction. If the images in a panorama were taken with different exposure times
(or automatic exposure), this function adjusts the exposure of each image such that they match.
- Modifying the focal length multiplier now affects the field of view instead of the focal length
- Wider numerical input fields, so that even long values such as 1.234567 fit in
- Warning if project contains horizontal / vertical line control points, but not all pitch/roll are enabled for optimization
- When one or more source images cannot be found, the error message now includes the file name of the first image that could not be found.
- When attempting to stitch a project in Panorama Tools with unsupported features (color/viewpoint correction), PTGui now gives an error message
- New feature: Delete Worst Control Points. This removes the control points with an error significantly larger than the
average control point error (but a minimum of 7 control points per image pair is always kept)
- Fix: 'center panorama' didn't work properly for certain panoramas with a field of view larger than 180 degrees.
- Fix: PTGui could occasionally crash during stitching on multi core computers
- Fix: 'Align Images' sometimes gave a garbled result, with images rotated and wrong lens parameters
- Fix: (PTGui Pro) OpenEXR input and output failed if the file name contains non-latin characters
- Fix: (PTGui Pro) ISO value in Image Parameters tab would be lost upon reloading a project
- Fix: Out of memory errors on 64 bit Windows computers with more than 2 GB of RAM
- Fix: Pressing F5 while editing in Image Parameters table would cause PTGui to hang
- Fix: (PTGui Pro) Apply Template did not copy the Viewpoint parameters
- Fix: not every type of color profile was copied to the tiff or jpeg files generated by PTGui
- Version 7.3 (2 October 2007)
- Support for multiple processors: faster stitching and control point generating on multi-core computers.
- Optimizer uses much less memory when optimizing large panoramas (many source images) and is much faster as well
- Improved response of user interface, in particular on mac (less frequent 'colored ball' cursor)
- Support for .jpe extension for jpeg files, as written by Minolta cameras
- Lens database settings can now be applied to multiple source images simultaneously
- Adjustable grid in panorama editor
- PTGui Pro: new parameters for 'viewpoint correction'. Can be used to correct for images of flat surfaces, photographed from
a different viewpoint. In particular useful for stitching a nadir image of a flat floor, taken from a different viewpoint.
See: Viewpoint correction tutorial
- PTGui Pro: For HDR Projects, the Align Images button now only generates control points between images with the same EV.
- Fix: panorama was sometimes aligned upside down
- Fix: occasional crashes
- Fix: artefacts (tiny horizontal lines) when remapping equirectangular source images
- Fix: panorama editor would not come to the foreground after Align Images
- Fix: Runtime error prevented startup on Windows 98 and ME
- Fix: PTGui would hang upon startup on Norwegian language Macs
- Version 7.2 (28 July 2007)
- Fix: PTGui would hang for a few seconds after running the optimizer
- Version 7.1 (25 July 2007)
- Fix: Stitching to 16 bit output could create horizontal colored stripes in the panorama.
- Help Keyword search function didn't work, temporarily disabled this feature.
- Fix: Optimizing a project containing only Horizontal Line or Vertical Line control point would give error 'nothing to optimize'
- Fix: Rewarping an equirectangular panorama would result in a tiny black line in the result
- For uncompressed TIFF output, 'Compression' tag is omitted for compatibility with other applications
- Fix: output file format would sometimes be reset to JPEG
- Fix: out of memory error when loading very large source images (hundreds of megapixels)
- Fix: out of memory error / backing store errors when writing large jpeg files
- added EXIF sensor size data for new cameras
- Version 7.0 (13 July 2007)
PTGui now comes in a regular and a Pro version. The Pro version supports HDR stitching.
- New output projections have been added (a.o. mercator and transverse projections)
- PTGui can now stitch straight to QTVR format
- QTVR convertor (Utilities menu) to convert equirectangular panoramas to QTVR
- EXIF output: PTGui now writes the original shooting date and exposure data into the EXIF header of generated TIFF and JPEG files. For rectilinear output, the focal length is included as well.
- Control point generator has been improved: detection is more sensitive, and control points are fine tuned more accurately, especially when there are brightness differences between source images
- Warning when starting a project with images in different orientations or aspect ratios
- Thumbnails of zenith and nadir image in Project Assistant are now shown in the same rotation as the other images (they used to be rotated according to the roll value, which doesn't have any meaning for nadir or zenith)
- Control Point Editor: optionally shows information about the pixel under the mouse cursor in the statusbar
- Added keyboard shortcut for Batch Stitcher
- New function: "Level Panorama" in Panorama Editor menu. This levels the panorama according to the horizontal
and vertical line control points. The panorama is levelled without modifying the alignment of the images, much
like the Straighten Panorama function.
- PTGui Optimizer now properly supports Horizontal and Vertical line control points. Optimization is now done in
two passes: The panorama is first optimized, using only the 'Normal' control points.
Next, the panorama is levelled, using only the horizontal/vertical line control points.
- Ctrl+A (Command+A on mac) selects all items in a list (control points, source images, etc)
- Resolution (ppi) of output files is configurable (Create Panorama tab, Advanced section)
- New option: 'load 16 bit images as 8 bit'. If enabled (by default, this was the behaviour of PTGui 6), PTGui will reduce all images to 8 bit for working in the Control Point editor etc. For stitching, the original 16 bit files will be loaded, regardless of this setting
- Speed improvements in optimizer for large projects
- Added EXIF sensor size data of new cameras
- 'Generate Control Points' (in the Control Points menu) can now handle large projects (tested up to 800 images). Optimizer may still run out of memory when optimizing a project with many images and many control points.
- Improved rendering speed of panorama editor, faster response to mouse clicks
- Splash screen upon startup can be disabled in Options/Preferences
- Fix: Keyboard shortcuts for Generate Control Points were missing on PC
- Fix: Keyboard shortcuts modified, to remove duplicates. All Panorama Editor shortcuts now use Ctrl+Shift (Command+Shift on mac)
- Fix: Fill Yaw button didn't see all selected images if the 'Yaw' header column was clicked previously
- Fix: artifacts in panorama editor and stitched panoramas (small clusters of pixels in transparent areas)
- Fix: Stitching to large JPEG output would cause 'Could not create temp file' errors, in particular on Windows
- Fix: After 'Align Images' step, the output size in Create Panorama tab was not updated immediately
- Fix: With multiple instances of PTGui running, sometimes a 'failed to create a temporary file' error occurred.
- Fix: EXIF data from Apple Aperture 1.5.3 was not recognized. Aperture appears to write corrupt EXIF data, but PTGui can now read it.
- Fix: Overwrite warnings are now issued for every file that will be overwritten
- Fix: The menu item "Delete All Control Points" was always active, even when no control points exist to delete.
- Fix: memory leaks
- Fix: crash when loading unsupported jpeg files (g.e. CMYK format). Now gives proper error message.
Mac specific:
- 'New instance' menu item in File menu. This launches a new PTGui window, a workaround for the fact that PTGui is not a true multiple document application.
- Keyboard handling (such as the Tab key) improved
- Fix: Mouse pointer would jump if you click and drag a control point
- Fix: Mouse pointer could disappear if the mouse was moved from the control points window to somewhere outside the PTGui window
- Fix: 'Generate Control Points' menu item (and others) would be incorrectly greyed out
- Fix: Upon startup, the panorama editor and cp table would always be visible. Now the state of the previous session is restored.
PTGui Pro:
- Stitching and blending of HDR images
- Supported HDR file formats: 32 bit TIFF, PSD, PSB, OpenEXR and .hdr files
- Combining multiple LDR exposures into HDR output
- Built in tone mapper
- Source images can be linked, effectively treating them as a single image. This is useful for bracketed exposures, taken with a tripod.
- Built in tone mapper
- Blend Priority (Image Parameters tab): Controls the blend radius for each source image
- Version 6.0.3 (10 october 2006)
- New configuration option for Control Points editor: Only show magnification glass when mouse pointer is in image
- Fix: when using large fonts, parts of the main window were not readable
- Fix: several problems if there were more than 50 templates in the default template folder
- Fix: Nikon Coolpix convertor lens was not recognized
- Fix: Creating large jpeg files could cause a crash. On Windows, 25000x25000 jpeg files can now be created again. On Mac, creating JPEG files of 300 megapixels or more may still fail with an out of memory error. In that case use TIFF format instead.
- Fix: PTGui could crash when exiting the application
Mac specific:
- PTGui now uses the regular font size by default. A smaller font (as used in the previous versions) is configurable in Preferences.
- Optimizer Results window: Enter/Return key now accepts
- Fix: On Macs with non-Intel processors, EXIF data was not read correctly, resulting in a huge focal length value (e.g. 6.0e+7)
- Version 6.0.2 (22 september 2006)
- Control Point tab: bold numbers for images with control points
- Fixed a couple of crashes
- Fix: Creating a panorama from one image could generate a cropped result
- Fix: Preview on Windows could fail with a 'could not open viewer application' error
- Fix: Preview on Windows using PTViewer.exe failed
- Fix: Keyword search in on line help could crash
- Fix: Apply Crop to All did not function correctly when using circular images
- Version 6.0.1 (15 september 2006)
- Fix: PTGui could crash when warping was done using Panorama Tools and changing the panorama field of view
- Ctrl-T (Cmd-T) shortcut for Apply Template
- File/New now switches to the Project Assistant tab
- blending stage is skipped when the panorama consists of only one image
- PTGui 6 and PTGui 5 can now be used together; plugin paths of old version are not cleared
- On mac it is possible to save to a file with the wrong extension. PTGui will warn if such a file name is chosen
- Version 6.0 (13 september 2006)
- PTGui now runs on Mac and Windows!
- New program and toolbar icons
- Help balloons ('click here to return to the project assistant') can be switched off
- Faster stitching of 16 bit images
- A relative path can be entered as the output file. The panorama is saved either in the source image folder or in the project folder (depending on config setting)
- Maximum number of rows of numbered tabs in Control Point editor and Panorama Editor is configurable
- Images can now be removed from the project by pressing the Del key in the Source Images list
- Optimizer is now launched with F5
- New function "Reset Default Project Settings..." in File menu. Removes the saved default settings.
- 'Apply crop to all': if images have different size, and the active image is not cropped, all images will become not cropped (instead of copying the crop area to all images)
- Second step in Project Assistant is now called 'align images' because it does more than just generating control points
- New button: "send to batch stitcher". This replaces the "stitch using batch stitcher" settings in Options. When a batch stitcher is running, the project is added to the list of projects in the batch stitcher, instead of launching a new instance.
- Control Point and Crop images: middle button toggles between zoom-to-fit and 100%, mouse wheel zooms in/out (after clicking once in the image)
- Control point numbers are shown in magnification window (can be disabled)
- Simple Optimizer, Minimize lens distortion: new setting 'heavy + shift' which also optimizes d and e
- Fix: after generating control points, an 'upside down' panorama could result
- Fix: when adding multiple, different sized images, some images would get an initial crop setting
- Ctrl-A selects an entire edit field
- Changed keyboard shortcut for Control Point Assistant to Ctrl+Shift+A; Ctrl+A is already in use on Mac
- Fix: Problems with 'special' characters (accents, non-latin) solved. Full Unicode support. Only Panorama Tools does not support special characters.
- Fix: 'could not allocate ... bytes' when using external blender for large panorama
- Column sizes and row height in the Source Images and Image Parameters tables are remembered across sessions
- Thumbnails sizes in Source Images and Image Parameters are adjusted according to the column/row size
- Panorama editor: 'center horizontally' etc. are now accessed by right-clicking on the 'center' button in the toolbar (only on Windows)
- Configurable background colors for panorama editor (in Options/Preferences)
- Options/Plugins: now point to the executable itself, instead of the directory where the executable is located
- PTGui now generates scriptfiles compatible with nona. Nona can be configured in Tools/Options/Panorama Tools as a replacement for PTStitcher
- generate control points for selected images only (for both the PTGui control point generator and AutoPano)
- control points panel: 'cross' cursor is now high contrast and is no longer invisible over grey background
- control point markers can be moved using the keyboard: click on a marker, then move it using the cursor keys
- 'zoom to fit' in control point window and crop window
- change the type of several control points simultaneously by right-clicking in the control point table
- number of rows of tabs in the Control Point tab, Crop tab and Panorama Editor is configurable
- auto-rotate in control point window and crop window: display will rotate according to the roll of the images
- smartblend can now be used together with PTStitcher. Enblend and Smartblend are now enabled using the 'blend using:' listbox, as with the PTGui native stitcher
- redesigned Advanced Optimizer page. Instead of the 'set all' / 'clear all' buttons, multiple checkboxes are now changed simultaneously by dragging the mouse and pressing the space bar, or by double clicking the header column
- title bar now shows (*) if there are unsaved changes
- Saving a new project now defaults to the source image folder (can be disabled in Options)
- Saving a new project now automatically initializes the panorama output file to <projectname>.<extension> in the project folder (can be disabled in Options)
- 'Replace' button in source images tab now works with multiple selected source images. If more than one image is selected, a folder can be chosen where the replacement images are located
- PTGui now stores its data files (lens database, default settings) in the 'Application Data' folder (so that PTGui can be used by users without Administrator privileges)
- Create Panorama tab, 'view' button: new option for opening the folder containing the result
- Correct function (Source Images Tab): can now save a copy, instead of overwriting the original file
- display bug in Panorama Editor (numbered tabs) solved
- can now select (e.g.) all yaw values in the Image Parameters tab by clicking on the header column
- window positions are remembered even when using multiple displays
- PhiloSphere no longer requires Panorama Tools
- Installer can now be run by 'power users' too, instead of just administrator users.
- Included new cameras in the sensor size database
- Version 5.8.4 (19 June 2006)
- Support for SmartBlend 1.2.2 and later. 'Don't pass partial images' setting can be turned off again.
- Better quality JPEG output: chroma subsampling is disabled at quality 80 or higher.
- PTGui no longer complains if PTMender is used as a replacement for PTStitcher
- Control Point generator now ignores transparent parts of the source images
- Fix: access violation/external exception could occur at the end of the stitching process
- Version 5.8.3 (5 May 2006)
- Fix: EInvalidOp on Windows XP 64 bit edition
- Version 5.8.2 (2 May 2006)
- Fix: Memory leak in optimizer could cause 'out of memory' errors
- Version 5.8.1 (24 April 2006)
- Fix: EInvalidOp on Windows XP 64 bit edition
- Version 5.8 (21 April 2006)
- Improved control point generator for circular images
- The ICC color profile of the source images is embedded in the stitched image. Note that all source images should
have the same color profile.
- PTGui blender now recognizes the alpha channel (transparency) in source images, and will place seams outside the
transparent areas
- Improved .png reader. Now supports transparency and 16 bit .png images.
- New project is now called Untitled.pts instead of New Project.pts (single word filenames
are easier to handle)
- Support for the Orientation EXIF tag in JPEG files. This tag is set for example by the rotation sensor of
Canon cameras. If this feature is enabled, PTGui will load such images with the correct rotation.
For compatibility reasons, this feature should be enabled in the Options.
- Fixed: control point generator failed to generate points if the crop area is small compared to the image size
- Fixed: crop area was not always reset when applying a template
- Version 5.7.1 (3 March 2006)
- Fix: Control point generator failed with EInvalidOp on Windows XP 64 bit edition
- Fix: If no temporary directories were configured, PTGui uses the Windows default temp dir, but reported 0 bytes free
- Version 5.7 (20 February 2006)
- Up to 5 temp dirs can be configured, allowing terabytes of temporary storage without the need to build RAID arrays
- New button in Create Panorama tab: drag & drop the stitched result into any application
- Default parameters changed: a/b/c=0, jpeg quality=100%
- New interpolators of Panorama Tools 2.8.0 supported
- User interface improvements for Windows XP
- Improved preview in Select Image dialog
- Panorama Editor: menu shortcut to switch to 360x180 equirectangular projection
- When adding 1 image to a project, PTGui will scan the folder for other images taken around the same time, and suggest to add those too
- EXIF data is now read from TIFF files too
- EXIF data is now used for fullframe/circular lenses too. PTGui makes a smart guess for the type of lens, based on the focal length.
For circular lenses, the crop is initialized automatically, based on the focal length.
- Utilities tab has been moved to Utilities menu
- Fixed: Access violation when warping using Panorama Tools from 8 bit source to 16 bit output
- Fixed: several bugs when using transparent TIFF images
- Fixed: Enblend no longer warns 'associated alpha treated as unassociated alpha'
- Fixed: Enblend command line was ignored when stitching by PTStitcher
- Fixed: 360 degree equirectangular source images would be clipped
- Fixed: display artifacts in warped thumbnails in Image Parameters tab
- Fixed: certain images could not be selected in the Panorama Editor, if one or more images
are disabled in the Create Panorama tab
- Fixed: Alt-1 would cause PTGui to hang
- Fixed: incorrect warning 'output size too large' when clicking the Preview button
- Fixed: incorrect optimizer result would be displayed if not all images are included in optimization
- Many minor bug fixes
- Added EXIF sensor sizes of new cameras
- The trial version and full version of PTGui are now distributed as separate downloads.
The full version can be downloaded after entering a valid registration key.
- Version 5.6 (21 December 2005)
- New file format: Photoshop Large Document (.psb). This file format supports layered output of up to 300,000 x 300,000
pixels, and allows for file sizes of more than 4GB. Supported by Photoshop CS and later.
- Bug fix: 'EZeroDivide' and 'Invalid floating point operation' errors could occur when the project contains
images outside the visible area of the panorama
- Version 5.5 (7 November 2005)
- New TIFF output setting: alpha channel. Defines the way in which the alpha channel is tagged in the TIFF
file, and allows to create a stitched result without transparency.
- Fix: PTGui blender could crash (out of memory) for panoramas larger than about 1.5 Gigapixel
- Fix: PTGui failed to create TIFF files larger than 2 GB. This version can create TIFF files of up to
4 GB (the limit of the TIFF specification). Be aware that many applications (including Photoshop CS2)
have trouble reading TIFF files larger than 2 GB.
- Fix: Display artefacts in Panorama Editor for full frame FE images
- Fix: Auto Add function in Control Point tab did not function correctly
- Version 5.4 (29 October 2005)
- Fix: workaround for EXIF bug in certain HP cameras
- Fix: Rectangular cropping did not work correctly when warping using Panorama Tools.
- Version 5.3 (29 October 2005)
- Fix: Photoshop output contained an extra alpha channel
- Fix: Part of images might be cut off during stitching
- Version 5.2 (28 October 2005)
- Full 16 bit support in PTGui native stitcher and blender! PTGui can now create 16 bit layered Photoshop
files (requires Photoshop CS or newer) and 16 bit TIFF files, without the need to invoke PTStitcher.
- File format settings, such as compression level and bit depth, are moved to the main section
of the Create Panorama tab.
- Required disk space is estimated before stitching and a warning is issued if not enough space
is available. Disk space estimation can be invoked manually from the Project menu
- New setting: Tools/Options/Control point generator: maximum number of control points to
generate per project. Default is 2500; using more control points in a project is not
recommended.
- Better memory management on Windows 95/98/ME allows larger panoramas to be stitched.
(for very large panoramas, Windows 2000 or XP is recommended due to virtual memory limitations
in the Win9x kernel).
- Reduced memory usage for blender allows larger panoramas to be stitched
- 'Link Scrollbars' and 'Auto Add' now work after 2 control points (instead of 3) and can be configured to work
without any existing control points, by using the orientation of the images in the panorama (the old PTGui 4.x
behaviour).
- TIFF output format is changed so that other applications (a.o. Photoshop) recognize transparency
- Bug fix: 'C++ Exception' could occur during stitching.
- Bug fix: PTGui Optimizer did not work correctly if the images had different aspect ratio or different rotation
- Bug fix: PTGui Optimizer sometimes failed to optimize the lens parameters (resulting in a,b,c=0)
- Bug fix: Control Point Generator would not generate control points if the images had different aspect ratio or different rotation
- Added EXIF sensor sizes of new cameras
- Several minor bug fixes
- Version 5.1 (29 September 2005)
- Fix: PTGui could crash when generating control points
- Added checkbox in Tools/Options 'don't pass partial images to smartblend'. Use it if you get
garbled results when blending with smartblend.
- Scrollbars in CP window are linked again when two identical images are displayed
- Version 5.0 (27 September 2005)
Many changes! See the PTGui 5 page
for an introduction.
- PTGui Stitcher, PTGui blender, PTGui optimizer, control point generator, project assistant and control point assistant
- Support for SmartBlend
- Straighten Panorama function
- Preview button in panorama editor
- After adding two 'line-type' control point pairs, the next control point type defaults to 'new line'
- Better mouse response in panorama editor
- Auto Add feature is more accurate
- Auto Add / Link Scrollbars now always perform a partial optimization of the two images
- to the project directory (project should have been saved at least once).
- Warning if the output file has the wrong extension
- New menu item: 'delete all control points'
- Reorganized Options window
- Added EXIF sensor sizes of 75 camera models
- Many bug fixes
- Version 4.1 (16 February 2005)
- Browse buttons in Options window (directories & files)
- Check for existence of configured temp dir
- Minor bug fixes
- Version 4.0 (14 February 2005)
- Multi level undo/redo
- Control Point Table window: control points can now be sorted and filtered. Control point table
can be kept visible while working in the main window. Ability to delete multiple control points.
- Image Parameters tab: ability to set the values for multiple images simultaneously.
- Image Parameters tab: 'Fill Yaw' function allows to set incrementing yaw values for a range of images.
- After optimizing, only the changed thumbnails are updated
- Auto Contrast in floating zoom window
- Faster initializing when adding new images to a project
- Linked optimization of pitch and/or roll (Optimizer tab, in advanced mode)
- PTGui command line can contain one or more image filenames. This will create a new project from these images
- [...] buttons (Control point window and Lens DB buttons in Image Parameters tab) have been replaced by right-mouseclick popup menus
- 'keep on top' for control point table and panorama editor
- Panorama Editor only shows images that are enabled in the Create Panorama tab
- Panorama Editor: Center/Fit separate horizontally/vertically
- File format is moved to the Create Panorama tab
- Many cameras added to EXIF sensor size database
- For cropping (partially) outside the original image boundaries: lets Panorama Tools do this if supported
- Many bug fixes
- Version 3.7 (26 October 2004)
- Supports Autopano v1.03 (please check your settings in Tools/Options/Plugins).
- Added switch for Fast Transform
in recent Panorama Tools versions
- Shows properties of installed Panorama Tools version (Options dialog)
- Included EXIF data of about 100 cameras
- Better understandable error messages for common problems
- Bug fix: partial rendering (with one or more images) with Enblend would fail
- Bug fix: 'auto jump' in Control Points tab would jump to a position a few pixels next to the destination
- Several minor bugfixes
- Version 3.6 (26 April 2004)
- Support for Enblend and Autopano as a plugin
- Improved memory management for better handling of large images
- Uncompressed source images for the active project can be cached on disk. As a result, images in the
control point and crop tab will switch instantly and less RAM is used, at the expense of using extra
temporary disk space.
- Panorama settings: 'without masks' changed to 'without feather'
- Bug fix: at large zoom settings, control points could not be placed at
the right or bottom side of the images
- Bug fix: preview did not work for projects with multi-image tiff output
- Fixed optimization bug when individual parameters were used for the first image in a project
- Fixed display bug in Optimizer Tab
- Version 3.5 (28 January 2004)
- Bug fix: optimizing a project with individual lens parameters for each image would give garbled results
- Added EXIF data for some cameras
- Version 3.4 (7 November 2003)
- Added Morph-to-Fit functionality
- Individual control points can be temporarily disabled
- Panorama output size parameters have been moved to the Create Panorama tab
- 'XP look & feel' when running on Windows XP
- New configuration option: Stitcher process priority
- Added EXIF data for some cameras
- Version 3.3 (9 October 2003)
- Added EXIF data for many cameras
- Removed lens orientation combobox (aspect ratio of first image in project is used instead)
- Focal length multiplier now refers to the diagonal multiplier, instead of the horizontal multiplier
- Version 3.2 (19 September 2003)
- Project wizard can now be used for multirow panoramas too
- Project wizard stays on top of main window (minimized)
- Added EXIF data for Nikon D100
- Linked d/e optimization can be enabled in Options dialog. Per default this is disabled since there is a bug
in Panorama Tools, causing bad optimization results.
- Warning 'really delete this control point?' can be disabled in Options dialog.
- Version 3.1 (18 September 2003)
- EXIF data (camera data embedded in JPEG files) is now used to intialize the lens settings
- Version 3.0 (10 September 2003)
- Auto Add now performs partial optimization of the two images.
Much improved speed and accuracy.
- Auto Add now possible even if the images are rotated in the control points window
- Version 2.10 (26 August 2003)
- Preview image in Add Image dialog box can now be turned off
- Auto Add / pattern matching function (experimental)
- Fix: Batch stitcher failed on Multi image masked tiff
- Fix: Access violations occurred when exiting PTGui
- Fix: Panorama Editor was not updated properly after changing crop area
(apply template or apply to all images)
- Version 2.9 (28 July 2003)
- Focal length value is applied after exiting the focal length edit box, not during editing. This
prevents background errors from Panorama Tools.
- Auto Jump: increased mouse move speed, and independent of CPU speed
- Fix: Access violations occurred during File/New or File/Open
- Fix: Changed CTRL-C shortcut back to Copy
- Version 2.8 (11 July 2003)
- Fixed Access Violation when stitching panorama
- Version 2.7 (6 July 2003)
- 'Auto Jump' and 'Link Scrollbars' are now inactive upon first installation of PTGui
- Version 2.6 (27 June 2003)
- New 'Auto Jump' and 'Link Scrollbars' features in the Control Point editor
- Many user interface improvements, such as a new toolbar, new menu items and keyboard shortcuts
- Panorama Parameters: button 'set optimum size'
- Button to reverse the sort order of the source images
- When cropping 'outside' a source image (thus making it larger), the region outside the original image is now transparent instead of black
- Project Wizard: included options to change the output size
- A directory can be configured where templates are stored, allowing for quick template access
- Rotation parameters in Control Point Tab are now stored as part of the project file
- Fix: panorama editor was not always updated after changes
- Fix: in some cases, the cropped region was still visible in the panorama editor
- Version 2.5 (12 May 2003)
- User configurable lens types
- Version 2.4 (15 April 2003)
- Version 2.3 (15 April 2003)
- Panorama editor: speed improvements, panorama edit mode, new center and fit buttons, revised layout
- Bugfix: default project would not be loaded correctly if the Project Wizard is open
- Version 2.2 (3 April 2003)
- Version 2.1 (1 April 2003)
- Added Vertical Field of View parameter for the panorama
- Added Field of View sliders in the Panorama Editor
- Fixed memory leak in panorama editor
- Fixed bug causing the editing of control points within the same image to fail
- Faster loading of images
- Version 2.0.1 (18 March 2003)
- Bug fix: Zoom listboxes (Control Point tab) were not updated properly
- Version 2.0 (10 March 2003)
- Addedd PTGui Project wizard
- Changed the naming of the t1 and t2 control point
- Replaced control point type radio buttons by a single listbox
- Improved behaviour when one of the source images cannot be loaded
- Solved the 'white image' bug when loading large tiff files, and fixed memory leak
- Images in Control Point window now remember their scroll bar positions
- Much faster image switching in Control Points and Crop tab
- Thumbnail warping priority is configurable
- Lockup problem in Windows XP solved
- Improved image quality in Panorama Editor
- Panorama Editor can be docked in the main window
- Focal length calculation now based on 36mm instead of 35mm
- Rewritten PTGui Stitcher: Includes batch stitching. PTStitcher priority can
now be changed to background.
- Output file is now stored as part of a PTGui project
- Rewritten Crop interface. Can now zoom in/out and drag with the right mouse
button.
- Completely rewritten Control Point interface. New features include:
- Zoom in/out
- Modify existing control points
- Floating maginification glass
- Requires less Windows GDI resources. If you previously had problems running
PTGui with large image files, this version should reduce the problems.
- support for the new 'shear' parameter (requires patched pano12.dll, see
below)
- solved the error 'this program needs one parameter'
- panorama editor: faster mouse response, smoother dragging of images
- visibility of panorama editor is remembered across
sessions
- new 'line-type' control points (requires patched pano12.dll)
- added warning messages for some common mistakes made by new users
- added vertical center line in Panorama Editor
- color correction anchor image was reset after optimizing
- Version 1.04 (10 February 2002)
- New: Much easier to use optimizer interface
- New: Web page creator
- New: Color correction (requires Panorama Tools 2.6b1 or newer)
- New: Clear all / Set all buttons in Advanced lens settings
- New: Warped thumbnail updating can be done manually or automatically
- New: Sort Button to sort images by file name
- Updated to use Panorama Tools 2.5b cropping feature
- Fix: Feather width, d and e parameters were not loaded correctly from a
PTGui project
- Fix: Uses less windows GDI resources. Should reduce possible 'GetDIB
failed', 'Error 87' and 'Parameter incorrect' errors when working with large
images
- Version 1.03 (4 October 2001)
- New: Replace image button, to replace an image while keeping
control points
- New: If the images of a project cannot be found, you will be
prompted for the new location. This allows you to move a project to
a new directory.
- New: Current directory (for File Open) is saved across sessions
- New: Export function: to create a script file compatible with
PTStitcher and PTEditor
- New: When entering Focal Length values, orientation
(landscape/portrait) can be chosen
- Fix: 'Win32 error. Code 87' when editing control points (with
certain video cards / Windows versions)
- Fix: 'Bitmap image invalid' when editing control points (with
certain video cards / Windows versions)
- Fix: With large projects, not all thumbnails would load (with
certain video cards / Windows versions)
- Fix: Optimizing a project could result in Panorama Tools error
message: "Error in script - could not assign variable"
- Fix: Error message 'This program needs one parameter, the name of
the configuration file'
- Version 1.02 (13 August 2001)
- PTStitcher is no longer launched from a DOS window. This should solve possible problems with batch
files in certain Windows versions
- Documentation is now included, with context sensitive help in most windows
- New installer software
- Version 1.01 (30 July 2001)
- warning message if outdated version (< 2.5) of PTStitcher is used
- PTGui 1.00 would freeze occasionaly on some systems (NT4?). This has been solved.
- Version 1.00 (27 July 2001)
- complete rewrite of user interface
- realtime view of warped images
- panorama editor for interactive editing of yaw, roll and pitch
- image thumbnails in image list
- 'Make default' function: set the current parameters as default for new
projects
- t1/t2 options are supported
- advanced PTools parameters (such as gamma, interpolator, jpeg quality)
are supported
- support for tiff and png file formats added
- lens parameters (fov,a,b,c) and shift parameters (d,e) can now be set
individually per image, or a common setting for all images
- lens database for storing frequently used lens parameters
- non-destructive cropping
- built-in Philosphere generator
- FoV calculator
- control point distance window (to find misaligned control points)
- compatible with PTools 2.5
- first shareware version
- Version 0.15
- Added 'correct' button, which can be used to correct a group of
images, for example to automatically crop fisheye images or correct
barrel distortion.
- Fixed a bug which caused files like 'panorama.psd.psd' to be saved
instead of 'panorama.psd'.
- Now three different viewer programs (instead of one) can be selected
to view the different types of projections that PTStitcher creates
- Recently used file list
- Version 0.14
- A few small user interface changes
- Better default settings
- Version 0.13
- Bug fix: some video drivers raised a general protection fault while
moving the mouse in the control point selection window
- Version 0.12
- Visual markers for control point selection
- Zoom window for control point selection
- Auto-add, prev & next buttons for control point selection
- Preview Tab
- Better default settings
- Bug fix: previous versions choked on filenames with whitespace
- and some minor enhancements
- Version 0.11
- Bug fix: Remove button deleted the wrong control point
- Version 0.10