PTGui Changelog

What's new in PTGui 12.24

Nov 6, 2023
  • Added support for DNG files with embedded JpegXL encoded data, as created by recent versions of Adobe LightRoom and Photoshop.
  • Fixed: certain larger panoramas could have rendering artifacts (dark blobs or random colors).

New in PTGui 12.23 (Oct 30, 2023)

  • PTGui would fail to load certain DNG files, giving the error message 'Unknown error'
  • Support added for Kandao QooCam 3.
  • Fixed: PTGui when launched with the -stitchnogui flag could display an error message 'invalid lock file'
  • Fixed: PTGui when launched with the -stitchnogui flag could (incorrectly) show a popup 'It appears that PTGui previously crashed while using OpenCL for GPU acceleration.'
  • Fixed: if 'Optimize Brightness' was enabled in the automatic exposure and color adjustment settings (in the Exposure/HDR tab), the brightness optimization could behave erratic, resulting in very dark images.
  • Fixed: subtle color banding artifacts could appear in the output if multiband blending was used and GPU acceleration enabled
  • Fixed: cropping circle of the lens profile for the Samsung Gear 360 (2016 model) was slighly too large
  • If an unsuitable color profile was selected for the output (for example a source-only profile), PTGui would show a cryptic error message ('cmsCreateTransformTHR failed'). Now PTGui will show a more helpful error message.
  • Fixed: Mi Sphere camera: automatic levelling worked only for JPEG images, not for DNG images
  • Fixed: The PTGui web viewer (Tools - Publish to Website) only supported positive values, for camera rotation from left to right. Now negative values can be used to get the opposite rotation.
  • The Flash panorama viewer is obsolete and has been removed from Publish to Website.

New in PTGui 12.22 (Jul 6, 2023)

  • Added support for Olympus .ori raw files.
  • In all tables it's now possible to un-select items by ctrl-clicking on a selected item (or cmd-click on Mac).
  • Fixed: in certain spherical panoramas there would be a slight brightness difference between the left and right hand side of the panorama. In a panorama viewer this would appear as a vertical line.
  • Fixed: possible crash when right clicking in the Image Parameters table.
  • Fixed: Linux: On high DPI screens (having a scale factor of 200% or higher) images and thumbnails in the PTGui window were blurry.
  • Fixed: Linux: PTGui Viewer: On high DPI screens the panorama would occupy only a fraction of the viewer window.
  • Fixed: Linux: PTGui Viewer: in certain circumstances the viewer would not load a panorama file given on the command line. The window would appear to be stuck in the 'loading panorama' stage.
  • Fixed: Export to PTGui 10 project would have the yaw, pitch, roll values of all images set to zero.
  • Fixed: Opening a PTGui Pro project in the standard version could result in an Assertion Failed error.
  • Fixed: PTGui Viewer failed to start on old Windows 10 versions (before May 2019 update).
  • On old Windows 10 versions (before May 2019 update), when using the dark theme, PTGui no longer has a dark title bar, to fix some rendering issues. Later Windows 10 versions and Windows 11 are not affected as they support a dark theme natively.

New in PTGui 12.21 (Mar 10, 2023)

  • Based on feedback from users, the exposure fusion algorithm is reverted to the algorithm that was used in PTGui Pro 11.
  • In PTGui 12 the stitching pipeline was changed in order to support new HDR functionality and color management. This also changed the exposure fusion process. But users reported they were not able to get the same results as in PTGui Pro 11 and we agree that the results in PTGui Pro 12 were indeed inferior. To fix this, the exposure fusion algorithm from PTGui Pro 11 has been backported to PTGui Pro 12. Subtle differences between version 11 and 12 may remain, due to the fact that PTGui 11 was not color managed: the exposure fused results in PTGui Pro 11 would depend on the color space (in particular, the gamma curve) of the source images. PTGui Pro 12 is unaffected by this, it will produce the same results regardless of the source images' ICC profile. But the difference is small and this can be compensated for by a small adjustment of the curve in the Post Processing tab.
  • For backwards compatibility the algorithm of PTGui Pro 12.0 to 12.20 remains available, so projects created with previous versions will still look the same. New projects will use the PTGui 11 algorithm by default.

New in PTGui 12.20 (Feb 13, 2023)

  • Fixed: The numbered control point markers in the Control Points tab could disappear
  • Fixed: Errors 'could not open file for writing' or 'Assertion Failed' could occur when running PTGui under different user accounts on the same computer.
  • Fixed: If the project consisted of a single set of bracketed images, with individual (unlinked) yaw/pitch/roll, the 'Generate Control Points' menu item was incorrectly greyed out.
  • Fixed: 'Fit Panorama' could result in a panorama size a few pixels too small
  • Added lens profile for the Insta360 Titan camera. Beware though, even with this lens profile, images from this camera will stitch badly due to the large parallax.
  • Some updates to the German translation (thanks Michael Göricke!)

New in PTGui 12.19 (Jan 11, 2023)

  • Much improved German translation by Michael Göricke (vielen Dank!)
  • The Panasonic Lumix G 8mm f/3.5 Fisheye is now recognized automatically from the EXIF data.
  • Fixed: a subtle color change could occur when stitching images with specific ICC profiles on macs with an Apple M1 or M2 processor.
  • Fixed: possible error 'Assertion Failed' when excluding a source image by right clicking in the Panorama Editor.
  • Fixed: Windows: when running on multiple monitors with different font sizes per monitor, text could be displayed at the wrong size, or cut off.
  • Fixed: running Align Images from the Control Points Assistant window would fail to generate any control points.
  • LibRaw updated to version 0.21.1 (some raw decoding bugs fixed)

New in PTGui 12.18 (Dec 8, 2022)

  • Fixed: the Batch Builder could crash when generating projects

New in PTGui 12.17 (Dec 6, 2022)

  • Added lens profile for the 7Artisans 4mm f2.8 fisheye lens
  • Linux: the computer is now prevented from going to sleep while PTGui is stitching a panorama. On macOS and Windows this was already implemented, but not yet on Linux.
  • Fixed: Stitching DNG files with transparency (alpha channel) would result in the error message 'The pixel format of this image is different from the pixel format recorded in the project file.'
  • Fixed: Images from the Insta360 OneRS with the 4k lens are now correctly recognized. Previously PTGui assumed all images from this camera were spherical dual lens images.
  • Fixed: Linux: PTGui Failed to start if the LANG environment variable was set to an unsupported language.
  • Fixed: Linux: PTGui crashed with SIGBUS error if the temporary folder ran out of space. Now PTGui will show an error message instead.
  • Fixed: Linux: 'Open in default application for .jpg files (etc)' did not always work.
  • Fixed: Linux: The mouse wheel was not working in the thumbnail list in the Control Points, Mask and Crop tab.

New in PTGui 12.16 (Oct 23, 2022)

  • Fixed: PTGui 12.15 could crash on certain older processors (2010 and earlier) while generating control points

New in PTGui 12.15 (Oct 14, 2022)

  • Added lens profile for the Insta360 X3 camera, the Trisio Lite 2 camera and the 7Artisans 10mm f2.8 fisheye lens
  • Updated LibRaw to 0.21 RC1, supporting RAW files from new cameras (https://www.libraw.org/news/libraw-0-21)
  • Linux: if PTGui is set to the dark theme, the menu bar and title bar are now dark as well.
  • The Batch Builder will create the output folder for the generated project files if it doesn't exist yet.
  • For network deployment: Activation using licensekey.json is now possible even if the shared configuration folder (C:ProgramDataPTGui, /Users/Shared/Application Support/PTGui or /etc/PTGui) is not writable. Previously, write access was required in this folder.
  • For network deployment: If a licensekey.json file is present, PTGui will now by default only attempt to use the license key(s) configured in licensekey.json. If activation is not possible (for example because all seats are currently in use), PTGui will report this and then exit. Previously it would show the License dialog and allow the user to enter a different license key manually, thus overriding the licensekey.json configuration. To revert to the old behavior, add a line "asklicensekey":true to licensekey.json: if set, PTGui will show the License dialog if activation failed.
  • Fixed: certain DNG files could not be loaded ('unsupported raw file' error)
  • Fixed: ISO value would not be read from certain DNG files
  • Fixed: Linux: tab key didn't work in input fields
  • Fixed: Linux: PTGui could hang while editing the cropping area in the Crop tab
  • Fixed: invalid FocalLengthIn35mmFilm metadata tag was written to generated panoramas
  • Fixed: macOS: Batch Builder could hang while generating projects when using the 'Multiple cameras, one subfolder per camera' option
  • Fixed: 'Failed to initialize OpenCL' when running on Windows with nvidia driver 522.25

New in PTGui 12.13 (Jul 11, 2022)

  • Fixed: an error could pop up: 'invalid vector subscript'

New in PTGui 12.12 (Jul 6, 2022)

  • Fixed: failed to open certain project files created with PTGui 10 or earlier, or exported from AutoPano
  • Fixed: The crosshair cursor in the Control Points panel and the control point markers did not always use a contrasting color and could be difficult to see.
  • Fixed: When switching from 360 x 180 equirectangular to rectilinear projection, the Compression slider would be set to a nonzero value.
  • Fixed: the '+' key didn't work for zooming in in the Detail Viewer
  • Fixed: Linux: Options - Viewers - Browse didn't show any applications
  • Fixed: Linux: PTGui had no icon in the dock or when doing alt+tab
  • Fixed: Linux: the supplied icon file (ptgui_icon.png) was corrupt
  • Linux: changed the keyboard shortcuts for Previous/Next Image and Previous/Next Blend Plane from Ctrl+Alt+Arrow Key to Ctrl+Shift+Arrow Key. This was done because the 'Ctrl+Alt' shortcuts are already in use by the Gnome desktop.
  • Linux: added install and uninstall scripts. To install, extract the downloaded archive and run install.sh. This will add PTGui to the desktop environment and register its file types.
  • Added support for Leica .RWL raw files
  • Added lens profile for Ricoh Theta X
  • Added lens profile for Insta360 ONE RS 1-Inch 360 Edition
  • Added lens profile for Meike MK-7.5mm F2.8 Fisheye
  • Added lens profile for Tokina SZ 8mm F2.8 Fisheye
  • Added sensor size data for newer cameras

New in PTGui 12.11 (Apr 18, 2022)

  • Previous versions (since 12.0) did not copy the camera response curve from templates. This omission is now fixed. A new field was added to Project Settings - Template Behavior to control whether the camera curve is copied from the template. By default the camera curve is copied except when working with RAW images. This is because PTGui assumes RAW images to be linear, so no camera curve should be used. See the tooltip in Project Settings - Template Behavior for more information.
  • PTGui now recognizes that the LEICA DG 8-18/F2.8-4.0 is a rectilinear lens and no longer prompts for the lens type.
  • Fixed: macOS: PTGui 12.10 would not be listed in the 'Open With' menu for image files in Finder.

New in PTGui 12.10 (Mar 15, 2022)

  • Added sensor size data for new cameras.
  • Fixed: Disabling the option 'Automatically check for software updates' didn't work. After restarting PTGui, the automatic update check would be enabled again.
  • Fixed: macOS could register PTGui as the default application to handle raw files or other images. This caused PTGui to be opened when double clicking raw files, and Finder shows raw files as 'PTGui Raw'. This should no longer happen.
  • Fixed: The OpenCL driver in Microsoft's OpenCL™ and OpenGL® Compatibility Pack could crash when using GPU acceleration in PTGui. PTGui now avoids using this driver, so the native GPU driver will be used.
  • Fixed: Banding artifacts could be visible for certain panoramas when using GPU acceleration on macs with Apple Silicon.
  • Fixed: Metadata from certain Jpeg images (with multi segment EXIF) was not read correctly.
  • Fixed: The GPano metadata for spherical panoramas incorrectly included InitialViewHeadingDegrees=0. This caused the panorama to be opened in the wrong direction. The correct value is 180.
  • Fixed: PTGui Pro: When outputting individual layers only, PTGui would still calculate the optimum seams, even though they are not used. This caused stitching to take longer than needed.
  • Fixed: Running Align Images on bracketed dual fisheye images (from one shot panoramic cameras) could unlevel the panorama if it was already leveled using accelerometer data.
  • Fixed: Linux: the borders of the grid cells (Image Parameters, Source Images, etc) were missing.

New in PTGui 12.9 (Dec 2, 2021)

  • Updated LibRaw, some new cameras supported.
  • The Linux version now also supports using a calibrated monitor. The ICC profile for the monitor must be configured in Options - General - Monitor Color Profile. The Windows and macOS versions already supported calibrated displays through the operating system's display color settings.
  • Updated traditional Chinese translation (謝謝 Allen Chen!).
  • Fixed: Windows: when using multiple monitors with different color profiles, the colors were not updated when dragging a window between different monitors.
  • Fixed: File - Append Project could cause PTGui to crash, or show 'Assertion Failed' errors.
  • Fixed: Windows: if individual layers were output (as separate files, not a layered Photoshop file), PTGui would abort with an error if there were more than 500 source images. The maximum has been raised to 8150.
  • Fixed: certain .dng files would be loaded in the wrong orientation.
  • Added workaround for faulty Mavic 3 EXIF data.
  • Fixed: stitching errors (misalignments) could occur at the -180 / +180 degree boundary.
  • Fixed: PTGui could crash when clicking the filter dropdown list in the Control Points editor if the project contained many hundreds of source images.

New in PTGui 12.8 (Oct 28, 2021)

  • Added lens data for TTArtisan 7.5mm F2 fisheye.
  • Added ACEScg and ACES2065-1 presets for Output Color Space in the Create Panorama tab.
  • If Exposure/HDR -> Settings -> Camera Response Curve is set to Automatic (the default), PTGui will only optimize the camera curve if the project consists of linked bracketed images. Previously it would optimize the curve if the project contained different exposures (not necessarily brackets) but this lead to problems if tonemapped Av images were used. The default behavior can be overridden by explicitly selecting 'Generate new'.
  • On Windows 11 buttons now have rounded corners.
  • Fixed a bug that could cause PTGui to crash occasionally.
  • Fixed: possible blending artifacts when outputting at larger than optimum size.
  • Fixed: seams in the rendered panorama could be different from the preview when using Multiband blending.
  • Fixed: errors could pop up if a calibrated display profile was used under windows.
  • Fixed: The 'Masking pushes back seams' setting would be changed after saving and loading the project, or when applying a template.
  • Fixed: On some linux installations PTGui would incorrectly say 'OpenCL is not available on your computer'.
  • Fixed: PTGui would refuse to load certain images with corrupt EXIF GPS data. It will now load the image and ignore malformed GPS data.
  • Fixed: PTGui web viewer: if the fullscreen button was not shown, double tapping would still switch to fullscreen.
  • Fixed: PTGui web viewer: PTGuiViewer.js would capture mouseup events without propagating them to the containing web page. This could cause other elements in the web page to malfunction.

New in PTGui 12.7 (Jun 22, 2021)

  • Fixed: garbled colors could be displayed when using a monitor with calibrated ICC profile under Windows
  • Fixed: When running the optimizer after doing Align to Grid, any images without control points would not stay in the grid
  • Fixed: If a project contained one or more images fully outside the boundaries of the panorama, rendering the panorama would result in an empty or corrupt image

New in PTGui 12.6 (Jun 15, 2021)

  • Fixed: 'Assertion Failed' error for certain projects.

New in PTGui 12.5 (Jun 15, 2021)

  • Fixed: 'Assertion Failed' error could occur for 360 degree panoramas wider than 40000 pixels.

New in PTGui 12.4 (Jun 9, 2021)

  • Fixed: Blending artifacts could occur in 360 degree panoramas at the +180 / -180 degree seam.
  • Fixed: PTGui failed to read EXIF data for certain images.
  • Fixed: Wrong colors when processing source images with certain color profiles and GPU acceleration enabled.

New in PTGui 12.3 (May 17, 2021)

  • Fixed: PTGui could crash occasionally.
  • Fixed: In light colored theme, the little triangle in the panorama editor (for adjusting the grid) would be invisible.
  • The linux version no longer requires installing a specific libstdc++

New in PTGui 12.2 (Apr 15, 2021)

  • Fixed: 'Assertion Failed' error could occur for certain projects
  • Fixed: PTGui could crash occasionally
  • Fixed: GPS date, GPS time, GPS satellites were missing from the EXIF data of the generated panorama

New in PTGui 12.1 (Mar 23, 2021)

  • Faster switching of images in the Crop/Mask/Control Points tabs when using bracketed linked images.
  • Some performance improvements, in particular when GPU acceleration is not used.
  • Added sensor sizes of new cameras.
  • Fixed: Cropping circle of the TTArtisan 11mm lens (only visible on medium format camera) was set too small.
  • Fixed: Camera database: if there was an entry for 'unknown camera (no EXIF data)', it would be lost after restarting PTGui.
  • Fixed: In the panorama editor, in 'edit individual images' mode, when hovering over images, the wrong image would flash briefly.
  • Fixed: If the Batch Builder was used without a template, bracketed images would not be linked automatically.
  • Fixed: Apply Template did not copy the Post Process settings to the project.
  • Fixed: Blending artifacts if the option 'Red masks: use only to adjust seams' was selected.
  • Fixed: possible Assertion Failed errors for some projects

New in PTGui 12.0 (Mar 11, 2021)

  • Automatic optimum seam placement: PTGui Pro 12 will analyze the regions where images overlap, and place the seams in those areas where there is the least difference between the overlapping images. It will attempt to automatically route the seams around moving objects. Also, stitching errors from parallax will be hidden as much as possible.
  • New 'zero overlap' blending algorithm: blending is done by minimizing the exposure differences at the seams where the images meet. No overlap is needed and pixels outside the seams are not used. Combined with the new optimum seam placement this is able to create absolutely seamless panoramas even of busy scenes with many moving objects. The Multiband blending algorithm used in PTGui 11 and earlier is still available as an option.
  • New HDR workflow: Merge bracketed images to HDR first, then blend. PTGui Pro 11 and earlier would use the reverse workflow: create blend planes for each exposure level, then merge to HDR. Both options are now possible. The new workflow permits creating HDR panoramas from images taken in automatic exposure mode.
  • The purpose of linking images has changed: in PTGui Pro 11, linked images would get the same yaw, pitch and roll angles but linking did not otherwise affect HDR processing. In PTGui Pro 12, linking the images will tell PTGui Pro that they belong to the same bracketed set but they don't necessarily have the exact same yaw, pitch and roll. In the 'merge to HDR, then blend' workflow these linked images will be combined to a single HDR source image. In the 'create blend planes' workflow, linking is also necessary because it tells PTGui to place the seam identically for these images. This is important because differently placed seams would cause artifacts when merging the blend planes to HDR. Because linking the images in PTGui 12 no longer automatically gives them the same yaw, pitch and roll angles, a separate 'Link' checkbox has been added to the Image Parameters tab. If unchecked, the bracketed images will have different yaw, pitch and roll angles.
  • PTGui Pro 12 no longer distinguishes between HDR and non-HDR panoramas, every panorama is HDR. The stitching pipeline uses floating point data internally and any panorama, bracketed or not, can be rendered to HDR formats such as OpenEXR.
  • New 'Fill Holes' function (PTGui Pro). If enabled, all transparent areas in the panorama will be filled with a smooth color gradient matching the surrounding areas. While not not a true replacement for patching in an external image editor, it works well for example for filling up the blue sky in a drone panorama. Or it can be used as a quick way to cover the nadir of a spherical panorama.
  • PTGui 12 is fully color managed. Color profiles in source images are recognized and images will be displayed properly on screen. PTGui can transform between color spaces; the desired target color profile can be selected in the Create Panorama tab. Panoramas from RAW source images are no longer limited to sRGB as in PTGui 11.
  • PTGui has been ported to Linux. The Linux version is fully functional, including support for OpenCL GPU acceleration. A PTGui license is platform independent, so a single license now allows you to run PTGui on all major desktop operating systems. For more information see ptgui.com/linux.
  • A new Post Processing side bar was added to the Panorama Editor for adjusting the toning curve, white balance and saturation. This is useful in particular when working with RAW source images. The white balance and exposure adjustment sliders have been moved from the Exposure/HDR tab to this Post Process side bar.
  • PTGui Pro: The behavior of red masks is configurable. Previously red masked areas would always be made transparent in the warped image layers. This would result in a hole in the blended panorama if no other image overlaps. By setting 'Red Masks: Use only to adjust seams', the mask will not result in transparency, it is only used to guide seam placement.
  • Users of the standard version of PTGui 12 gain access to a number of features previously only available in PTGui Pro: vignetting / exposure correction, Exposure Compensation (for panoramas taken in automatic exposure mode) and most of the Project Settings tab.
  • The grid (crosshair) in the Panorama Editor can be hidden entirely, by clicking the little triangle below the panorama in the Panorama Editor.
  • Switching between Exposure Fusion and Tone Mapping (True HDR) can now be done from the panorama editor's side bar (PTGui Pro).
  • Exposure Fusion is now supported for non-bracketed panoramas as well (PTGui Pro).
  • Improved metadata support: most XMP metadata is now copied from the first source image to the panorama. This includes for example author, location, copyright info and custom XMP data. Generally all XMP metadata is copied, except for metadata specific to the source image but not applicable to the panorama. For example metadata concerning focal length or the image size is not copied to the panorama, but replaced with appropriate values for the stitched image.
  • The following additional EXIF tags are now copied from source images to the stitched panoramas: Artist, Copyright, GPS date, GPS time, GPS satellites, camera make/model.
  • Metadata is now written to Photoshop files as well. Previously this was limited to jpeg and tiff output.
  • New option 'Masking pushes back seams' in Panorama Editor - Blending tab (PTGui Pro). This controls the location of the seams if optimum seam finding is disabled and masks are placed. If this option is checked, a mask will 'push' the seam away (as was the case in PTGui Pro 11). If disabled, the seam will stay close to the middle of the overlap area even if masks are nearby.
  • Handling of the camera response curve has been changed. The camera curve must be known for proper vignetting correction and HDR processing, because these operations are done on the actual linear luminance values. Cameras and raw converters generally apply a toning curve to the linear data when creating a tiff/jpg image, to create a more pleasing image. In order to determine the actual luminance of each pixel, PTGui needs to know this curve, so it can 'undo' this adjustment. Previously the camera curve was part of the lens profile, but this was not ideal. First of all, RAW and HDR images contain linear luminance values, so for those images no camera curve is necessary. Secondly, when a project uses multiple lenses on a single camera, a single curve should be used for all images. Therefore the camera curve is now a separate entity in the project. Each project can contain 0 or more camera curves. In the Image Parameters tab, the camera curve for each source image can be selected, or 'Linear' can be selected if the image data is already linear and should not be corrected with a camera curve. PTGui handles this automatically: when loading HDR and RAW source images, their camera curve will be set to Linear. For all other types a default curve will be used. As previously the actual camera curve can be estimated by the 'automatic exposure and color adjustment' process in the Exposure/HDR tab. The optimization requires bracketed images, because the estimate is made by comparing the same pixel in differently exposed images.
  • PTGui 12 uses a different format for the camera response curve (Exposure/HDR tab). In PTGui 11 the curve was defined against the pixel values as stored in the image file; in PTGui 12 it is defined against the linearized image data (according to the ICC profile). The ICC profile's gamma is no longer included in the camera response curve.
  • New white balance correction algorithm. Previously there were sliders for adjusting the red/green/blue channels but the results were limited. White balance is now adjusted by setting a Kelvin color temperature for each image (in Image Parameters tab) and a color temperature for the blended panorama. The latter can be adjusted in the Post Process tab. A chromatic adaptation algorithm is used to transform the colors.
  • The contrast and saturation sliders have been removed from the Tone Mapping section. These are replaced by the new Toning Curve and Saturation adjustments in the Post Process tab, which offer more precise control, and are available also when tone mapping is not used.
  • Much better image quality when working with raw/dng source images, due to the new toning, white balance and saturation adjustments.
  • PTGui now reads and writes color profile data in EXR images. Conform the official OpenEXR specification, the color profile is read and written in the 'chromaticities' tag. But note that this is not widely supported. Many other applications (including Photoshop) ignore this entirely, and assume all .exr files have a linear sRgb color profile.
  • The PTGui Viewer application is now color managed and will display panoramas in the proper colors.
  • The scale of the vignetting curve (in the Exposure/HDR tab) for circular fisheye lenses has been adjusted. Previously, for all lens types, the right edge of the graphs corresponds to the corner of the source image (after cropping). Because for circular fisheye images the cropping circle only extends to the edges of the cropping area, but not the corners, for circular fisheye images only the leftmost 71% of the vignetting curve was actually applicable. For circular fisheye images the graph is adjusted so that the right hand side corresponds to the edge of the image circle.
  • New option: Options - General - "Keep multiple panels open in the side bar in the panorama editor"
  • New setting: Exposure/HDR - Precision: switch the internal processing precision between half float and full float. Full float can be used for images with extremely high dynamic range (for example when including the Sun's luminance). Otherwise half float is sufficient, requires less memory and is the default setting.
  • New setting: Project Settings - 'Align Images' behavior - perform automatic exposure and color adjustment - but only if alignment was successful.
  • Automatic exposure and color adjustment is now done by default as part of 'Align Images'.
  • Preview exposure (as set in the Display panel in the Panorama Editor, and the sliders in Mask/Crop/Control Points) is no longer saved to the project file. Preview exposure is reset to 0 when the project is loaded the next time. This was a common source of confusion because it changes the brightness of the panorama in the Panorama Editor but not the actual stitched panorama.
  • A warning icon is shown in the Panorama Editor's side bar if the preview exposure is nonzero.
  • Green indicators are shown in the Tone Mapping, Exposure Fusion and Post Processing side bars in the Panorama Editor when they are active.
  • DNG files from the Leica M10 Monochrom camera are now supported.
  • Added Load/Save/Defaults buttons in the Exposure Fusion panel in the Panorama Editor side bar
  • 'Exposure and color adjustment settings' window: 'Optimize Exposure' has been renamed to 'Optimize Brightness' which is more correct. The former two options (Full and Fine Tune) have been replaced by a single option 'Enabled'.
  • Dithering is applied to all 8 bit/channel output files, to solve banding artifacts. 16 bits output is not dithered.
  • Added support for Sony .ARQ files

New in PTGui 11.32 (Mar 7, 2021)

  • For spherical panoramas the following additional tags are now added to the Google Photosphere (GPano) metadata for compatibility with Google Photos: InitialViewHeadingDegrees, InitialViewPitchDegrees, InitialViewRollDegrees
  • Added lens data for TTArtisan 11mm F2.8 Fisheye
  • PTGui now supports a proxy server for online activation
  • Updated LibRaw to the latest version, adding support for new raw formats
  • Added sensor size data for new cameras

New in PTGui 11.31 (Nov 25, 2020)

  • Added support for Insta360 ONE X2
  • Fixed: PTGui could hang (become unresponsive) when showing a tooltip

New in PTGui 11.30 (Sep 30, 2020)

  • Fixed: macOS: PTGui could crash upon startup, or while checking for updates

New in PTGui 11.29 (Sep 28, 2020)

  • PTGui will use the (new) functionality provided by Windows 10 to create a dark window. Until now PTGui had to custom draw the window frame in order to get a dark themed window. This solves a few display glitches and will provide better compatibility with future Windows updates.
  • Holding down the Shift key while launching PTGui will disable OpenCL for the current session. This may be helpful when dealing with GPU driver bugs.
  • All sliders can be moved slower and more precisely by holding down the Shift key while dragging with the mouse, or by holding down Shift while pressing the Arrow keys.
  • PTGui is now compatible with macOS 11.0 (Big Sur)
  • PTGui now runs natively on future Apple Silicon macs (universal binary)
  • Fixed: cropping a cylindrical or equirectangular source image would cause the wrong projection to be used
  • Fixed: straightening panorama did not work accurately if a nadir or zenith image was included in the project.
  • Fixed: occasional crashing
  • Fixed: HDR TIFF files would always contain an alpha channel, even if 'No alpha channel' was selected in the file format settings.

New in PTGui 11.28 (May 14, 2020)

  • Fixed: PTGui on mac could crash when adjusting the zoom level in the Control Points, Crop or Mask tabs.
  • Fixed: GPS altitude in the metadata would be incorrectly set to Above Sea Level, if the actual value is below sea level.
  • Fixed: when activating PTGui with a company license key on macOS, PTGui would not ask whether it should be activated for all users on the computer

New in PTGui 11.27 (Apr 16, 2020)

  • Improved visibility of the magnifying glass (showing the position of the Detail Viewer) in the Panorama Editor window, on low resolution screens.
  • Fixed: 'assertion failed' errors when working with greyscale (single channel) images, for example from thermal cameras.
  • Fixed: PTGui web viewer (Publish to Website) in Firefox 75: the panorama would be visible only while rotating. When stationary, the image disappeared. All newly created web pages from Publish to Website will use the new version of the viewer. Existing published panoramas can be updated by replacing PTGuiViewer.js with the new version: download the latest PTGuiViewer.js here.

New in PTGui 11.26 (Apr 2, 2020)

  • Fixed: PTGui could crash on certain Ricoh Theta Z1 images, or when scanning a folder containing such images

New in PTGui 11.24 (Mar 12, 2020)

  • Fixed: the floating magnifier in the Control Points window would not be displayed correctly when working with 16 bit tiff images.

New in PTGui 11.23 (Mar 12, 2020)

  • Fixed: the floating magnifier in the Control Points window would not be displayed correctly under certain circumstances.

New in PTGui 11.22 (Mar 11, 2020)

  • Added support for LabPano Pilot One and Insta360 One R.
  • Fixed: when moving the mouse in the Control Points tab, the mouse cursor and magnifier would be lagging behind

New in PTGui 11.21 (Feb 4, 2020)

  • Added support for the Insta360 EVO, QooCam and QooCam 8k cameras
  • New option in Lens Settings tab: Mirror Horizontally. If enabled, the image will be mirrored. Mirroring is done after shifting and cropping the image, so the orientation of lens shift and cropping are not affected. This was added to support cameras like QooCam, which generate mirrored image files.
  • Fixed: a black line could be visible in the images generated by Publish to Website, if tiles were generated at a smaller than optimum size
  • Fixed: artifacts ('blocky' images) on nvidia GPUs when using lens parameters with a fisheye factor very close to zero
  • Fixed: 'assert failed' error if the blending mode was set to Alpha Blending and the blender subsequently set to SmartBlend
  • Fixed: occasional crash while using GPU acceleration

New in PTGui 11.20 (Dec 11, 2019)

  • Added Italian translation (thanks Luca Vascon!)
  • Fixed: wrong values were displayed for the Shear parameters in the Lens Setting tab
  • Fixed: bug in PTGui Viewer on macOS 10.14 and earlier, on retina screens: the panorama was not centered in the viewer
  • Fixed: occasional crashing with GPU acceleration enabled

New in PTGui 11.19 (Nov 19, 2019)

  • LibRaw (used for decoding of RAW files) has been updated. PTGui can now load Canon .CR3 files and GoPro .GPR files. For details see LibRaw 201910 snapshot.
  • A 'noise floor' slider has been added in the Exposure/HDR tab. This is used when merging bracketed images (in the True HDR workflow). Use it to remove excessive image noise that might appear in HDR panoramas generated from relatively noisy images (e.g. images taken at high ISO). See the tooltip for the Noise Floor slider for more information.
  • Performance improvements when using GPU acceleration (40% faster for certain projects on certain hardware).
  • Fixed: Bug in PTGui web viewer (used by Publish to Website) on an iPad with iPadOS 13: no response from the touchscreen, so navigating the panorama was not possible. All newly created web pages from Publish to Website will use the new version of the viewer. Existing published panoramas can be updated by replacing PTGuiViewer.js with the new version: download the latest PTGuiViewer.js here.
  • Fixed: If a set of images with a repeating exposure sequence was loaded, and 'This is not an HDR exposure set. Do not enable HDR mode' was selected, the control point generator could still treat it as an HDR exposure sequence and only generate control points between images having the same exposure.
  • Fixed: OpenCL intialization failed on AMD 5700X GPU (and possibly other recent AMD GPUs too), preventing the use of GPU acceleration.
  • Fixed: a fresh installation of PTGui could occasionally have the tooltips disabled. To fix this for everyone, this update will always enable tooltips even if they were disabled previously. Tooltips can be disabled (if desired) in the Options / Preferences.
  • Fixed: the option 'After sending projects to the Batch Stitcher: Close the Batch Stitcher when done' had no effect. It now works as expected. Still, this setting only has effect if the batch stitcher was not yet open. If the batch stitcher was already open (e.g. by using Tools - Batch Stitcher), it will remain open regardless of this setting.
  • Fixed: levelling a panorama would not work perfectly if the project contains viewpoint corrected images. PTGui now ignores viewpoint corrected images when levelling (provided there are at least 3 images without viewpoint correction).
  • Fixed: PTGui would crash when loading a .png image with indexed colors (palette) and transparency.
  • Fixed: A wrong compass angle (GPSImageDirection) would be embedded in panoramas stitched from Theta Z1 images.

New in PTGui 11.18 (Aug 30, 2019)

  • Added lens parameters for Laowa 4mm f/2.8 Fisheye
  • Added support for the Pisofttech Pilot Era camera. It's still necessary to create a template once for your specific camera. See Q6.43.
  • Fixed: PTGui could crash on computers running Windows 7 (without SP1)
  • Fixed: Occasionally 'assertion failed' errors could pop up when using GPU acceleration
  • Fixed: On Windows, if the GPU driver crashes while stitching, PTGui would report 'CL_OUT_OF_RESOURCES' errors and PTGui could only be quit by terminating it in Task Manager. The CL_OUT_OF_RESOURCES error itself cannot be prevented, but PTGui will now gracefully abort the stitching process. Read more about the CL_OUT_OF_RESOURCES error in the support forum.
  • Fixed: If a set of images is loaded with a repeating exposure sequence, and 'This is not an HDR exposure set. Do not enable HDR mode' is selected, the control point generator would still treat it as an HDR exposure sequence and only generate control points between images having the same exposure.

New in PTGui 11.17 (Aug 18, 2019)

  • PTGui now embeds GPano metadata in .psd and .psb files, if the image is a spherical equirectangular panorama.
  • New menu item: "Tools - Open Folder - PTGui Configuration Folder"; this opens the folder where PTGui stores all configuration data.
  • Added lens parameters for Entaniya HAL 220 PL fisheye
  • Fixed: error "Attempt to put a negative value into an unsigned container" when entering a negative compass angle in the Metadata tab.
  • Fixed: possible error "Assertion Failed" when running Align Images
  • Fixed: .insp images (when renamed with a .jpg extension) from the Insta360 One X would be loaded 90 degrees rotated
  • Fixed: DNG files from GoPro Hero 7 (and possibly other cameras) would be flipped horizontally

New in PTGui 11.16 (Jul 14, 2019)

  • Fixed: For certain projects involving vignetting or exposure correction, PTGui would generate corrupted images with large colored rectangles.
  • Workaround for an apparent bug in the DJI Mavic Pro drone when taking images in portrait orientation: incorrect roll angles appear to be recorded in the EXIF data. For portrait images from DJI drones PTGui will ignore the EXIF roll angle and use 0 degrees instead.

New in PTGui 11.15 (Jul 3, 2019)

  • Holding down the Shift key while dragging in the Panorama Editor will snap to the X or Y axis.
  • New option: File - Append Other Project. This appends the images, control points and lens data from another project to the current project.
  • Added lens parameters for Meike MK-8mm f/3.5 Fisheye
  • Fixed: crash if PTGui was closed while raw images were being loaded
  • Fixed: camera model was not detected for Fuji .RAF raw files ('unknown camera or no exif data')

New in PTGui 11.14 (Jul 1, 2019)

  • PTGui now requires macOS 10.9 or later, or Windows 7 or later.
  • PTGui from now on uses LibRaw for decoding camera RAW files. DCRaw remains available as a fallback option. This brings support for RAW files from a few recent cameras (including Nikon Z7)
  • Improved default lens parameters for Ricoh Theta Z1 and Xiaomi Mijia Mi Sphere 360, resulting in less geometric disctortion. Even with this improvement, it's still necessary to create a template for your specific camera. See Q6.43.
  • Support for camera orientation sensor (for automatic levelling). Currently this is supported for Ricoh Theta Z1 DNG files, Xiaomi Mijia Mi Sphere 360 and images from DJI drones. Mi Sphere and Z1 images will be levelled automatically. A set of images from DJI drones will be pre-aligned when starting a new project. This can be disabled (in PTGui Pro only) in Project Settings - Miscellaneous.
  • Dual fisheye images (from one-shot 360 cameras): the first image is now placed in the center of the panorama. Previously the two images were placed at the left and right hand side of the equirectangular image. With the new placement it's easier to inspect the seams.
  • PTGui Pro: new option in Project Settings - Template Behavior: 'Preserve original orientation of the panorama'. If enabled, PTGui tries to preserve the orientation of the panorama as a whole, even if the template modifies the yaw/pitch/roll of individual images. It first applies the image positions from the template, but then the panorama is moved/rotated as a whole (without modifying the relative alignment between images) such that the images are positioned as before applying the template as much as possible. This is useful if the images have been positioned using orientation sensor data: the template will fine tune the relative alignment of the images, without affecting the overall levelling of the panorama.
  • Batch Builder (PTGui Pro): new option 'Delete project files after batch processing'. If enabled, the project file will be deleted as soon as the panorama has been stitched.
  • Batch Builder (PTGui Pro): new option 'Send the generated Batch List to the Batch Stitcher'. If checked, the question 'Would you like to send the generated Batch List to the Batch Stitcher now?' will be bypassed. This is useful if a large number of project files is generated (taking some time).
  • Added sensor size data of new cameras
  • Fixed: PTGui Viewer on macOS would show a cropped part of the viewer after resizing or maximizing the window.
  • Fixed: exposure data was not read from images from Insta One X
  • Fixed: 'assert failed' error when using SmartBlend, if one of the source images was completely outside the visible area of the panorama
  • Fixed: Batch Builder no longer asks 'PTGui found ... image(s) in the same folder, taken around the same time. Would you like to add these to your project as well?'.
  • Fixed: raw images could not be loaded if the file names contain non-western characters.

New in PTGui 11.13 (Apr 11, 2019)

  • Added support for Ricoh Theta Z1 (also see Q6.43)
  • Fixed: .exr images containing 32 bit float data were loaded as 16 bit float. This could cause extreme highlights (e.g. the sun) to appear as black
  • Fixed: black halo artifacts around bright objects when working with hdr images in the user interface (not visible in the stitched panorama)
  • The PTGui Viewer does not function on macOS 10.14.4 due to a bug in macOS. A message is now shown when running the PTGui Viewer on macOS 10.14.4.

New in PTGui 11.12 (Mar 14, 2019)

  • Fixed: crash at startup on Mac computers from 2010 or older
  • Fixed: in specific circumstances the generated panorama would contain a transparent 1 pixel wide line at the bottom or right hand side.

New in PTGui 11.10 (Mar 12, 2019)

  • Fixed: grid in panorama editor wasn't displayed properly for Stereographic Down (little planet) projection.
  • Fixed: if 'enable HDR but do not link the images' was selected, Align Images would ask again whether HDR mode should be enabled and whether images should be linked.
  • Added Traditional Chinese translation, and updated Simplified Chinese translation, both by Allen Chen (非常感謝!)
  • Added Czech translation by Matej Svec (thanks!)
  • Updated Russian translation (thanks Magomed Khaybulaev!)
  • Added camera sensor sizes of new cameras.
  • Added lens data for Entaniya HAL 200 and HAL 250 lenses. These lenses exist in multiple variants; the appropriate focal length must be entered.
  • Fixed: Olympus ED 7-14mm lens was recognized as fisheye instead of rectilinear.
  • Fixed: Crash when working with large (gigapixel) source images with alpha channel.
  • Fixed: Images from Yi360 (latest firmware) were not recognized.

New in PTGui 11.9 (Feb 5, 2019)

  • Changed the curve of the Pencil Size slider in the Mask tab. Smaller sizes now make up a larger portion of the slider.
  • Added Russian translation (thanks Andrey Ilyin!) and improved other translations (thanks Harald Bendschneider, Helmuth E. Günther, Thomas Bredenfeld, Erik Krause, Jeasung Park, Mario Carvajal, Lopertyur)
  • Keyboard shortcut Shift+Ctrl/Cmd+J for 'Generate control points for all overlapping images'
  • Batch Stitcher: new context menu item: Open Containing Folder; opens the project file location in Finder / Explorer
  • Added lens profile for Kandao Obsidian R
  • Fixed: Batch Stitcher: if Project Settings - Batch Stitcher Actions - 'only if enough control points found' is selected, and insufficient control points were found, the project would be marked as Done (with a green check mark). Now it will be marked in the Batch Stitcher as Failed (with a red cross).
  • Fixed: 'assertion failed' error when loading images from certain cameras
  • Fixed: layer names in Photoshop output were garbled if they contained non-ascii characters
  • Fixed: numbering for individual image layers in Photoshop output would start from 0 instead of 1
  • Fixed: individual layers would be output in a different order than in which they appeared in the project. They now follow the same order again
  • Fixed: when outputting individual layers, PTGui could skip images if they were outside the visible area of the panorama. Now a file (or Photoshop layer) will be created for every source image.
  • Fixed: crash when deleting all images except one from a set of linked bracketed images
  • Fixed: manually linking images (by right clicking in the Source Images tab) would change the order of the images.
  • Fixed: on Windows, PTGui would by default use the language selected in 'Regional Settings' in Control Panel. It will now use the language selected in Preferred Languages in Region and Language. This default language can be overridden in Options.
  • Fixed: Mac: Tools - Open Folder would not open the selected folder, but its parent folder

New in PTGui 11.8 (Feb 5, 2019)

  • Fix: Mac: under macOS 10.14, when using GPU acceleration, lines could be visible in the stitched panorama. This is probably caused by a bug in the macOS OpenCL runtime. To workaround this problem, for part of the blending process the CPU is used instead of the GPU. This solves the problem, but GPU accelerated stitching will be somewhat slower.

New in PTGui 11.7 (Nov 2, 2018)

  • PTGui has been translated and can now run in multiple languages: English, Deutsch, Nederlands, Español, Français, Português, 日本語, 한국어 and 中文. The language can be selected in Options/Preferences.
  • Added lens profile for GoPro Hero 5 Black
  • Support for dual fisheye images from Ricoh Theta V and Insta 360 One X
  • Added sensor sizes for several new cameras
  • Typing a custom size in the Create Panorama tab now switches the output size mode to 'fixed at ... megapixels', so the custom size will stick when running the optimizer
  • Delete Worst Control points works much better now. This also causes better rejection of control points on moving objects (e.g. clouds)
  • Performance improvements in panorama editor and detail viewer when using GPU acceleration
  • Improved resilience against crashing OpenCL drivers. If the OpenCL driver crashes it should now be possible to start PTGui with GPU acceleration disabled.
  • If the output folder for the panorama does not exist, it will be created automatically when stitching the panorama
  • Batch Stitcher: new function File | Append Batch List. This adds all projects from the selected Batch List to the currently active Batch List.
  • Batch Builder: if the batch stitcher is still busy stitching the previous Batch List when sending another Batch List to the Batch Stitcher, it will now offer to append the new batch list instead of replacing the active batch list.
  • Fixed: Lens database associations for GoPro cameras were ignored
  • Fixed: When tone mapping LDR panoramas containing some black areas, the tone mapped panorama could be completely black.
  • Fixed: Importing a PTGui 10 project containing individual lens parameters (circular fisheye) would result in the wrong lens parameters being assigned
  • Fixed: Under some circumstances, straight lines near the center of a wide angle fisheye image could become curved
  • Fixed: Fill Yaw (right click in Image Parameters table) didn't function correctly
  • Fixed: Batch Builder: if the 'one subfolder per camera' configuration was used, the images in the generated projects would be sorted by the file names. This could result in unexpected swapping of images. Images are now sorted by the name of the containing folder.
  • Fixed: File name suffixes for cube face filenames (as set in Tools - Convert to Cubic) were not preserved across restarts
  • Fixed: Windows: crash when loading corrupted jpeg files
  • Fixed: When editing and re-saving images in another application while they are loaded in PTGui, PTGui could pop up an error message about corrupt or empty files. PTGui will now wait until the image is saved completely by the other application.
  • Fixed: PTGui would use 'circular fisheye' for the tokina 10-17 at 10mm, while it could use fullframe fisheye
  • Fixed: For large panoramas PTGui would create too large temporary files (up to 2 TB each), wasting temporary disk space when stitching large panoramas.
  • Fixed: Windows: crash if the drive containing temporary files is disconnected while PTGui is running (e.g. in case of an external USB drive)
  • Fixed: Assertion Failed error when optimizing lens flare in the Exposure/HDR tab.
  • Fixed: PTGui failed to read certain LZW compressed TIFF files
  • Fixed: PTGui Viewer would display a garbled panorama if the image was not a 2:1 360x180 image
  • Fixed: Stitching a project on the command line using '-stitchnogui' would fail if a relative path name was given
  • Fixed: Stitching a Batch List on the command line using '-stitchnogui' would fail randomly

New in PTGui 11.6 (Jul 21, 2018)

  • PTGui can now be activated automatically on multiple computers in a network using a provisioning file. See Q2.10 for more information.
  • Fixed: certain papywizard files were not imported correctly for HDR panoramas containing bracketed images.

New in PTGui 11.5 (Jul 13, 2018)

  • Improved automatic recognition of certain lenses (Sigma 10mm fisheye, Samyang 14mm rectilinear and Pentax 10-17mm fisheye)
  • Added sensor sizes of some cameras
  • Fixed: If a template containing advanced optimizer settings was applied to a project with the optimizer tab in Simple mode, optimizer settings were not copied correctly from the template.
  • Fixed: In the panorama editor or detail viewer context menu, when selecting 'Image x & y - Edit Mask', the mask tab now switches to displaying two images.
  • Fixed: PTGui now remembers across sessions whether one or two images were shown in the Mask tab.

New in PTGui 11.4 (Jul 7, 2018)

  • For HDR projects with linked images, in the Control Points tab, PTGui Pro pops up a balloon showing individual images of each bracketed set. This balloon is now shown below the thumbnails, so it does not obscure the toolbar and menu. Also the balloon can be disabled in Options/Preferences | Control Point Editor.
  • Improved performance of panorama editor and detail viewer, in particular if GPU acceleration is not available.
  • Fixed: Detail viewer ignored the Interpolator setting and always used Lanczos2.
  • Fixed: Crash when clicking the option to run Align Images from the Control Point Assistant.

New in PTGui 11.3 (Jun 28, 2018)

  • Fixed: Switching the blending mode in the panorama editor or detail viewer would result in an empty window.

New in PTGui 11.2 (Jun 28, 2018)

  • The size of the user interface elements (fonts and icons) is configurable. See Options/Preferences | General.
  • Control Points table window: if sorted on first image number, the second image number is also sorted (as a secondary sort index)
  • Performance improvements in Panorama Editor and Detail Viewer. In particular the response to adjustments in the tone mapping and exposure fusion parameters is much faster now.
  • GPU acceleration can be disabled separately for the panorama editor and detail viewer in Options / Preferences (but still be used for rendering the final panorama)
  • Fixed: the panorama editor and detail viewer always used the CPU for rendering, GPU acceleration was not used.
  • Fixed: Slow reading of TIFF files.
  • Fixed: Convert to QTVR would generate corrupted files (one of the cube tiles was missing).
  • Fixed: A more descriptive error message if the tiff files to be sent to Enblend/Smartblend exceed the maximum supported size of 4GB.
  • Fixed: A more descriptive error message if writing the output file failed (e.g. due to a full disk).
  • Fixed: The stitcher could hang forever if writing the output file failed (e.g. due to a full disk).
  • Fixed: When rotating an image in the Crop/Mask/Control Points tab, the thumbnails in the Project Assistant would be rotated as well. They now always reflect the orientation of the image in the panorama.

New in PTGui 11.1 (Jun 20, 2018)

  • Fixed: Masks could be randomly modified when switching images in the Mask tab.
  • Fixed: 'assertion failed' error when optimizing certain projects with one or more 'use control points of' checkboxes deselected.

New in PTGui 11.0 (Jun 20, 2018)

  • New, dark-themed user interface. Dark / Light window theme can be selected in Options / Preferences.
  • Full Retina and per-monitor HiDPI support (for high resolution screens)
  • Bracketed sets of images are now handled as a single image
  • True 'what you see is what you get' rendering in the Panorama Editor and Detail Viewer, using OpenCL GPU acceleration
  • Panorama Settings tab, Numerical Transform, Exposure Fusion settings and Tone Mapping settings have been moved to the Panorama Editor
  • Improved EXIF parsing, in many cases PTGui can now detect the lens model used, and determine if it is a fisheye or rectilinear lens.
  • Rectilinear and fisheye lenses are characterized by focal length instead of field of view
  • Lens shift is now characterized as a percentage of the long/short side dimensions of the image, so the parameters are now independent of rotation and size.
  • New 'fisheye projection' parameter, to provide support for all known fisheye projections.
  • PTGui includes lens presets for many known fisheye lens models. By knowing the lens projection, the cropping circle is set more accurately and more control points will be found.
  • Landscape and portrait images can now be mixed in the same project.
  • New Lens Database. The same entry can be used for landscape and portrait images. Entries can be associated with EXIF data, so the lens database entry is applied automatically when loading images from the same camera/lens.
  • New Camera Database, to store custom camera sensor sizes. Entries can be associated with EXIF data.
  • Viewpoint optimization can be enabled, and images can be excluded / included by right clicking the thumbnails in the Project Assistant.
  • Image numbers now start at 1 instead of 0
  • New project file format: Over the years the PTGui .pts project file format has extended upon the original script file format used by Panorama Tools. All the new (and future) changes no longer fit well in this format; therefore PTGui 11 switches to a new JSON based file format. This will make it much easier to incorporate new features in the future. Of course PTGui 11 can read project files from previous versions. Also an 'export to PTGui 10' function is included to enable interoperability with previous versions and third party software, although this will not cover the new functionalities and parameters.
  • The Panorama Tools optimizer can no longer be used with PTGui; many of the new features such as the new fisheye lens model are incompatible with Panorama Tools.
  • The PTGui optimizer now natively supports 'line type' control points.
  • Smooth zooming in the Control Points, Crop and Mask tabs. Mac users can use Pinch gestures to zoom
  • Mac: Touchpad two-finger rotate gesture can be used to rotate the images in the Mask, Crop and Control Points tabs
  • Images can be re-ordered by dragging them in the Source Image tab. Multiple images can be dragged at once.
  • Batch Lists files are now supported in the standard version. Previously this was a Pro feature.
  • GPU acceleration under Windows for AMD GPUs now runs in 64 bit mode, allowing use of more than 2GB of GPU memory
  • BigTIFF support! Gigapixel panoramas can be output as .tif and are no longer limited to the proprietary Photoshop .psb format. The BigTIFF dialect is used automatically when the generated .tif image turns out to be larger than 4GB. Keep in mind that not all TIFF capable applications support BifTIFF files.
  • Reduced memory use when handling large panoramas in the GUI. When opening a project in PTGui 10 all images would be loaded in memory (and subsequently swapped to disk). PTGui 11 only keeps reduced size thumbnails in memory, loading full size images when needed.
  • When opening a project or adding new images, PTGui first reads any embedded thumbnail from the images. This results in a nearly instant panorama preview.
  • The OpenEXR library has been updated to v2.2, improving compatibility with other applications.
  • PTGui is now a single process application: multiple projects can be open in a single running PTGui application. The Batch Stitcher runs in the same process. In particular on Mac this is the expected behavior: there's only one icon visible in the Dock. File - Open and File - New will open a new window. Double clicking a .pts file will open a new PTGui window instead of replacing the existing one.
  • Improved ability to handle symmetrical panoramas: PTGui 10 could get confused by images taken from the center of a symmetrical room. It would place control points not only on overlapping images, but also between similar looking features on opposite sides of the room. This caused a completely misaligned panorama and confused users. PTGui 11's Align Images function handles this more intelligently and generally gives a perfectly aligned panorama.
  • Added option to use simple alpha blending instead of the default Multiband blending algorithm. This is useful for combining non overlapping images such as cube faces where multiband blending causes defects. And when stitching 32 bit HDR source images alpha blending may give better results .
  • The PTGui stand alone panorama viewer now uses Lanczos pixel interpolation, resulting in a sharper image (previously it used bilinear interpolation).
  • New menu option: Images -> Select -> Blend Plane, to select all images at a certain EV level. This replaces the EV selection button in Create Panorama -> Advanced.
  • Panorama output size can be fixed to either a percentage of the optimum size, or to a certain number of megapixels. The output size is recalculated automatically after changing the projection or field of view.
  • The scroll bars of the two images in the Mask tab can be linked, just like in the Control Points tab.
  • Optimizer now offers 3 choices for viewpoint optimization: Reset / Keep / Optimize. Reset disables optimization and will reset the viewpoint parameters to 0. Previously this had to be done manually after disabling viewpoint optimization.
  • Control point generator now supports equirectangular images as well.
  • Control point generator works well with 32 bit HDR source images. In PTGui 10 it was often necessary to add control points manually.
  • New menu item: Images -> Remove Excluded Images (also in context menu in Source Images tab)
  • New menu item: Images -> Exclude/Include [only] Selected Images (also in context menu in Source Images tab)
  • Images excluded from the panorama are indicated by a red cross over the thumbnail
  • sliders (e.g. Preview Exposure) now 'snap' at the value 0, so they can be easily reset to zero.
  • Additional menu and keyboard shortcuts for zooming to 10%, 25% and 50% in the Mask, Crop and Control Points tabs
  • Mac: Keyboard shortcut for toggling full screen mode: Ctrl+Cmd+F
  • Redesigned memory management, to improve stability and performance
  • If multiple temporary folders are configured, PTGui will now attempt to use all folders in a balanced way. This improves performance (similar to RAID 0) when stitching panoramas using 2 or more SSD drives for temporary storage. Previously it would store temporary files on the drive with the most space available.
  • Any temporary files created by PTGui are guaranteed to be removed after closing PTGui. Previously temp files would not be removed if PTGui crashed or was forcefully closed.
  • Temporary data is now written to disk in a few large files instead of many small ones, improving performance.
  • Windows: if a progress window is being shown ('please wait...'), the menu bar is still accessible. A new PTGui window can be opened via File - New Launch New Instance even when PTGui is busy.
  • Some Fujifilm cameras (incorrectly) record a focal length of 50mm in the EXIF data when a manual lens is used. PTGui identifies and corrects this.
  • EXR output: the compression algorithm and bit depth (32 bit full float or 16 bit half float) are now configurable
  • If stitching is canceled, or aborted due to an error, all incomplete output files will be deleted. Previously PTGui would leave unfinished corrupt files, potentially causing other applications to crash if they attempted to load the corrupt file.
  • Panorama Editor & Detail Viewer: added keyboard shortcut keys [B] [U] and [S] to switch to the Blended, Unblended and Seams preview, and shortcut [N] to toggle displaying of image numbers
  • It's now possible to tell the control point generator to look for control points only in overlapping image pairs (Pro version only). This should give a significant speed improvement when aligning gigapixel panoramas and reduces the chances of faulty control points. The images should be roughly positioned beforehand, using Align to Grid, by applying a template or by loading a PapyWizard XML file. This behavior can be enabled using the 'Images are already roughly positioned' flag in Project Settings - 'Align images' behavior. This flag also appears in the Project Assistant when appropriate, after applying a template, after applying a PapyWizard file or after using Align to Grid. Also a new option 'Generate Control Points for overlapping images' has been added to the Control Points menu.
  • The control points table in the Control Points tab has been moved to the right hand side of the window. Control point numbers are shown in the same color as the corresponding markers in the images. The table can be collapsed when it is not needed.
  • The contents of the metadata dialog box has been moved to a new Metadata tab in the main window.
  • Batch Builder: new layout. The options for combining and removing projects are no longer shown as hyperlinks in the projects list, but have been moved to the right-click context menu.
  • Batch Builder: new configuration 'Multiple cameras, one subfolder per camera'. This is intended for creating time lapse panoramas using multi camera rigs. The memory card from each camera should be copied to a separate subfolder. Each subfolder should contain the same number of images, in the same ascending numerical order. The generated project files will take one image from each folder.
  • Dedicated support for dual fisheye images from the Samsung Gear 360, Xiaomi Mijia Sphere and YI 360 cameras. These cameras produce a single image containing two circular images side by side. When adding such an image to a PTGui project the image will automatically be loaded twice, with different cropping circles and masks, positioned at -90 and +90 degrees yaw. This behavior can be disabled in Project Settings - Miscellaneous if necessary. This even works in the Batch Builder. Due to manufacturing tolerances there will be small differences between individual cameras of the same type, resulting in different small offsets of the image circles. A template can be created for each individual camera by taking a photo (outside, with no objects close to the camera), adding control points and optimizing. Then do File - Save As Template. This template can be used via File - Apply Template, or in the Batch Builder.
  • OpenCL is now initialized in the background. No longer shows the 'Initializing OpenCL...' window upon startup.
  • True command line stitching without showing any windows. Launch PTGui with the -stitchnogui flag, followed by one or more project files and/or batch lists. The command does not return until stitching has finished, so this makes it easy to include PTGui as part of a larger batch process.
  • On macOS launch as follows:
  • "/Applications/PTGui Pro.app/Contents/MacOS/PTGui Pro" -stitchnogui project1.pts project2.pts batchlist.ptgbatch
  • On Windows:
  • START "" /B "C:Program FilesPTGuiPTGui.exe" -stitchnogui project1.pts project2.pts batchlist.ptgbatch
  • New option in Project Settings - Template Behavior controls the way images are linked in the target project when applying a template. Three options:
  • Link images in the same way as in the template
  • Automatically link images based on exposure (EXIF)
  • Don't modify the way images are linked
  • This makes it possible (for example) to apply a template of a non-HDR project to an HDR project with bracketed images.
  • New option: Project Settings - Miscellaneous - Set the panorama projection to 360 equirectangular when loading wide angle images. This immediately changes the panorama projection when loading a spherical 2:1 image or an image with a field of view of 160 degrees or more. Re-projecting an equirectangular image can now be done just by loading a 2:1 equirectangular image into PTGui and dragging in the Panorama Editor.
  • Images can be included/excluded by right-clicking on the thumbnail in the Project Assistant, and in the Panorama Editor in 'edit individual images' mode.
  • Batch Stitcher: the ordering of projects can be modified. Projects can be dragged up and down by clicking in the left hand header.
  • Align Images will now center the panorama on the first image if all images initially were at yaw = 0 (which is the default for a new project)
  • New option: 'Control Point Editor -> Reset CP type to add when switching to different images'. If selected (which is the default), the 'CP type to add' in the Control Points tab will be reset to the default value after switching images. The default value is 'Normal' if two different images are selected, or 'Vertical Line' if the same image is selected in both panels.
  • Batch Builder: the 'Batch Stitcher actions - Do Align Images' setting from the template is now also shown in the Batch Builder. This setting is a common source of confusion, so this should make it more clear what the batch stitcher will be doing.
  • PTGui 11 continuously recalculates the control point distances in the background (PTGui 10 only did this when running the optimizer).
  • When loading a project or adding images, PTGui initially attempts to load the thumbnails embedded in the image file (if available). This gives a nearly instant panorama preview, even for panoramas consisting of hundreds of images.
  • The computer is now prevented from going to sleep while stitching, aligning and optimizing projects.
  • Convert to cube faces: this now adds the focal length to the EXIF data of the generated images. When loaded back in PTGui, the lens parameters are set to 90 degrees field of view.
  • Added sensor size data for many new camera models
  • PTGui now offers a straightforward method for assembling cube faces into an equirectangular image. Just start a new project, add the 6 cube face images and go straight to Create Panorama. The file names should match the Cube Face Names set in the Convert to QTVR/Cubic window. PTGui will use these names to figure out which of the 6 images is which cube face.
  • Improved 'Delete Worst Control Points'. PTGui 10 was very conservative and would often not remove outlying control points.
  • 'Feather' field in Create Panorama now has a numerical entry box as well

New in PTGui 11 Beta 12 (Jun 18, 2018)

  • The .pts project file format has been changed in an incompatible way. This beta can read project files created with earlier betas, but earlier betas will not be able to read projects created in this beta.
  • Documentation is now included. Detailed help is now provided mostly in tooltips. Overview documentation for each window is available by pressing F1 (Windows), Fn+F1 (Mac) or by pressing the Help buttons.
  • dcraw updated to 9.28
  • Batch Stitcher: double clicking on a project in the batch stitcher queue will open the project in a new window
  • Added lens data for Insta 360 Pro
  • Faster loading of source images, in particular from spinning hard disks.
  • PTGui no longer permits optimization of the fisheye factor and a/b/c at the same time. These parameters interfere and should therefore be optimized separately.
  • 'Feather' field in Create Panorama now has a numerical entry box as well
  • Dark / Light window theme can be selected in Options / Preferences.
  • PTGUi windows can now be moved around the screen by dragging the toolbar (previously only the title bar could be dragged)
  • The command line options -x (to close the batch stitcher when done) and -d (to delete the project file after stitching has completed) have been added. They were available in PTGui 10 but still missing in PTGui 11.
  • If projects are added to a running batch stitcher using the -batch command line option, PTGui no longer steals keyboard focus. The batch stitcher will process the files without bringing the window to the front.
  • When opening Numerical Transform using the keyboard shortcut, the first field (Yaw) gets keyboard focus
  • Edit Individual Images mode in the panorama editor now behaves as in PTGui 10: while dragging an image, the image becomes semi transparent
  • Fixed: when launching PTGui, the panorama editor or other windows would be opened on top of the main window. Now the main window will be on top.
  • Fixed: several causes of crashing.
  • Fixed: Error message 'unsupported image format' for Samsung .srw files.
  • Fixed: Certain raw files would be loaded 90 degrees rotated.
  • Fixed: Mac: single line text fields (e.g. the Output File field in Create Panorama tab) would perform word wrapping internally, so not the entire contents of the field was shown.
  • Fixed: Sorting the control point table by image number did not always work
  • Fixed: A line could be visible in the result when remapping a spherical equirectangular image
  • Fixed: moving a control point by holding down the keyboard arrow keys would generate many Undo steps. Now the entire move can be reverted with one Undo step.
  • Fixed: On Windows 10, in certain cases after starting PTGui only a small strip of the PTGui windows would be visible
  • Fixed: Windows: if windows were maximized on different monitors, PTGui did not properly restore the window positions; windows would be opened maximized on a different monitor.
  • Fixed: Assertion Failed error when deleting control points from the Control Points table.

New in PTGui 10.0.19 (Jun 5, 2018)

  • RAW support for newer cameras: dcraw has been updated to version 9.28.

New in PTGui 11 Beta 11 (May 20, 2018)

  • Fixed: inaccurate and random mouse movements while moving control points on some systems

New in PTGui 11 Beta 10 (May 15, 2018)

  • Improved automatic lens recognition for certain lenses
  • Improved 'Delete Worst Control Points'
  • Delete Worst Control Points now runs the optimizer after completing
  • Changed the automatic scrolling behavior when painting masks or dragging control points near the edges of the viewport
  • Removed the 'this is a beta version' message upon startup
  • Fixed: Windows: due to a GDI resource leak, after a certain time black or white rectangles would be painted in the user interface, or PTGui would crash after some time
  • Fixed: Windows: slow writes to external network drives (NAS or SMB shares)
  • Fixed: PTGui would crash or hang if it ran out of disk space in the temporary folders
  • Fixed: random crashes

New in PTGui 11 Beta 9 (May 15, 2018)

  • At last! A straightforward method for assembling cube faces into an equirectangular image. Just start a new project, add the 6 cube face images and go straight to Create Panorama. The file names should match the Cube Face Names set in the Convert to QTVR/Cubic window. PTGui will use these names to figure out which of the 6 images is which cube face.
  • Fixed: Errors when displaying very large source images at 100% zoom in the Control Points, Crop and Mask tabs
  • Fixed: the grid in the Panorama Editor could not be adjusted
  • Fixed: didn't recognize certain images from Yi360 (from earlier firmware versions?)
  • Fixed: random crashes

New in PTGui 10.0.18 (Apr 20, 2018)

  • Added sensor size data for many new cameras
  • Fixed: PTGui would use APS-C sensor size for images from the Canon 6DmkII (it should be full frame)
  • Fixed: macOS 10.12 and later would insert tabs below the toolbar, showing just the window title. These have been removed.
  • Added a link to our Privacy Statement in the License Agreement window and the About window.
  • The End User License Agreements (EULA) for PTGui 10 and PTGui 11 have been combined, PTGui 10.0.18 is released under the updated EULA.

New in PTGui 11 Beta 8 (Apr 17, 2018)

  • Further improvements to the control point generator
  • When editing control points in bracketed images, the previous PTGui 11 betas would pop up a window asking in which of the bracketed images the control points should be added. This is no longer necessary, PTGui will decide in which images the control points should be placed and the Control Points tab will keep showing the merged bracketed images.
  • If 'auto add' is enabled, the control point will be added to the most appropriate EV (i.e. the one which is not over- or underexposed at the given control point location).
  • If Auto Add is not enabled, the new control point will use the middle (0EV) exposures.
  • The 'generate control points here' function will analyze and add control points to all pairs of EVs separately.
  • It's still possible to add control points to a specific pair of images from the bracketed set by using the popup balloons from the list of thumbnails in the Control Points tab, or by using the Ctrl+Alt+Up/Down (Windows) or Cmd+Alt+Up/Down (Mac) keyboard shortcuts.
  • When loading a project or adding images, PTGui initially attempts to load the thumbnails embedded in the image file (if available). This gives a nearly instant panorama preview, even for panoramas consisting of hundreds of images.
  • The computer is now prevented from going to sleep while stitching, aligning and optimizing projects.
  • Now properly handles the situation if images have different dimensions or bit depth than at the time the project was saved. When loading such a project, it is updated with the new image sizes; masks and control points are scaled to the new dimensions.
  • Images are reloaded automatically if they are edited in another application.
  • Performance improvement for the user interface when handling very large panoramas (1000s of images). The user interface would keep locking up for a second while changing the projection parameters in the Panorama Editor.
  • Convert to cube faces: this now adds the focal length to the EXIF data of the generated images. When loaded back in PTGui, the lens parameters are set to 90 degrees field of view.
  • Added lens profile for Samsung Gear 360 (2017 model)
  • Added sensor size data for many new camera models
  • Fixed: reduced memory usage and increased speed for rendering very large panoramas containing masks
  • Fixed: the 'Bracketed Exposures' window (which pops up when pressing Align Images) did not show the Exposure Fusion / True HDR choice. It now does, like PTGui 10.
  • Fixed: the PTGui Viewer could fail with the error 'No compatible GLSL version found'
  • Fixed: Windows: when zooming in the Control Points / Mask tab, the left hand image would refresh immediately but the right hand image would be updated only after some time.
  • Fixed: PTGui would output non standard data in the exif ISOSpeedRatings field. Other applications would not read the ISO value from files generated by PTGui.
  • Fixed: When outputting a panorama in rectilinear or fisheye projection, the focal length value embedded in the EXIF data was wrong
  • Fixed: random crashes

New in PTGui 11 Beta 7 (Apr 5, 2018)

  • Align Images will now center the panorama on the first image if all images initially were at yaw = 0 (which is the default for a new project)
  • New option: 'Control Point Editor -> Reset CP type to add when switching to different images'. If selected (which is the default), the 'CP type to add' in the Control Points tab will be reset to the default value after switching images. The default value is 'Normal' if two different images are selected, or 'Vertical Line' if the same image is selected in both panels.
  • Batch Builder: the 'Batch Stitcher actions - Do Align Images' setting from the template is now also shown in the Batch Builder. This setting is a common source of confusion, so this should make it more clear what the batch stitcher will be doing.
  • PTGui 11 continuously recalculates the control point distances in the background (PTGui 10 only did this when running the optimizer). This is now done at a slightly lower priority, so that it does not affect user interface responsiveness.
  • Options/preferences: checkbox 'Show rounded values when the cursor is not in a numeric field' is back, this was missing from the previous PTGui 11 betas.
  • Detail viewer: reversed the direction of the zoom slider, it is now the same as PTGui 10: Upwards zooms in, downwards zooms out
  • Fixed: 'Resolution' field in metadata could not be changed from the default 300 ppi.
  • Fixed: Control Points Table window: the scrollbar would not be shown if the window was too small
  • Fixed: Horizontal control points were ignored (only vertical line control points were used) by the Level Panorama function
  • Fixed: Project Settings: the checkbox 'Initialize the lens settings for each project using EXIF data in the images (override lens settings in this template)' is cleared after loading the first image. So the batch builder will (by default) only look at the EXIF data if the template is an empty project. This is the original behavior, but beta 4-6 failed to do this.
  • Fixed: Batch Builder: if the 'Initialize the lens settings for each project using EXIF data in the images (override lens settings in this template)' was set, the entire Project Settings page in the template was ignored. In combination with the preceding bug, this happened for every project.
  • Fixed: Convert to Cubic/QTVR: a too small cube face size would be used if set to Automatic
  • Fixed: When restarting, PTGui did not remember if the panorama editor, detail viewer and control points table were visible
  • Fixed: if the panorama editor window was minimized to the task bar, pressing the Ctrl+E shortcut didn't restore the window. The same applied to all other tool windows.
  • Fixed: failed to load certain LZW compressed TIFF images (resulting in white/blue checker pattern)
  • Fixed: On Windows 7, with the Classic Theme enabled, the title bars and borders of the windows were missing
  • Fixed: With certain Windows display settings, the image numbers in the Panorama Editor and Detail Viewer were missing
  • Fixed: Windows 10: when using multiple monitors, if a window was maximized it would draw a grey border at the edge of the other monitor
  • Fixed: Mac: PTGui viewer would crash on older machines (without AVX support).
  • Fixed: 'always on top' buttons in the Panorama Editor and Detail Viewer did not work
  • Fixed: Auto Add would place control points at wrong location if one of the images contained overexposed (pure white) areas
  • Fixed: Auto Add (in the Control Points tab) now gives keyboard focus to the target image. So the keyboard arrows will move the target point instead of the source point
  • Fixed: Using the keyboard keys in the control points tab now move the mouse pointer and the zoomer, to follow the control point
  • Fixed: Apply Template ignored any individual Crop offset settings
  • Fixed: mac: PTGui could be hidden behind other windows after launching. It is now started in the foreground.
  • Fixed: random crashes

New in PTGui 11 Beta 6 (Feb 26, 2018)

  • Fixed: On some systems PTGui failed to startup, showing an error message
  • Fixed: the feature to generate control points for overlapping images only (new since beta 4) did not generate control points for all overlapping images. Certain overlapping rows/columns would be skipped, resulting in misaligned panoramas.
  • Fixed: Generate Control Points for only a subset of the images would take longer than necessary, because PTGui would still analyze all images in the project.
  • Fixed: random crashes

New in PTGui 11 Beta 5 (Feb 15, 2018)

  • Fixed: beta 4 would crash if the 'Always on Top' button in the Panorama Editor had been enabled while running a previous version. For the time being the functionality to keep a window on top has been disabled entirely, it will be properly fixed in a future update.
  • Fixed: Mac: A PTGui company license can be installed for all users on the same computer, but on Mac this resulted in a 'permission denied' error being displayed.

New in PTGui 11 Beta 4 (Feb 15, 2018)

  • First of all: software piracy has been a ongoing problem for almost the entire 17 years of PTGui's existence. To protect against piracy PTGui 11 will require online activation upon installation. The licensing itself has not been changed, e.g. a personal license may still be installed on up to 3 computers simultaneously for personal use, it's just that we now enforce this limit through activation. We've made it as user friendly as possible: if you buy a new computer PTGui can be deactivated with one click and immediately moved to a different machine. There's a backup offline activation method for computers not connected to internet. Activations can be managed online using just the license key. And in case of a hard disk crash, a stolen laptop, etc., you will be able to recover the license and install PTGui on a replacement computer.
  • Beta 4 contains many new features and improvements:
  • It's now possible to tell the control point generator to look for control points only in overlapping image pairs (Pro version only). This should give a significant speed improvement when aligning gigapixel panoramas and reduces the chances of faulty control points. The images should be roughly positioned beforehand, using Align to Grid, by applying a template or by loading a PapyWizard XML file. This behavior can be enabled using the 'Images are already roughly positioned' flag in Project Settings - 'Align images' behavior. This flag also appears in the Project Assistant when appropriate, after applying a template, after applying a PapyWizard file or after using Align to Grid. Also a new option 'Generate Control Points for overlapping images' has been added to the Control Points menu.
  • The control points table in the Control Points tab has been moved to the right hand side of the window. Control point numbers are shown in the same color as the corresponding markers in the images. The table can be collapsed when it is not needed.
  • The Fill Yaw function is available again: select a group of images in the Image Parameters tab, then right click and select 'Fill Yaw' from the context menu.
  • The contents of the metadata dialog box has been moved to a new Metadata tab in the main window.
  • Batch Builder: new layout. The options for combining and removing projects are no longer shown as hyperlinks in the projects list, but have been moved to the right-click context menu.
  • Batch Builder: new configuration 'Multiple cameras, one subfolder per camera'. This is intended for creating time lapse panoramas using multi camera rigs. The memory card from each camera can be copied to a separate subfolder. Each subfolder should contain the same number of images, in the same ascending numerical order. The generated project files will take one image from each folder.
  • Individual Crop is back. It's slightly different from PTGui 10: in PTGui 11 individual crop only applies to the position (not the size) of the cropping circle/rectangle. The size of the cropping area is part of the lens parameters, so it is common to all images sharing the same lens.
  • Dedicated support for dual fisheye images from the Samsung Gear 360, Xiaomi Mijia Sphere and YI 360 cameras. These cameras produce a single image containing two circular images side by side. When adding such an image to a PTGui project the image will automatically be loaded twice, with different cropping circles and masks, positioned at -90 and +90 degrees yaw. This behavior can be disabled in Project Settings - Miscellaneous if necessary. This even works in the Batch Builder. Due to manufacturing tolerances there will be small differences between individual cameras of the same type, resulting in different small offsets of the image circles. A template can be created for each individual camera by taking a photo (outside, with no objects close to the camera), adding control points and optimizing. Then do File - Save As Template. This template can be used via File - Apply Template, or in the Batch Builder.
  • Added lens parameters for Meike MK-6.5mm f2.0 Fisheye, GoPro Fusion, Xiaomi Mijia Mi Sphere 360 and YI 360.
  • OpenCL is now initialized in the background. No longer shows the 'Initializing OpenCL...' window upon startup.
  • True command line stitching without showing any windows. Launch PTGui with the -stitchnogui flag, followed by one or more project files and/or batch lists. The command does not return until stitching has finished, so this makes it easy to include PTGui as part of a larger batch process.
  • On macOS launch as follows:
  • "/Applications/PTGui Pro.app/Contents/MacOS/PTGui Pro" -stitchnogui project1.pts project2.pts batchlist.ptgbatch
  • On Windows:
  • START "" /B "C:Program FilesPTGuiPTGui.exe" -stitchnogui project1.pts project2.pts batchlist.ptgbatch
  • New option in Project Settings - Template Behavior controls the way images are linked in the target project when applying a template. Three options:
  • Link images in the same way as in the template
  • Automatically link images based on exposure (EXIF)
  • Don't modify the way images are linked
  • This makes it possible (for example) to apply a template of a non-HDR project to an HDR project with bracketed images.
  • New option: Project Settings - Miscellaneous - Set the panorama projection to 360 equirectangular when loading wide angle images. This immediately changes the panorama projection when loading a spherical 2:1 image or an image with a field of view of 160 degrees or more. Re-projecting an equirectangular image can now be done just by loading a 2:1 equirectangular image into PTGui and dragging in the Panorama Editor.
  • Load Mask and Paste Mask now merge the pasted/loaded mask with the existing mask (instead of replacing). This is the same behavior as in PTGui 10. To truly replace a mask, clear it first.
  • Improved mouse response in Mask tab
  • Images can be linked/unlinked using the right-click context menu in the Source Images tab.
  • It's now possible to make disjoint selections by holding down the Control key (Windows) or Command key (Mac) while clicking cells. This works in e.g. the Source Images tab, Image Parameters tab and in the Control Points table.
  • Images can be included/excluded by right-clicking on the thumbnail in the Project Assistant, and in the Panorama Editor in 'edit individual images' mode.
  • Batch Stitcher: the ordering of projects can be modified. Projects can be dragged up and down by clicking in the left hand header.
  • Performance improvements and reduced memory usage.
  • Many cosmetic improvements in user interface.
  • All windows and dialog boxes have now been converted to the new dark themed layout.
  • All windows now have a dark themed title bar in Windows 10.
  • Fixed: Batch Builder would ignore any individual lens parameters (or multiple global lenses) in the project
  • Fixed: Mac: Enter key to confirm did not work in some dialog boxes and in the Image Parameters tab
  • Fixed: Windows: the keys RGEDFKL triggered the Mask menu shortcuts even when the cursor was in a text field, so it was not possible to enter those characters as part of the output file name.
  • Fixed: dragging the cropping area, or dragging the selection rectangle in the Control Points tab would move in the wrong direction if the image was rotated 90 degrees.
  • Fixed: moving or resizing the cropping area would generate many small Undo steps, instead of a single Undo step for the entire movement.
  • Fixed: Replace Images failed when attempting to replace multiple images with identically named files in a different folder
  • Fixed: Olympus ORF files were loaded 90 degrees rotated
  • Fixed: 'Load Mask' was missing from the Source Images context menu, so it was not possible to load a mask for multiple images at once.
  • Fixed: Align to Grid: the grid was always applied starting at the first image. The image range set in the 'apply to' section was ignored.
  • Fixed: using the cursor keys in certain grids (CP table, source images table) did not scroll the selection into view.
  • Fixed: Panorama Editor grid lines were hardly visible on high DPI / retina screens.
  • Fixed: Export to PTGui 10 would create corrupted project files if the source image file names contained non-western characters.
  • Fixed: Optimization did not keep images without control points in place. This caused problems when running Align to Grid if some images contained only blue sky.
  • Fixed: When using HDR source images the thumbnails would be displayed with a wrong gamma curve (exaggerated contrast).
  • Fixed: Mac: closing a full screen window would leave an empty black window on the screen.
  • Fixed: GPU accelerated stitching failed with 'Unknown Error' on certain nvidia cards (Quadro, GT630 and others).
  • Fixed: 'Generate Control Points Here' often failed when using 32 bit HDR source images.
  • Fixed: 'Link Scrollbars' (CP and Mask tab) did nothing if the same image was selected in both panels.
  • Fixed: If a Preview Exposure was set, the mouse pointer in the Mask and Control points tab could become invisible (black on black).
  • Fixed: 'Auto Add' in the Control Points tab did not function if the images were displayed rotated.
  • Fixed: Image numbers did not appear in the Panorama Editor when running under Windows 7

New in PTGui 11 Beta 3 (Jan 10, 2018)

  • Redesigned memory management, to improve stability and performance
  • If multiple temporary folders are configured, PTGui will now attempt to use all folders in a balanced way. This improves performance (similar to RAID 0) when stitching panoramas using 2 or more SSD drives for temporary storage. Previously it would store temporary files on the drive with the most space available.
  • Any temporary files created by PTGui are guaranteed to be removed after closing PTGui. Previously temp files would not be removed if PTGui crashed or was forcefully closed.
  • Temporary data is now written to disk in a few large files instead of many small ones, improving performance.
  • Windows: if a progress window is being shown ('please wait...'), the menu bar is still accessible. A new PTGui window can be opened via File - New Launch New Instance even when PTGui is busy.
  • Better error message when attempting to level a panorama consisting of a single source image (levelling requires 2 or more source images).
  • Some Fujifilm cameras (incorrectly) record a focal length of 50mm in the EXIF data when a manual lens is used. PTGui identifies and corrects this.
  • If the Camera Sensor Size and Focal Length dialogs (which pop up when EXIF data is not available when adding a new image to a project) are canceled, the image is still added to the project. This is the same behavior as in PTGui 10.
  • Added lens data for Nikon AF-S Fisheye - Nikkor 8-15mm f/3.5 - 4.5E ED
  • Windows: the installer now supports silent installation: PTGuiSetup.exe /S /D=C:Program FilesPTGui
  • Faster scrolling when clicking in a scrollbar outside the thumb
  • EXR output: the compression algorithm and bit depth (32 bit full float or 16 bit half float) are now configurable
  • If stitching is canceled, or aborted due to an error, all incomplete output files will be deleted. Previously PTGui would leave unfinished corrupt files, potentially causing other applications to crash if they attempted to load the corrupt file.
  • Panorama Editor & Detail Viewer: added keyboard shortcut keys [B] [U] and [S] to switch to the Blended, Unblended and Seams preview, and shortcut [N] to toggle displaying of image numbers
  • After placing the first marker of a control point, the marker can be moved using the cursor keys
  • When placing the second marker of a control point, the magnifier for the first point will remain visible
  • Changed the wording of the 'use EXIF' checkboxes in Project Settings
  • Fixed: PTGui could crash randomly
  • Fixed: Apply Template would delete all control points
  • Fixed: Apply Template did not copy all settings from the template (in particular Exposure and color adjustment settings)
  • Fixed: a vertical line could be visible when remapping a 360 degree source image or when creating a Philosphere
  • Fixed: error for certain tiff files: "Invalid TIFF file: number of elements in BitsPerSample should equal SamplesPerPixel"
  • Fixed: Batch Builder would display certain thumbnails rotated by 90 degrees
  • Fixed: Assertion Failed error when stitching large equirectangular panoramas
  • Fixed: when optimizing a panorama with only vertical/horizontal line control points, and 'Level in second pass' selected, running the optimizer would show the error 'failed to achieve a good alignment of the images' even though levelling succeeded.
  • Fixed: for manual lenses on certain cameras an aperture of 'nan' (not-a-number) was detected from EXIF
  • Fixed: reloading the active project (e.g. via File - Recent Projects) would clear the panorama editor
  • Fixed: Auto Jump did not work if two identical images were selected in the CP tab (for adding hor/vert line control points)
  • Fixed: Windows: some dialogs could not be dismissed (Cancel) using the Escape key
  • Fixed: If default project settings were changed using 'Make Default', PTGui would ask to save changes even if the project was a new project without any modifications.
  • Fixed: If Make Default was done with a project in Simple mode, subsequent File-New would open in Advanced mode
  • Fixed: Straightening a panorama failed for multi row panoramas with a narrow vertical field of view
  • Fixed: color profiles in TIFF files were ignored. The resulting panorama would not have the color profile embedded, causing color differences.
  • Fixed: some of the keyboard shortcust were labeled "Ctrl+Alt", others "Alt+Ctrl"
  • Fixed: Images -> Select -> Blend Plane is enabled for HDR projects only
  • Fixed: When applying a PTGui 10 template, the panorama output dimensions could be changed to a very large value
  • Fixed: crash if writing a jpeg or tiff file failed (e.g. due to full disk). Now shows an error message instead.
  • Fixed: progress bar on mac looked ugly at small percentages
  • Fixed: exporting a project with 'link pitch' or 'link roll' to PTGui 10 would save a project with all pitch/roll optimization checkboxes cleared
  • Fixed: Mac: keyboard shortcuts for the Mask menu were not shown
  • Fixed: Control Points tab: Ctrl+Alt+arrow keys didn't work properly if the HDR blend plane selection popup balloon was shown
  • Fixed: right-click in the panorama editor: the context menu would show other images than the ones below the mouse pointer
  • Fixed: Mac: Ctrl+left mouse button didn't work as an alternative for the right mouse button (for context menu, dragging)
  • Fixed: Mac: dragging/dropping files from Finder into PTGui would keep the Finder locked up while PTGui was showing a dialog box
  • Fixed: Control points for images having the 'use control points of' flag cleared now have an empty distance value in the control points table
  • Fixed: The numbers in the control point markers did not match the numbers in the control points table
  • Fixed: External blenders (smartblend, enblend) would be run without the 'wrap 360 degree' flag even though the panorama had 360 degrees field of view

New in PTGui 10.0.17 (Oct 13, 2017)

  • PTGui Web Viewer: configurable mouse navigation mode. 'Drag' selects the drag-to-move behavior, or 'Move To' the click and hold mode (which was the former default). For new panoramas the desired mode can be selected in the Publish to Website window.
  • Fixed: If a lens having 220 or more degrees field of view was used, one or more of the images would not be rendered, leaving a hole in the panorama.

New in PTGui 10.0.16 / 11 Beta 2 (Jul 19, 2017)

  • PTGui 11 no longer inherits the PTGui 10 'File - Make Default' settings but uses its own presets.
  • If the panorama size is set to e.g. 50% of optimum size, this now means half the width and half the height (i.e. 25% of the number of pixels). The first beta would set it to 50% of the area, i.e. 71% of width and height.
  • Enabling Viewpoint Correction in the Project Assistant no longer switches the project to Advanced mode
  • Zoomer is not shown while shift+dragging a selection box in the Control Points tab
  • Scroll bars are wider under Windows
  • New menu item: Images -> Remove Excluded Images (also in context menu in Source Images tab)
  • New menu item: Images -> Exclude/Include [only] Selected Images (also in context menu in Source Images tab)
  • Images excluded from the panorama are indicated by a red cross over the thumbnail
  • Calibrated lens parameters added for these lenses: Samsung 10mm f3.5 Fisheye, Nikon AF Fisheye Nikkor 16mm f2.8D, Sigma 10mm F2.8 EX DC HSM Fisheye, Panasonic Lumix G 8mm f3.5 Fisheye, Sigma 8mm F4 EX Circular Fisheye, Entaniya 220, Entaniya 250 and Entaniya 280.
  • sliders (e.g. Preview Exposure) now 'snap' at the value 0, so they can be easily reset to zero.
  • For rectilinear and fisheye lenses the horizontal field of view can now be specified in the Lens Setttings tab.
  • Additional menu and keyboard shortcuts for zooming to 10%, 25% and 50% in the Mask, Crop and Control Points tabs
  • Mac: Keyboard shortcut for toggling full screen mode: Ctrl+Cmd+F
  • Mac: Touchpad two-finger rotate gesture can be used to rotate the images in the Mask, Crop and Control Points tabs
  • Fixed: several bugs causing PTGui to crash
  • Fixed: several bugs causing 'Assertion failed' errors
  • Fixed: Align Images could result in an upside down panorama
  • Fixed: wrong stereographic projection if compression was not set to maximum
  • Fixed: garbled output for Vedutismo projection
  • Fixed: blending with Smartblend or Enblend caused a crash
  • Fixed: failed to load LZW compressed TIFF files (Blue/white checkered pattern)
  • Fixed: wrong mouse pointer when hovering ovre the scroll bars in Control Points and Mask tab
  • Fixed: Align Images could fail to find control points if some of the images are identical or overlap exactly
  • Fixed: if two images overlap exactly and 'show seams' is enabled, a random pattern of red dots would be visible.
  • Fixed: in certain circumstances parts of a source image would not be used, leaving a hole in the blended panorama
  • Fixed: in certain circumstances PTGui generated broken photoshop files
  • Fixed: Mac: when changing the crop circle, the crop circle would continue to move after releasing the mouse
  • Fixed: mac: selecting 'tone map settings' or Numerical Transform while the panorama editor was closed, would open an empty window instead of the panorama editor.
  • Fixed: moving a control point using the keyboard arrows would move in the wrong direction if the image was displayed rotated
  • Fixed: Mac: Keyboard shortcuts (e.g. Cmd+W for closing window) did not function correctly in some windows
  • Fixed: PTGui would crash on macOS versions 10.10 and earlier. PTGui 11 now runs on OS 10.7 and later.
  • Fixed: Preview size was not imported correctly from PTGui 10 projects
  • Fixed: error '' is not a number when importing a PTGui 8 project
  • Fixed: optimizer tab: if individual lens/shift parameters were used, some of the columns in the table were too wide
  • Fixed: crash when closing the window and choosing 'Yes' when asked to save the modified project
  • Fixed: Several bugs related to File - Make Default
  • Fixed: Mouse cursor could be invisible (e.g. black on black) in Control Points and Mask tab
  • Fixed: 'Generate Control Points for images .. and ..' was not available or displayed the wrong image numbers
  • Fixed: holding down Ctrl (Cmd on mac) while dragging a control point marker slows down the mouse additionally (as in PTGui 10).
  • Fixed: PTGui could hang during control point generating (or during Align Images)
  • Fixed: PTGui Viewer would crash if an unsupported file format was dropped onto the window
  • Fixed: PTGui Viewer would crash if a new file was dropped onto the window while it was still busy loading the previous panorama
  • Fixed: Mac: PTGui Viewer had duplicate keyboard shortcut: View - Enter Full Screen
  • Fixed: In Mask tab, if zoom level was zet to 'Fit', selecting 'Zoom In' would actually zoom out
  • Fixed: Optimizer could optimize the lens parameters towards extreme wide or narrow focal length and get stuck
  • Fixed: Thumbnails of source images could be blurry
  • Fixed: Mac: Some dialog boxes could not be dismissed using the Escape key

New in PTGui 11 Beta 1 (Jun 6, 2017)

  • The most obvious change is a new modern, dark themed user interface. PTGui 11 uses collapsible panels to make the tools available where you need them but without occupying precious screen real estate. The familiar row of tabs at the top of the window have been moved to a vertical panel at the left side, to be more consistent with current user interface concepts. The side bar can be collapsed to make more space available. The numbered tabs for selecting images (e.g. in the Control Points tab) have been replaced with image thumbnails, so you can see which image is which. And PTGui 11 is fully compatible with Retina screens and supports per-monitor high DPI under Windows.
  • In the Pro version handling of HDR panoramas has been much improved. Throughout the entire user interface bracketed sets of images are now treated as a single image. Each bracketed set is represented by a single exposure fused thumbnail image. So for example, when using 3 step bracketing you now only have to deal with 5 images instead of 15! The control points editor simultaneously shows all control points for the combined images in two bracketed sets. It is also possible to view individual images (a.o. using the keyboard shortcut Ctrl+Alt+Up/Down on Windows, or Cmd+Alt+Up/Down on Mac). The Image Parameters screen can be collapsed to show bracketed groups or it can be expanded to edit the parameters of individual images in each set.
  • The Panorama Editor and Detail Viewer now use the same stitching engine as used for the final render. This gives a true WYSIWYG preview of the panorama, in real time, properly blended and anti aliased at screen resolution. No more blurry previews in the Panorama Editor or shimmering in the Detail Viewer! The panorama editor in PTGui Pro 10 had limited functionality when working with HDR panoramas. Not so any more: you now get a live tone mapped or exposure fused preview. HDR settings can be adjusted right in the panorama editor, in the collapsible side bar panel. The Panorama Editor and Detail Viewer now benefit from OpenCL GPU acceleration.
  • EXIF metadata parsing has been improved as well. PTGui can now read most manufacturer dependent 'maker notes'; this allows it to not only determine the focal length but in many cases also the actual lens brand and model. The lens parameters will be initialized correctly, whereas PTGui 10 would sometimes mistake a wide angle rectilinear lens for a fisheye or vice versa.
  • Speaking of lenses, PTGui changes the parametrization of lens data: instead of characterizing a (rectilinear or fisheye) lens by its horizontal field of view, PTGui 11 stores the focal length. Lens shift (i.e. the offset of a lens' optical axis) is now stored as relative offsets on the short and long image dimensions, instead of absolute x/y pixel offsets. These two changes finally make it possible to mix portrait and landscape images in the same project. There's one caveat: for portrait images PTGui needs to know whether the camera was rotated clockwise or counter clockwise in order to apply the lens shift in the proper direction. This can be selected in the Lens Settings tab.
  • For fisheye lenses PTGui 11 introduces a new fisheye projection parameter (k in the formula below), allowing it to perfectly model all practical fisheye projections (equidistant, stereographic, orthographic and equisolid).
  • For some background see Fisheye Projection. Presets for many known fisheye lenses are included, and selected automatically when a known fisheye lens is recognized in the EXIF data. By knowing the exact fisheye projection PTGui is able to find more control points, particularly in the edges of fisheye images. Furthermore it allows PTGui to set the cropping circle (for circular fisheye lenses) more accurately.
  • The lens database has been redesigned and now includes the circular fisheye cropping parameters as well. Due to the new lens parametrization the same entry can be used for both portrait and landscape images. Lens database entries can be linked to EXIF data, resulting in the lens data to be set automatically when loading an image. Similarly there's now a camera sensor size database for automatically setting the sensor size / crop factor based on the EXIF data.
  • PTGui now supports multiple cameras and lenses in the same project. For example a gigapixel panorama might be taken with a long 300mm lens but such level of detail is not necessary for the sky. The sky images can now be photographed with a wider angle lens and stitched in the same project. The control point generator will find control points between images from different lenses. Exposure and vignetting optimization will use separate curves for each lens. In PTGui 11 it is possible to use vignetting correction when merging camera images with an already stitched equirectangular panorama.
  • Viewpoint optimization for an image can be enabled right from the Project Assistant, by right-clicking on the thumbnail. If viewpoint correction is enabled for an image, the control point generator will notice and it will find control points even if the image was taken from a significant viewpoint offset.
  • Over the years the PTGui .pts project file format has extended upon the original script file format used by Panorama Tools. All the new (and future) changes no longer fit well in this format; therefore PTGui 11 switches to a new JSON based file format. This will make it much easier to incorporate new features in the future. Of course PTGui 11 can read project files from previous versions. Also an 'export to PTGui 10' function is included to enable interoperability with previous versions and third party software, although this will not cover the new functionalities and parameters. Due to all incompatible changes the Panorama Tools optimizer can no longer be used with PTGui. However, the PTGui optimizer now natively supports 'line type' control points and thus covers all functionalities available in the Panotools optimizer.
  • Other changes:
  • Image numbers now start at 1 instead of 0
  • Smooth zooming in the Control Points, Crop and Mask tabs. Mac users can use Pinch gestures to zoom
  • Images can be re-ordered by dragging them in the Source Image tab. Multiple images can be dragged at once.
  • Batch Lists files are now supported in the standard version. Previously this was a Pro feature.
  • GPU acceleration under Windows for AMD GPUs now runs in 64 bit mode, allowing use of more than 2GB of GPU memory
  • BigTIFF support! Gigapixel panoramas can be output as .tif and are no longer limited to the proprietary Photoshop .psb format. The BigTIFF dialect is used automatically when the generated .tif image turns out to be larger than 4GB.
  • Reduced memory use when handling large panoramas in the GUI. When opening a project in PTGui 10 all images would be loaded in memory (and subsequently swapped to disk). PTGui 11 only keeps reduced size thumbnails in memory, loading full size images when needed.
  • The OpenEXR library has been updated to v2.2, improving compatibility with other applications.
  • PTGui is now a single process application: multiple projects can be open in a single running PTGui application. The Batch Stitcher runs in the same process. In particular on Mac this is the expected behavior: there's only one icon visible in the Dock. File - Open and File - New will open a new window. Double clicking a .pts file will open a new PTGui window instead of replacing the existing one.
  • Improved ability to handle symmetrical panoramas: PTGui 10 could get confused by images taken from the center of a symmetrical room. It would place control points not only on overlapping images, but also between similar looking features on opposite sides of the room. This caused a completely misaligned panorama and confused users. PTGui 11's Align Images function handles this more intelligently and generally gives a perfectly aligned panorama.
  • Added option to use simple alpha blending instead of the default Multiband blending algorithm. This is useful for combining non overlapping images such as cube faces where multiband blending causes defects. And when stitching 32 bit HDR source images alpha blending may give better results .
  • The PTGui stand alone panorama viewer now uses Lanczos pixel interpolation, resulting in a sharper image (previously it used bilinear interpolation).
  • New menu option: Images -> Select -> Blend Plane, to select all images at a certain EV level. This replaces the EV selection button in Create Panorama -> Advanced.
  • Panorama output size can be fixed to either a percentage of the optimum size, or to a certain number of megapixels. The output size is recalculated automatically after changing the projection or field of view.
  • The scroll bars of the two images in the Mask tab can be linked, just like in the Control Points tab.
  • Optimizer now offers 3 choices for viewpoint optimization: Reset / Keep / Optimize. Reset disables optimization and will reset the viewpoint parameters to 0. Previously this had to be done manually after disabling viewpoint optimization.
  • Control point generator now supports equirectangular images as well.
  • Control point generator works well 32 bit HDR source images. In PTGui 10 it was often necessary to add control points manually.

New in PTGui 10.0.16 (Feb 17, 2017)

  • Fix: After installing nvidia GPU driver 378.49 on Windows PTGui would output corrupted jpg images.
  • Fix: Batch Builder now sorts images with file names containing numbers in natural order (i.e. img9.jpg comes before img10.jpg)
  • Fix: Batch Builder now ignores Mac resource fork files (._IMG0000.JPG etc)
  • Fix: The input boxes in the Numerical Transform window would loose keyboard focus when switching back from another window
  • Mac: under macOS 10.12 (Sierra) and later PTGui will use an nvidia GPU by default. GPU acceleration for nvidia GPUs was disabled in PTGui 10.0.13 due to bugs introduced in macOS 10.11 (El Capitan)
  • dcraw has been updated to version 9.27, supporting raw files of more recent cameras
  • sensor sizes of recently introduced cameras have been added

New in PTGui 10.0.15 (Jan 5, 2016)

  • This updates reverts the change in PTGui 10.0.14: 'PTGui can now use more than 2 GB GPU memory on AMD cards under Windows'. It turned out this was causing problems on certain older AMD GPU drivers, resulting in empty images being created. If you have an AMD card with more than 2 GB RAM please see FAQ Q7.4.

New in PTGui 10.0.14 (Jan 5, 2016)

  • Fix: A bug was introduced in PTGui 10.0.13 which caused numbers to be always displayed with a point (.) as decimal separator. With this update PTGui will use the decimal separator as configured in the operating system (as was the case prior to v10.0.13).
  • PTGui can now use more than 2 GB GPU memory on AMD cards under Windows. Previously this required setting an environment variable. For NVIDIA cards using more than 2GB was already supported.

New in PTGui 10.0.13 (Oct 29, 2015)

  • GPU accelerated stitching no longer works under OS X 10.11 (El Capitan) on NVIDIA GPUs. Unfortunately we have not been able to fix this yet as it appears to be caused by driver bugs in OS X. Until the issue is fixed PTGui by default now disables GPU acceleration on affected machines. It's possible to override this in Preferences - Advanced.
  • Note that GPU acceleration with AMD GPUs is not affected, and NVIDIA cards under Windows work fine.
  • dcraw has been updated to version 9.26, supporting raw files of more recent cameras
  • A custom dcraw executable can be configured in Options / Preferences - Plugins
  • Fix: Mac: tool bar icons would be garbled on some Macs running OS X 10.11
  • Fix: Mac: Help button in the Panorama Editor window would open the wrong help page
  • Fix: .cr2 images could be loaded in the wrong orientation. This cause the batch stitcher to abort stitching with "Error: The dimensions of this image are different from the image dimensions recorded in the project file. Please reload the project and stitch again."
  • Fix: Remapping a large image (500 megapixels or more) could result in an error 'Assertion Failed: neededsweepbuffersize < 0x80000000l'
  • Fix: Mac: PTGui would ignore any custom settings saved by File - Make Default when dropping files on the PTGui dock icon while the main window was closed.

New in PTGui 10.0.12 (Feb 24, 2015)

  • dcraw has been updated to the latest version. This fixes a problem causing certain Nikon NEF files to have a low contrast.
  • Fix: PTGui web viewer: intermittent freezing in Safari on OS 10.10. This is solved by having the viewer now uses WebGL on Safari when available.
  • Fix: Mac: The Return key on a keyboard with numeric keypad would insert a newline in a text field. Now it behaves the same as the Enter key, causing the default (usually OK) button of a window to be pressed.

New in PTGui 10.0.11 (Dec 9, 2014)

  • Fix: Loading certain .png files would popup warning messages "known incorrect sRGB profile"
  • Fix: error 'Assertion failed: m_UnQueuedTasks.size() != 0' for certain projects
  • Fix: error 'Assertion failed: clbuf() != 0' for certain projects
  • Fix: crash when aborting a stitch with uncompressed Photoshop output
  • Fix: PTGui Web Viewer: In Firefox thin lines were visible around the tiles in the panorama. This is actually a Firefox problem with CSS 3D. To work around the problem the viewer now prefers to use WebGL in Firefox (if available).
  • The Batch Stitcher can now handle projects for which the pixel format of one or more source images has been changed after the project file was saved. Previously the batch stitcher would abort with an error if, for example, an alpha channel was added to an image after the project was saved.

New in PTGui 10.0.10 (Nov 21, 2014)

  • Fix: a bug was introduced in PTGui 10.0.8 which caused CPU stitching to be slower than in previous versions. This is fixed now.
  • Fix: crash when stitching certain projects
  • Fix: crash when aborting a stitch with .exr output

New in PTGui 10.0.9 (Nov 6, 2014)

  • Fix: crash or Assertion Failed error for certain projects

New in PTGui 10.0.8 (Nov 6, 2014)

  • Fix: for certain projects a vertical line could be seen at the -180/+180 degree boundary when doing exposure fusion or tone mapping.
  • Fix: for certain projects 'vortex artifacts' could be seen at the zenith when doing exposure fusion or tone mapping
  • Fix: error 'Assertion failed .. m_HaveSourceBitmap' when stitching certain projects in OS X 10.10.
  • Fix: error 'Assertion faild: m_UnQueuedTasks.size() != 0' for certain projects
  • Fix: error 'Assertion failed: b > 0' for certain projects
  • Fix: when tone mapping, very dark areas would appear 'burnt out', or random black spots could appear
  • Fix: PTGui viewer application failed to open 180x180 degree (square) equirectangular images
  • Fix: tiff files larger than 2 GB would be loaded incorrectly
  • Fix: crash when reading or writing gigapixel .exr files

New in PTGui 10.0.7 (Sep 26, 2014)

  • Tone mapper improvements: previously the tone mapper could give artifacts in the form of colored pixels in dark areas. Tone mapping quality in general is improved. A Compression slider has been added: higher compression will allow a higher dynamic range to be compressed, lower compression gives more natural looking results. And there's a new Saturation slider to control the vibrancy of the colors.
  • Fix: Using Viewpoint Correction for all images could result in a blurry panorama
  • Fix: Running the Batch Builder on folders containing raw images caused PTGui to crash
  • Fix: Mac: Error during installation: 'PTGui Pro can't be opened because the identity of the developer cannot be confirmed.'

New in PTGui 10.0.6 (Sep 6, 2014)

  • Fix: PTGui could crash upon startup with certain outdated buggy GPU drivers. A bad driver or faulty hardware can still cause PTGui to crash when running a GPU stitch, but PTGui should offer to disable GPU acceleration upon the next startup.
  • Fix: over exposed areas in raw files could have a color tint
  • Fix: to prevent possible Out of Memory errors the default RAM usage in the 32 bit version of PTGui has been reduced. This can be overridden as always in Options - Advanced. The 64 bit version is not affected.
  • Fix: error 'CL_INVALID_WORK_ITEM_SIZE' when stitching on certain older AMD GPUs
  • Fix: error 'Assertion failed: m_HaveSourceBitmap' when stitching certain projects

New in PTGui 10.0.5 (Aug 16, 2014)

  • Fix: Version 10.0.4 failed to launch on computers without support for OpenCL

New in PTGui 10.0.4 (Aug 14, 2014)

  • If an OpenCL error occurs during stitching, PTGui will ask whether to disable GPU acceleration
  • Options/Preferences - Advanced: now shows the GPU driver version for the selected OpenCL device
  • Create Panorama tab: if supported OpenCL devices are available, shows whether stitching takes place on the CPU or GPU
  • GPU stitching on the 2013 Mac Pro works again. PTGui is limited to using 2GB of GPU memory on this machine.
  • The default blending feather (for new projects) is now sharper, to reduce problems with ghosting. This can be customized as always by moving the slider in the Create Panorama tab.
  • Fix: RAW images in portrait format were loaded incorrectly. Could a.o. lead to problems finding control points.
  • Fix: images with corrupt EXIF data would be loaded as completely black

New in PTGui 10.0.3 (Aug 8, 2014)

  • Speed improvements in GPU stitching on certain systems
  • Fix: rotated images with EXIF 'Orientation' tag were not loaded properly. Could a.o. lead to problems finding control points.
  • Fix: for spherical panoramas the blended panorama had a slightly reduced contrast compared to the source images
  • Fix: Mac: for images with individual lens parameters, changing the lens type in the Image Parameters tab was not possible.
  • Fix: Mac: Batch Stitcher failed to launch on OS 10.5

New in PTGui 10.0.2 (Aug 6, 2014)

  • Fix: error 'Assertion failed' when switching images in control points tab
  • Fix: Mac: scrolling direction (when swiping) in the Control Points and Mask tab was reversed
  • Fix: If the panorama (or blend plane) consisted of only one image, the mask of that image would be ignored
  • Fix: Error in Batch Builder: "The dimensions of this image are different from the image dimensions recorded in the project file."
  • Fix: 'Settings' button in Create Panorama tab was greyed out for JPEG output
  • Fix: GPU acceleration will be disabled by default for certain outdated AMD drivers with known bugs
  • Fix: GPU acceleration will be disabled by default for the 2013 Mac Pro because it doesn't work correctly.
  • Fix: PTGui crashed upon startup on Mac OS 10.5
  • Fix: PTGui crashed on certain systems when doing Help - System Information

New in PTGui 10.0.1 (Aug 1, 2014)

  • Fix: Stitching could be aborted with various OpenCL errors, or PTGui could crash
  • Fix: 'Assertion failed' error in exposure fusion preview

New in PTGui 10.0 (Jul 29, 2014)

  • A new blazing fast, GPU accelerated stitching engine. Up to 10 times faster stitching!
  • PTGui now comes with a standalone viewer (Windows and Mac) for equirectangular panoramas. The viewer can also be used outside of PTGui. It supports full screen display on Windows and mac. On mac the trackpad can be used for navigation (swipe and pinch). The viewer can be launched through Tools - PTGui Viewer and via the View / Preview functions in PTGui.
  • New tone mapping algorithm for HDR panoramas with very natural looking results (Pro version)
  • The tone mapper (PTGui Pro only) can now be used for LDR panoramas as well. This works great for boosting the shadows in a non-bracketed panorama and can (at low ISO) avoid the need to shoot bracketed images.
  • New menu Images - Select: this allows for example to delete all images outside the visible area of the panorama. Or in conjunction with the yellow crop lines in the panorama editor, to delete images any rectangular area of the panorama.
  • Options/Preferences - Advanced: RAM usage is now specified as an absolute number of megabytes; previously this was set as a percentage of available RAM
  • Faster loading of uncompressed tiff images from spinning hard disks (reduced chance of disk thrashing)
  • HDR/Exposure tab: section 'HDR' has been reworded
  • Windows: The installer now adds PTGui to the 'Send To' context menu in Explorer. In Explorer you can select a set of images to be stitched, right click and choose 'Send to -> PTGui'.
  • 'Set optimum size' button now directly picks the optimum size (formerly 'maximum size' in the popup menu). The options 'For print' and 'For web' have been removed.
  • Changes in the way external viewers are configured: In Options/Preferences - Advanced now up to 3 applications can be configured. These applications will be shown in the popup list under the View button (Create Panorama tab) and Preview button (Preview tab). The new PTGui Viewer is always included for equirectangular panoramas.
  • PTGui now checks upon startup whether the configured temporary folders exist and can be written to; it will warn if there is a problem.
  • Slightly improved detail in exposure fused result in areas with saturated colors
  • Updated dcraw to version 9.22
  • Added EXIF sensor size data for a number of cameras
  • Fix: mac: several windows had a keyboard shortcut Cmd+C for the Close or Cancel button. This would override the keyboard shortcut for copying to clipboard. These windows can now be closed using the Esc key and copying can be done using Cmd+C.
  • Fix: mac: if individual lens settings were used, PTGui would crash if the lens type for an image was changed in the Image Parameters tab
  • Fix: Minor layout issues in main window
  • Fix: Blending artifacts when stitching RAW images
  • Fix: Blending artifacts when generating HDR panoramas
  • Fix: PTGui web viewer will no longer use CSS3D in Firefox under Linux, due to rendering bugs in this browser
  • Fix: PTGui web viewer previously had a minimum size of approximately 300 pixels, causing problems on small (smartphone) screens
  • Removed support for 16 bit linear HDR output: previously PTGui Pro could save HDR output in a 16 bit fixed point TIFF or PSD file. This is no longer possible, HDR output is now 32 bit floating point or 16 bit half float EXR. Note that this was a rarely used feature, and regular 16 bit output is still fully supported for low dynamic range and tone mapped output.
  • PTStitcher is no longer supported
  • The 'Use Quicktime Player' option for previewing has been removed (current QuickTime versions do not support panoramas anymore)

New in PTGui 10.0 Beta 9 (Jul 18, 2014)

  • Fix: corrupted output for certain projects

New in PTGui 10.0 Beta 8 (Jul 9, 2014)

  • PTGui now checks upon startup whether the configured temporary folders exist and can be written to; it will warn if there is a problem.
  • Help file is updated to reflect the changes in PTGui 10.
  • Fix: black bars in stitched panorama if a green mask was placed outside the cropped area
  • Fix: errors if the panorama had source images outside the cropped by the yellow crop lines in the panorama editor
  • Fix: toolbar buttons were incorrectly greyed out
  • Fix: PTGui web viewer will no longer use CSS3D in Firefox under Linux, due to rendering bugs in this browser

New in PTGui 10.0 Beta 7 (Jul 5, 2014)

  • Fix: 'Assertion failed' error for certain projects

New in PTGui 10.0 Beta 6 (Jul 5, 2014)

  • Improved GPU memory management. This improves performance for multi gigapixel panoramas and allows efficient GPU stitching on cards with only 1 GB memory.
  • Reduced default GPU memory usage when set to Automatic. This leaves more video memory available for the operating system and other applications.
  • Faster tiff and photoshop output, in particular when compression is used
  • Faster loading of uncompressed tiff images from spinning hard disks (reduced chance of disk thrashing)
  • Slightly improved detail in exposure fused result in areas with saturated colors
  • Enblend and Smartblend are supported again
  • PTStitcher is no longer supported
  • Updated dcraw to version 9.22
  • Fix: error 'CL_INVALID_IMAGE_SIZE' when stitching source images larger than the GPU can handle (typically 16000 pixels wide or high). For larger source images PTGui will now automatically fall back to CPU stitching.
  • Fix: when loading a project created in an earlier PTGui version containing RAW source images, the images would be displayed too bright
  • Fix: remapping a 360 degree source image could result in a thin transparent or black line in the output
  • Fix: Assertion error when outputting individual layers only in JPEG format
  • Fix: black border when remapping from equirectangular to another projection
  • Fix: mac: several windows had a keyboard shortcut Cmd+C for the Close or Cancel button. This would override the keyboard shortcut for copying to clipboard. These windows can now be closed using the Esc key and copying can be done using Cmd+c.
  • Fix: exposure fusion preview didn't match the actual output when stitching the panorama
  • Fix: canceling a stitch would leave unfinished corrupt images in the output folder
  • Fix: Minor layout issues in main window

New in PTGui 10.0 Beta 5 (May 7, 2014)

  • Fix: crash if a corrupt jpeg file was loaded
  • Fix: memory leak when loading a file with corrupt EXIF data
  • Fix: possible crash when a source image is modified externally
  • Fix: sorting images (Sort button in the Source Images tab) could take a very long time
  • Fix: after optimization some control points could have a reported optimization distance of 0, while the actual error is very large
  • Fix: some settings saved by File - Make Default would be ignored if checkboxes in Project Settings - Template behaviour were unchecked
  • Fix: Numerical Transform window would show rounded values even if this was disabled in Options/Preferences
  • Fix: edges of the panorama were cut off for 360 degree circular fisheye output
  • Fix: Metadata window: certain GPS coordinates would be shown as e.g. 9.35999999... instead of 9.36
  • Fix: Mac: scrolling using the trackpad in the Batch Builder and Batch Stitcher windows didn't work correctly
  • dcraw updated to version 9.21
  • Wider input fields in Numerical Transform
  • Source images with file names containing numbers are now sorted intelligently: 'Image 20.jpg' now comes before 'Image 113.jpg'. Previously alphabetic ordering was used so '20' would come after '113'.
  • Added EXIF sensor size data for a number of cameras

New in PTGui 9.2.0 (May 7, 2014)

  • Fix: crash if a corrupt jpeg file was loaded
  • Fix: memory leak when loading a file with corrupt EXIF data
  • Fix: possible crash when a source image is modified externally
  • Fix: sorting images (Sort button in the Source Images tab) could take a very long time
  • Fix: after optimization some control points could have a reported optimization distance of 0, while the actual error is very large
  • Fix: some settings saved by File - Make Default would be ignored if checkboxes in Project Settings - Template behaviour were unchecked
  • Fix: Numerical Transform window would show rounded values even if this was disabled in Options/Preferences
  • Fix: edges of the panorama were cut off for 360 degree circular fisheye output
  • Fix: Metadata window: certain GPS coordinates would be shown as e.g. 9.35999999... instead of 9.36
  • Fix: Mac: scrolling using the trackpad in the Batch Builder and Batch Stitcher windows didn't work correctly
  • dcraw updated to version 9.21
  • Wider input fields in Numerical Transform
  • Source images with file names containing numbers are now sorted intelligently: 'Image 20.jpg' now comes before 'Image 113.jpg'. Previously alphabetic ordering was used so '20' would come after '113'.
  • Added EXIF sensor size data for a number of cameras
  • PTGui Web Viewer:
  • Fix: In some browsers autorotating would stop after a while
  • Fix: In some browsers, if pan or tilt limits were set (partial panorama) the display would be corrupted or the viewer would stop responding
  • Fix: mouse wheel zooming did not work in Firefox
  • Fix: mouse wheel zooming would also scroll the web page in which the viewer was embedded
  • If minimum and maximum pan bounds are set, autorotation no longer stops at the edge but reverses direction
  • Right mouse click popup window: the text in this window has been changed from 'Created with PTGui' to 'PTGui Viewer version x.x'
  • On a mac the panorama can now be navigated by swiping with two fingers on the touchpad, or by swiping with one finger on the surface of the magic mouse. This can be disabled by adding 'enablemactouchpad: false' to the viewer options in the html source.
  • Dragging while holding down the right mouse button now also zooms in and out
  • When autorotation starts the viewer will navigate towards the horizon. This is still the default but this behaviour can be disabled by adding 'autorotatetohorizon: false' to the viewer options in the html source.

New in PTGui 10.0 Beta 4 (May 1, 2014)

  • PTGui now comes with a standalone viewer (Windows and Mac) for equirectangular panoramas. The viewer can also be used outside of PTGui. It supports full screen display on Windows and mac. On mac the trackpad can be used for navigation (swipe and pinch). The viewer can be launched through Tools - PTGui Viewer and via the View / Preview functions in PTGui.
  • Changes in the way external viewers are configured: In Options/Preferences - Advanced now up to 3 applications can be configured. These applications will be shown in the popup list under the View button (Create Panorama tab) and Preview button (Preview tab). The new PTGui Viewer is always included for equirectangular panoramas.
  • The 'Use Quicktime Player' for preview has been removed (current QuickTime versions do not support panoramas anymore)
  • The tone mapper can now be used for LDR panoramas as well. This works great for boosting the shadows in a non-bracketed panorama and can (at low ISO) avoid the need to shoot bracketed panoramas.
  • Speed improvements for GPU stitching of large panoramas with masks
  • Speed improvements for CPU stitching of large panoramas using large interpolators (such as Sinc1024)
  • Tone mapper can now handle spherical panoramas (no more 'vortex' artifacts in nadir and zenith)
  • Improved tone mapping quality (fewer halos in shadow areas, can bring out more shadow details)
  • HDR/Exposure tab: section 'HDR' has been reworded
  • updated dcraw to version 9.20
  • Default ('auto') GPU memory limit is slightly reduced, to avoid swapping
  • Default ('auto') RAM memory limit has been raised to be closer to the limit used by PTGui 9, to improve performance
  • Windows: The installer now adds PTGui to the 'Send To' context menu in Explorer. In Explorer you can select a set of images to be stitched, right click and choose 'Send to -> PTGui'.
  • 'Set optimum size' button now directly picks the optimum size (formerly 'maximum size' in the popup menu). The options 'For print' and 'For web' have been removed.
  • Fix: possible hole in stitched output when remapping from equirectangular to another projection
  • Fix: Mac: PTGui no longer attempts to use Intel HD 4000 integrated graphics (it's not supported)
  • Fix: Blend priority was reversed (lower value got a higher priority in the blend)
  • Fix: Mac: shortcut key for Preferences had been inadvertently changed to Cmd+P. Has been changed back to Cmd+,
  • Fix: Mac: In the Save Project dialog, only the file name part (before .pts) is selected. Thus typing a new file name will keep '.pts' after the name.
  • Fix: GPU stitching failed with error 'CL_INVALID_WORK_GROUP_SIZE' or 'CL_INVALID_GLOBAL_WORK_SIZE' for certain panoramas
  • Fix: PTGui used more memory than the RAM limit configured in Options/Preferences - Advanced
  • Fix: Blending artifacts when stitching RAW images
  • Fix: Blending artifacts when generating HDR panoramas
  • Fix: Blending & tone mapping artifacts near the border of 360 degree panoramas
  • Fix: Black blocks in stitched panoramas for certain projects
  • Fix: Masks were ignored when outputting a panorama as 'individual layers only'
  • Fix: Mac: PTGui would crash if Quit was performed via the context menu in the dock icon
  • Fix: Circular Fisheye panorama projection did not give a circular cropped image
  • Fix: 'Assertion failed' if some of the source images were outside the visible area of the panorama
  • 

PTGui Web Viewer:
  • Fix: In some browsers autorotating would stop after a while
  • Fix: In some browsers, if pan or tilt limits were set (partial panorama) the display would be corrupted or the viewer would stop responding
  • Fix: mouse wheel zooming did not work in Firefox
  • Fix: mouse wheel zooming would also scroll the web page in which the viewer was embedded
  • If minimum and maximum pan bounds are set, autorotation no longer stops at the edge but reverses direction
  • Right mouse click popup window: the text in this window has been changed from 'Created with PTGui' to 'PTGui Viewer version x.x'
  • On a mac the panorama can now be navigated by swiping with two fingers on the touchpad, or by swiping with one finger on the surface of the magic mouse. This can be disabled by adding 'enablemactouchpad: false' to the viewer options in the html source.
  • Dragging while holding down the right mouse button now also zooms in and out
  • When autorotation starts the viewer will navigate towards the horizon. This is still the default but this behaviour can be disabled by adding 'autorotatetohorizon: false' to the viewer options in the html source.

New in PTGui 10.0 Beta 3 (May 1, 2014)

  • Stability improvements. If this beta still crashes on your system please let us know on the support forum.
  • More speed improvements, in particular for NVIDIA cards on Windows.
  • PTGui will no longer attempt to use Intel integrated graphics for OpenCL. It's not supported currently due to apparent driver bugs, and it would be slower than using the CPU anyway.
  • Fix: error 'openCL initialization failed' on macs with an AMD Radeon GPU
  • Fix: PTGui crashed immediately upon startup on 64 bit Windows on certain processors
  • Fix: Assert error 'lastBitmapfeedline

New in PTGui 10.0 Beta 2 (Feb 15, 2014)

  • fix: error 'CL_UNKNOWN_ERROR' immediately after launching PTGui on certain systems
  • if PTGui crashes during 'initializing OpenCL' (for example due to GPU driver bugs), it will offer to disable GPU acceleration on the next launch
  • fix: batch stitcher failed to run for projects containing masks ('assertion failed' error)
  • fix: stitching raw images resulted in too dark output
  • fix: mac: batch stitcher was launching hidden behind the main window
  • fix: mac: batch stitcher would hang when closed

New in PTGui 10.0 Beta 1 (Feb 13, 2014)

  • GPU accelerated stitching using OpenCL
  • New tone mapper
  • New menu Images - Select: this allows for example to delete all images outside the visible area of the panorama. Or in conjunction with the yellow crop lines in the panorama editor, to delete images any rectangular area of the panorama.
  • Options/Preferences - Advanced: RAM usage is now specified as an absolute number of megabytes; previously this was set as a percentage of available RAM
  • Removed support for 16 bit linear HDR output: previously PTGui Pro could save HDR output in a 16 bit fixed point TIFF or PSD file. This is no longer possible, HDR output is now 32 bit floating point or 16 bit half float EXR. Note that this was a rarely used feature, and regular 16 bit output is still fully supported for low dynamic range and tone mapped output.

New in PTGui 9.1.9 (Dec 17, 2013)

  • Panoramas can now be geotagged directly in PTGui: click the Metadata button in the Create Panorama tab to enter a GPS location and orientation. GPS coordinates can be copy/pasted from (e.g.) Google Maps.
  • PTGui now embeds Google Photo Sphere XMP metadata for all equirectangular panoramas. Together with the new geotagging feature this makes it very easy to publish your spherical panoramas directly to Google Plus, Google Views and Google Maps. You can even create your own Street View.
  • Added keyboard shortcuts for Save as Template, Replace Image and for switching to the main window (for the latter use Ctrl+F for Windows, Command+F for mac)
  • PTGui Viewer (Publish to Website) now works on Android (requires recent version of Chrome or Firefox)
  • PTGui Viewer now supports true full screen viewing in all modes (WebGL, CSS3D and Flash)
  • Added EXIF sensor size data for new cameras
  • Fix: possible crash in Detail Viewer when switching to Zoom Mode
  • Fix: In Publish to Website the field of view could be set to a value higher than 180 degrees, which would give an error message in the viewer.

New in PTGui 9.1.8 (Aug 12, 2013)

  • Fix: Mac: PTGui may hang at startup on some systems (dock icon keeps bouncing)
  • Fix: GPSImageDirection EXIF tag in stitched output had the wrong data type. This caused it to be not recognized by some applications.
  • Fix: Mac: if image filenames were passed on the command line, each image would be opened twice in PTGui.
  • Fix: in the panorama editor the checkerboard pattern could be visible at the right hand side of the panorama.

New in PTGui 9.1.7 (Feb 27, 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

New in PTGui 9.1.6 (Nov 20, 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.

New in PTGui 9.1.5 (Nov 3, 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

New in PTGui 9.1.3 (Jan 17, 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

New in PTGui 9.1.2 (Nov 21, 2011)

  • Fix: Viewpoint corrected images would be partially cut off

New in PTGui 9.1.1 (Nov 18, 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

New in PTGui 9.1 (Sep 30, 2011)

  • 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 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.

New in PTGui 9.1 Beta 3 (Sep 22, 2011)

  • After Align to Grid and then Align Images, orphaned images were not correctly kept with the rest of the panorama
  • If Align to Grid has been used, no popup warning will be given about missing control points, and the Create Panorama button is not greyed out if there are missing control points
  • Align to Grid: if 'by column' is selected, the popup menu will show 'xx columns of xx images' (was previously 'xx rows of xx images')
  • Align to Grid: added warning messages if the number of images in the project and the number of images in the grid do not match
  • Align to Grid: settings in this window are now remembered when quitting and restarting PTGui
  • 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: 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

New in PTGui 9.1 Beta 2 (Sep 3, 2011)

  • Fix: linked images could get different parameters after optimization
  • Fix: 'Assertion Failed' after aligning bracketed images
  • Fix: Using Align Images after predefining the panorama geometry (through Align To Grid) did not work well if no control points were found for image 0, because image 0 is by default used as anchor image for optimization. In this case PTGui now chooses a suitable anchor image from the largest cluster and attempts to move the orphaned images with this largest cluster.
  • Fix: in Crop Tab, mouse pointer did not change to an arrow when hovering over the crop circle if it was outside the image boundaries
  • Fix: after applying a template the 'EV' column in the Image Parameters tab could be empty
  • Fix: Generating control points for a rectangular area could create control points overlapping with existing points
  • Fix: Holding down the Alt key did not slow down the mouse (Windows only)
  • Fix: copying/pasting/saving/loading masks did not function correctly
  • 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: mac: when control+dragging in the panorama editor, if the control key was released before the mouse button, rotation would continue even after releasing the mouse button
  • Fix: mac: Ghost Cursor could be positioned incorrectly when hovering over the left image in the Control Points tab
  • Fix: Clicking the Remove Excluded Images could crash or hang PTGui
  • Fix: Windows: after restarting PTGui popup windows (panorama editor, detail viewer) could be placed invisibly behind the taskbar
  • 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.
  • Optimizer now better keeps any orphaned images together with the rest of the panorama
  • 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 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.
  • New menu item and keyboard shortcut for switching between single and dual image display in the Mask tab
  • 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 tag, for example to add wmode=transparent. See documentation inside PTGuiViewer.js.
  • 'Correct' function is removed from the Source Images tab, since pano12 library is no longer supported
  • PTGui for Mac now requires an Intel processor, PowerPC is no longer supported

New in PTGui 9.1 Beta 1 (Aug 3, 2011)

  • 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.
  • From this version, PowerPC macs are no longer supported. Support for OS X 10.4 will be dropped in the near future as well.

New in PTGui 9.0.4 (Jun 22, 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

New in PTGui 9.0.3 (Feb 28, 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.

New in PTGui 9.0.2 (Feb 23, 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

New in PTGui 9.0.1 (Dec 29, 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

New in PTGui 9.0 (Dec 3, 2010)

  • 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)

New in PTGui 9.0 Beta 7 (Dec 1, 2010)

  • Speed improvements in 32 bit Windows version
  • mac: (re-)added keyboard shortcuts for Previous Image (Command+Alt+Left) and Next Image (Command+Alt+Left)
  • fix: for certain projects a black or transparent line could be seen at the right hand side or bottom of the panorama
  • fix: mac: layout problem in Publish to Website dialog
  • fix: mac: crash on exit
  • fix: mac: temp files were not cleaned up

New in PTGui 9.0 Beta 6 (Nov 18, 2010)

  • Fix: blending problems in certain specific panoramas, causing halos above and below bright objects
  • Fix: occasional crash
  • Fix: Mac: in the OSX 10.4 version the keyboard shortcuts for copy/paste did not work

New in PTGui 9.0 Beta 5 (Nov 17, 2010)

  • detail viewer: zooming is done by holding down Ctrl (Windows) or Cmd (Mac) while rolling the scroll wheel. Can be changed in Options.
  • Convert to cube faces: File Naming button to change the file name suffixes (.left, .right, etc) of the generated files.
  • The default number of simultanouse 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!)
  • Mask tab: Holding down the Alt key now selects the eraser (was Shift in previous betas)
  • Mask tab: Shift+click can be used to draw straight lines between points
  • New Mask menu with mask editing commands
  • New keyboard shortcuts for mask editing (keys are shown in the Mask menu)
  • Mac: shortcut for preferences is Command+,
  • Previous Image / Next Image shortcuts (View Menu, toolbar and keyboard shortcuts) for the Crop and Mask tabs
  • panorama editor: 3 of the 4 available blend modes can now be selected in the 'individual images' mode as well
  • 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 Bilinear for HDR source images
  • fix: continuous high CPU load on certain systems
  • fix: windows: PTGui process would remain running even after exiting the application
  • fix: mac: PTGui could hang while saving
  • fix: mac: slow performance when working with masked images in the panorama editor and detail viewer
  • fix: mac: mouse cursor could disappear after hovering over the control points tab
  • fix: mac: changing the control point type in the context menu in the Control Points tab did not work
  • fix: batch stitcher hangs while generating control points
  • mac: lowered mouse wheel sensitivity
  • fix: adjusting the horizontal field of view slider could cause the red seam lines to disappear in the panorama editor and detail viewer
  • fix: panorama editor was not updated properly after Undo/Redo of mask editing
  • fix: changing Blend Priority on Image Parameters tab did not immediately update the display in the panorama editor and detail vieiwer
  • fix: mac: error message when clicking the 'Apply Template' button in the toolbar
  • fix: mac: Mask tab: tool button state is updated immediately when pressing Shift or Cmd key
  • fix: mac: 'Invalid packbits data' error could occur when working with masks
  • fix: Assertion Failed could occur when using output cropping (yellow crop lines in the panorama editor)
  • fix: for certain projects a black or transparent line could be visible at the right hand or bottom of the panorama
  • 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)
  • fix: mac: when using individual lens types it was not possible to select a lens type in the Image Parameters tab
  • fix: printing the on line help would give error 'no handler found for image type'
  • fix: visibility of panorama editor window is now remembered when closing and reopening PTGui
  • fix: mac: display glitch in the help balloons
  • 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: the blended panorama was slightly brighter than the original images
  • fix: mac: Enter and Tab key didn't function correctly in the Numerical Transform window
  • fix: Photoshop could refuse to open .psd files generated by PTGui with the error 'The document contains Adobe Photoshop data which appears to be damaged'
  • fix: PTGui would fail to start up if the default project settings file was corrupt (error 'This is not a PTGui Project File')
  • Fix: Batch Builder generated projects for circular fisheye images did not have the correct cropping circle
  • Publish to Website: HTML5 web viewer now shows the low resolution preview images as well during downloading (previously only the Flash viewer did this)
  • Publish to Website: HTML5 viewer on Mac now uses Command key to zoom out (instead of Ctrl key)
  • Publish to Website: HTML5 viewer on Mac: slower zooming using the mouse wheel
  • Publish to Website: panorama size can be limited specifically for Apple iOS devices. Too large panoramas will crash the browser.

New in PTGui 9.0 Beta 4 (Sep 28, 2010)

  • fix: under certain circumstances Beta 3 would write corrupted project files
  • fix: "Error writing JPG file: Empty JPEG image(DNL not supported)" when creating a QTVR
  • fix: "SetSize: virtual function called (for tiff output)" error when creating a TIF file
  • fix: missing tooltip for 4th blending mode button in panorama editor and detail viewer
  • fix: for some projects the panorama editor would show the unblended panorama even if blended was selected
  • fix: for 16 bit source images the magnifier in Control Points tab was completely black

New in PTGui 9.0 Beta 3 (Sep 27, 2010)

  • Panorama Editor and Detail Viewer now have 4 blending modes: Blended, Unblended, Seam Highlighting and Overlay. Overlay is the behaviour of previous versions. Seam Highlighting shows the location of the seam with a red line. Unblended does a hard transition at the seam with no blending.
  • PTGui Pro: Apply template now copies the mask from the template (can be disabled, see below:)
  • PTGui Pro: new section in Project Settings tab: Template Behaviour. Determines which part of the project are copied by Apply Template. Can be used for example to create a template which only changes the crop settings
  • Opening projects now goes much faster
  • 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
  • Both Publish to Website and the QTVR generator now have an option to set the min and max pan and tilt angles automatically, based on the field of view of the panorama
  • PTGui now remembers if it was running full screen (maximized) the previous time
  • Detail viewer: navigation with cursor keys, zooming with + and - keys
  • Detail viewer: added a slider for zooming
  • Detail viewer: now shows the field of view and magnification factor (compared to the panorama size set in the Create Panorama tab)
  • 'show script' checkbox when stitching using PTStitcherNG
  • '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.
  • For linked images (in HDR projects) the masks are now linked as well
  • mac: user interface performance improvements, in particular when painting in the Mask 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: masks were discarded randomly
  • fix: batch stitcher: right clicking -> Remove Selected Project(s) did not work
  • fix: painting a straight line in the Mask tab would not always produce a smooth straight line
  • fix: 'Assertion failed' error when working with HDR source images
  • fix: 'send to batch stitcher' only worked if the batch stitcher was not yet running
  • fix: opening a help page only worked if the help viewer was not already open
  • fix: Help viewer would close after changing the font size
  • fix: Error in help viewer when clicking the Back button
  • fix: panorama editor, control point assistant windows would appear on top of the PTGui main window upon startup
  • fix: occasional crashes
  • fix: Batch stitcher would use the built in stitcher even if the project was configured to use PTStitcherNG
  • fix: when doing a preview stitch for a PTStitcherNG project, output would be generated at the full output size specified in the Create Panorama tab
  • fix: windows: buttons and other controls could be incorrectly greyed out
  • fix: windows: certain fields were invisible until one moved the mouse cursor over them
  • fix: mac: tooltips in the toolbars were not shown
  • fix: mac: opening a project by double clicking the .pts file or by dropping onto the PTGui icon did not work
  • fix: mac: purple round Help buttons looked corrupted
  • fix: mac: warning message appeared when saving a lens database entry
  • fix: mac: editing values in the Image Parameters grid by pressing a key on the numerical keypad resulted in wrong characters
  • fix: mac: PowerPC macs: the image in the Control Points, Crop and Masks tabs are invisible when the zoomlevel is less than 100%
  • fix: mac: The 'open file' window now again shows the file type selection listbox. Unsupported file types are greyed out.
  • fix: mac: The 'save file' window now has the file name without the extension highlighted, so typing a new file name does not erase the extension
  • 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: mouse cursor and window positioning problems on macs with 2 or more monitors
  • fix: mac: PTGui would temporarily freeze after pattern matching
  • fix: mac: Cmd+A can be used again to select all items in a list (except in the file selection dialog)
  • fix: mac: Image numbers in the table in the Exposure and color adjustment settings window were partially cut off
  • fix: mac: a 'too many open files' error could occur

New in PTGui 9.0 Beta 2 (Aug 8, 2010)

  • Fix: 'assertion failed' error when loading 16 bit or raw images
  • Fix: windows: on some systems the first two buttons in the Project Assistant were invisible (only Create Panorama was shown)
  • Fix: mac: registration keys with accented (non latin) characters caused a wxWidgets debug alert
  • Fix: mac: Magic mouse did not work on 64 bit macs
  • Fix: mac: all single line input fields were actually multiple line fields; this caused oversized text to be truncated in a strange way

New in PTGui 9.0 Beta 1 (Aug 5, 2010)

  • 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.
  • 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. 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. 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.

New in PTGui 8.3.10 (May 27, 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

New in PTGui 8.3.9 (May 24, 2010)

  • fix: Mac: occasional crash upon exit
  • fix: Mac: blending faults when using Smartblend on Mac through Wine

New in PTGui 8.3.8 (May 17, 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

New in PTGui 8.3.7 (Mar 30, 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)

New in PTGui 8.3.6 (Dec 16, 2009)

  • Fix: occasional random crashes.
  • Fix: Mac: crash when dropping images or project files onto the PTGui window during stitching.

New in PTGui 8.3.5 (Dec 9, 2009)

  • Fix: occasional crashes.
  • Speed improvements in the Mac version.

New in PTGui 8.3.4 (Dec 2, 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.

New in PTGui 8.3.3 (Nov 20, 2009)

  • Fix: crash when opening a 16 bit TIFF file wider than 4000 pixels.

New in PTGui 8.3.2 (Nov 19, 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.

New in PTGui 8.3.1 (Nov 7, 2009)

  • Speed improvements on Mac computers with 8GB RAM or more.

New in PTGui 8.3 (Oct 22, 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

New in PTGui 8.3 Beta 5 (Oct 13, 2009)

  • Fix: tone mapping process would hang indefinately.
  • Fix: occasional crashes.

New in PTGui 8.3 Beta 4 (Oct 12, 2009)

  • Fix: random crashes or run time errors.

New in PTGui 8.3 Beta 3 (Oct 12, 2009)

  • Fix: random crashes.

New in PTGui 8.3 Beta 2 (Oct 9, 2009)

  • Fix: random crashes.

New in PTGui 8.3 Beta 1 (Oct 8, 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.

New in PTGui 8.2.2 (Sep 2, 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.

New in PTGui 8.2.1 (Jun 9, 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.

New in PTGui 8.2 (Jun 3, 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.

New in PTGui 8.1.5 (May 13, 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 trashing 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.

New in PTGui 8.1.4 (Apr 2, 2009)

  • Fix: Version 8.1.3 created too bright and washed out output files when stitching HDR source images.

New in PTGui 8.1.3 (Apr 1, 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.

New in PTGui 8.1.2 (Feb 26, 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.

New in PTGui 8.1.1 (Feb 24, 2009)

  • Fix: Project Settings would be reset to the default values after running the Panotools optimizer.

New in PTGui 8.1 (Feb 19, 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 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: /home//Library/Application Support/PTGui/Configuration.xml (Mac)
  • he 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

New in PTGui 8.1 Beta 6 (Feb 5, 2009)

  • EXIF sensor size data for new cameras added
  • Fix: occasional corrupt packbits compressed TIFF output
  • 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: when switching fast between images in the Control Points tab, sometimes the wrong image could be displayed
  • Fix: 'generate control points for selected images' would not generate any control points
  • Fix: Windows: scrollbars would sometimes disappear after resizing the window
  • Fix: support for .bmp images was missing in the previous beta versions
  • Fix: 'assertion failed' error could occur when using vignetting optimization with 'use a default curve'

New in PTGui 8.1 Beta 5 (Feb 3, 2009)

  • Improved anti aliasing in areas of panorama with strong asymmetrical stretching (such as the top and bottom of spherical equirectangulars).
  • 'Project / Initialize and Optimize' better recovers from situations where the optimizer got stuck.
  • Fix: failed to read certain LZW compressed tiff files (error 'Invalid LZW data encountered').
  • Fix: failed to read certain JPEG files (error 'Unexpected end of file while reading strips').
  • Fix: batch stitcher would stitch the panorama even if the Project Settings instructed it to only generate control points.
  • Fix: batch builder: default name of generated batch list showed incorrect date (Batch List of 2009-00-27 instead of 2009-01-27).
  • Fix: crash when writing LZW encoded TIFF files without alpha channel.
  • Fix: visible line at the 360 degree border for certain projects.
  • Fix: color profile of Tiff source images would be discarded.
  • Fix: crash when outputting blended and layers, with the first layer disabled.
  • Fix: keyboard shortcut for 'Generate control points for selected images' was not working; changed to Ctrl+Shift+G.

New in PTGui 8.1 Beta 4 (Jan 23, 2009)

  • Fix: Trial version would quit after closing the About window.
  • Fix: Certain Tiff files could not be loaded.
  • Fix: Autopano plugin would not run.
  • Fix: Corruption of Tiff files created with Packbits compression.
  • Fix: Blending by Enblend or Smartblend gave corrupted output.

New in PTGui 8.1 Beta 3 (Jan 23, 2009)

  • Fix: crash during stitching.
  • Fix: after optimizing a project, the original optimizer settings could be modified.

New in PTGui 8.1 Beta 2 (Jan 22, 2009)

  • New panorama projections:
  • Rectilinear output can now be compressed horizontally and vertically. This reduces the 'stretching' effect near the edges, without affecting the center of the panorama. All horizontal and vertical lines remain straight; diagonal lines remain straight only at zero compression.
  • Inspired by Max Lyons' Compressed Rectilinear projection of PTAssembler, but compressed in a different way in vertical direction.
  • Cylindrical: new vertical compression parameter. Allows to morph gradually from pure cylindrical (at compression=0) to pure equirectangular (compression=1)
  • Full Frame: new compression parameter for morphing from pure rectilinear (compression=0) to pure fisheye (compression=1)
  • Stereographic: famous for the 'little planet' panoramas. Allows for nearly 360 degrees field of view in all directions, increasingly stretched towards 360 degrees. Using the compression parameter, this projection can be morphed from true rectilinear (compression=0) to true stereographic (compression=1)
  • Stereographic Down: identical to stereographic, but with the panorama pitched 90 degrees downwards. Convenient for creating 'little planets'.
  • Vedutismo: identical to Max Lyons' Recti-Perspective projection, this preserves all diagonal straight lines going through the center of the panorama and all vertical straight lines. Useful in particular for architectural panoramas containing lines pointing towards the same vanishing point. With compression parameter, affecting the amount of stretching near the edges. Equals rectilinear at compression=0, morphing into Pannini (as built into Hugin) at compression=0.65.
  • The compression parameters can be changed through the Projection Settings button in the Panorama Editor, and numerically in the Panorama Settings tab.
  • PTGui now uses a dynamic kernel size for all interpolators, ensuring the highest interpolation quality over the entire panorama. For example in a rectilinear panorama pixels close to the edges are more stretched than those in the center and the interpolator kernel is adjusted accordingly. Using a uniform interpolator would result either in blurring the edges or aliasing in the center of the panorama.
  • Now supports .orf (Olympus), .rw2 (Panasonic) and .dng (Adobe Digital Negative) files through dcraw.
  • Windows: optimized build of dcraw included, results in faster loading of RAW files.
  • New menu item: Project -> Send Temporary Copy to Batch Stitcher. This behaves like the 'Send to Batch Stitcher' button of the previous versions: a copy of the active project is saved to a temporary file, which is sent to the batch stitcher.
  • PTGui Pro: When a project is sent to the Batch Stitcher for generating control points and stitching, a warning is shown if no control points were found for one or more images. Optionally subsequent stitching can be skipped in case control point generation failed, by enabling the corresponding checkbox at Batch Stitcher actions in the Project Settings tab.
  • 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.
  • Warning if expected TIFF/PSD file size is larger than 2 GB, and error if larger than 4 GB.
  • Pressing F5 to run the optimizer now keeps the active tab open, instead of switching to the Optimizer tab.
  • Updated tooltips for Windows (tooltips for the main toolbar on Mac are still not working; this is a known issue).
  • Issues an error message if the output file name is equal to one of the source images.
  • Fix: batch builder could pop up errors when attempting to show thumbnails for TIFF files.
  • Fix: Batch builder now shows thumbnails of RAW files as well.
  • Fix: EXIF button (lens settings tab) did not work.
  • Fix: F5 shortcut (for Optimizer) did not work when the Control Point table was active.
  • Fix: If a project contains only one image the batch stitcher will never attempt to generate control points.
  • Fix: When loading a project created with a previous version of PTGui, with differently cropped images, only the first image would be cropped correctly.
  • Fix: Initially the Panorama Editor would not show the blended panorama.
  • Fix: Ctrl+T shortcut for applying a template was gone.
  • Fix: Duplicate shortcut Ctrl+S in batch stitcher for PTGui Pro. Save to Batch List has been changed to Ctrl+Shift+S.
  • Fix: Vignetting correction was applied incorrectly (too light).
  • Fix: Memory leak when loading JPEG images with Orientation flag set. Could lead to out of memory errors for large projects.
  • Fix: several display glitches in Control Points tab.
  • Fix: PTGui did not ask confirmation when overwriting existing output files.
  • Fix: For RAW files exposure times longer than 1 second the metadata would not be recognized. This could cause detection of HDR bracketed sets to fail.
  • Fix: Auto Add, Auto Jump and Link Scrollbars did not function with cropped (fisheye) images.
  • Fix: errors if a relative file name (without path) was passed as a command line parameter.
  • Fix: reading of RAW files could fail on Windows due to missing DLL.
  • Fix: Output could have wrong brightness on non SSE enabled computers when using Preview Exposure or changing exposure parameters in the HDR tab.
  • Fix: Preview failed for HDR projects ('File not found' error).
  • Fix: Optimizing a project in Simple Optimizer mode would sometimes ignore any hor/vert control points and consequently skip the leveling step.
  • Fix: More descriptive error message if the control point generator is run for a non supported lens type (only rectilinear and fisheye lenses are supported).
  • Fix: Control point generator failed, or found inaccurate control points, for projects with Viewpoint parameters set.
  • Fix: when loading an existing project, the output and/or preview size could be changed by 1 or 2 pixels.
  • Fix: Installer for Windows 2000 now includes required GDIPLUS.DLL

New in PTGui 8.1 Beta 1 (Dec 1, 2008)

  • Support for reading most types of camera RAW files. RAW support is provided through the (bundled) dcraw executable.
  • 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: Batch Stitcher can 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
  • '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).
  • 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.
  • If a project is switched from Advanced to Simple mode, all advanced settings (i.e. the settings that become invisible in Simple mode) are reset to their default values
  • 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)
  • 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: 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.
  • Mac: Fix: drag and drop to batch stitcher did not always work
  • 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\AppDataRoamingPTGuiConfiguration.xml (Vista) C:Documents and Settings\Application DataPTGuiConfiguration.xml (XP) /home//Library/Application Support/PTGui/Configuration.xml. 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.
  • New menu item: Project -> Align Images, with the same functionality as Align Images in the Project Assistant
  • If the optimization result is very bad, PTGui will offer to do Initialize and Optimize (see previous)
  • 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.
  • OpenEXR images are now loaded according to the configured display window (previously the data window was used and the display window was ignored)
  • Fix: Stitching 16 bit source images to 8 bit output could result in visible banding

New in PTGui 8.0.2 (Sep 10, 2008)

  • Fix: PowerPC Mac only: transparent 'holes' in generated panoramas.

New in PTGui 8.0.1 (Sep 9, 2008)

  • Faster stitching and blending on PowerPC Macs.
  • Fix: occasional crash.

New in PTGui 8.0 (Sep 2, 2008)

  • Redesigned memory management, resulting in faster stitching.
  • PTGui 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.

New in PTGui 8.0 Beta 8 (Aug 25, 2008)

  • Fix: Crash when generating control points for circular fisheye images

New in PTGui 8.0 Beta 7 (Aug 22, 2008)

  • PTGui blender creates softer seams, for improved blending of small misalignments.
  • 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).
  • 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.
  • Fix: Menu item "Generate Control Points For Images .. and .." would sometimes show the wrong image numbers.
  • Fix: When changing the panoarama projection, the preview size and panorama size aspect ratios were not updated.
  • 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: Apply Template did not apply the output cropping.
  • Fix: Blending problems (horizontal streaks) when rendering a cropped area of a 360x180 equirectangular panorama.
  • Fix: When switching to circular/fullframe panorama projection, the panorama editor was not updated immediately.
  • Fix: Circular panorama projection was rendered as fullframe (without circular mask).
  • 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: Random crashes.

New in PTGui 8.0 Beta 5 (Jul 17, 2008)

  • Fix: Control point generator placed control points inaccurately
  • Fix: Consistent crash on older computers without SSE support
  • Fix: horizontal streaks in blended output for spherical panoramas
  • Fix: when closing a project, PTGui would always ask if changes should be saved, even if nothing was changed.
  • Fix: Random crashes

New in PTGui 8.0 Beta 5 (Jul 15, 2008)

  • Speed improvements
  • Control point generator is more sensitive
  • Improved blending and exposure fusion at nadir and zenith
  • Panorama Editor now shows blended panorama when in 'Panorama Edit' mode (currently for non-HDR panoramas only)
  • 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 reported quality of optimization no longer depends on the configured panorama size.
  • Options, Advanced: RAM % setting now has an 'Auto' checkbox. The default is to use 50% of RAM, or more up to the available RAM minus 1.5 GB
  • Fix: several cases of out of memory errors
  • Fix: seam line was visible at 360 degree boundary
  • Fix: error "Failed to retrieve file times for..." if a source image was opened in another program
  • Fix: Mac: Batch stitcher crashed immediately after launch
  • Fix: Mac: PTGui could hang indefinately while waiting for enblend to finish

New in PTGui 8.0 Beta 4 (Jun 4, 2008)

  • Source images are automatically reloaded if the original file on disk is modified
  • 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
  • Fix: vertical banding in exposure fusion and blending
  • Fix: Send to Batch Stitcher did not always work
  • Fix: Under certain circumstances thumbnails were no longer being updated and CPU load would stay close to 100%
  • Fix: Several crashes

New in PTGui 8.0 Beta 3 (May 23, 2008)

  • Fix: Auto Add / Auto Jump / Link Scrollbars did not work

New in PTGui 8.0 Beta 1 (May 22, 2008)

  • Redesigned memory management, resulting in must faster stitching of large projects. Available RAM is used more efficiently.
  • New blender: faster and requires less memory
  • GUI background jobs (panorama editor, loading source images) now run on all cores of a multicore processor, resulting in faster updates
  • Output crop feature: drag the edges of the panorama in the Panorama Editor to crop the panorama asymmetrically
  • When exchanging projects between Mac and Windows, the path separator in file names (slash or backslash) is replaced by the path separator of the current platform
  • Fix: optimizer bug causing bad optimization if the project had images with a pitch close to 90 or -90 degrees
  • Fix: 32 bit tiff source images were degraded to 8 bit if 'load 16 bit files as 8 bit' was enabled
  • Fix: Mac: loading a corrupt or incompatible jpeg file would cause PTGui to crash instead of giving an error message

New in PTGui 7.7 (Mar 27, 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.
  • PTGui Pro: the Preview Exposure slider in the Control Points tab can be reset to zero by right-clicking on the slider.

New in PTGui 7.7 Beta 1 (Mar 18, 2008)

  • Fix: Exposure fusing settings were not stored in the project file, and as a result the batch stitcher always used the default settings
  • Fix: Exposure fusing did not handle 16 bit source images correctly
  • Fix: Using exposure fusing for a spherical (360 x 180) panorama resulted in artefacts in nadir and zenith. This should be solved now for most cases.

New in PTGui 7.7 Beta 1 (Mar 11, 2008)

  • PTGui Pro: added Exposure Fusing. The functionality is similar to Enfuse and Tufuse and built into PTGui Pro. To use exposure fusing, 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.
  • PTGui Pro: there is now a dedicated 64 bit version for the 64 bit editions of Windows XP and Vista.

New in PTGui 7.6 Beta 2 (Feb 18, 2008)

  • 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

New in PTGui 7.5 (Dec 28, 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

New in PTGui 7.4 (Dec 15, 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

New in PTGui 7.3 (Oct 3, 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