Version history

  • Version 13.1 (14 March 2025)
    • Fixed: "Assertion Failed" error when stitching certain projects.
    • Fixed: Error "Missing RowsPerStrip or TileSize tag" when opening certain TIFF files.
    • PTGui now reads the white balance from tiff and jpeg images that were developed from RAW files in Adobe Camera Raw.

  • Version 13.0 (31 January 2025)
    PTGui 13 features a new Patch Tool (in the Pro version), DNG output, improved RAW file handling and much more!
    For an overview of the most important changes see What's new in PTGui 13.
     
    • Detail Viewer: New Patch Tool (see above)
    • Detail Viewer: New View Panel which shows and edits the current viewing angles.
    • Detail Viewer: New Snapshot tool. This saves the current view to an image. Rather than a screenshot, this actually renders the current view at full resolution.
    • A DNG output format option was added.
    • PTGui can now remove chromatic aberration and apply noise reduction to RAW and DNG source images. A new 'RAW Preprocess' tab has been added for this purpose.
    • Certain cameras, for example those in DJI drones, produce DNG files with an embedded lens correction profile. PTGui now reads and applies this profile, giving a much improved image quality.
    • Support for JPEG 2000 file format was added (both input and output).
    • New command: Control points - Delete control points between non-adjacent images can. For example if we have 3 images in a row, we may already have control points between image 1 & 2 and between 2 & 3. Any control points between image 1 & 3 will be deleted. Especially in case of parallax, this will improve alignment.
    • If Exposure Fusion is not enabled, the default HDR workflow has been changed to 'Merge to HDR first, then blend', because this results in much faster rendering of the panorama and requires less memory. Blend planes cannot be generated in this mode though. For exposure fusion panoramas, blend planes are still enabled by default because this gives better results. The default HDR workflow can be overridden in the Exposure/HDR tab.
    • PTGui is better able to find control points for back-to-back fisheye images such as those produced by one shot 360 degree cameras. Back-to-back fisheye images overlap in just a narrow ring at the edge of the fisheye circle, and until now PTGui had difficulty finding control points.
    • The default spacing between items in the user interface has been increased slightly, for better readability.
    • Keyboard shortcuts have been added for navigating between the tabs in the main window (see menu View -> Go to Tab).
    • PTGui no longer always attempts to use the source color profile for the output. Instead there's now an 'Automatic' setting, where it will pick a suitable color space. Color profiles created by scanner or camera calibration tools are often input-only, and attempting to use this same color space for the output would result in an error. It also avoids the use of LUT color spaces, which are slow to render. PTGui always picks a color space 'better' than those of the source images (i.e. a color space with a wider gamut), so no color information is lost. This is just the new default behavior; a custom color profile can still be chosen for the output.
    • Separate color profiles can be selected for the LDR and HDR output images. HDR output requires a linear color profile, while for LDR images usually a profile with some gamma curve is used.
    • White balance adjustment has been moved to a dedicated White Balance panel in the Panorama Editor. Previously this was in the Post Process panel. White balance adjustment affects both the HDR and LDR output, and this separates it from the other adjustments in the Post Processing tab, which only affect the LDR output.
    • Additional Tint control for adjusting white balance. 'Temperature' adjusts between blue and yellow, 'Tint' between green and magenta.
    • 'As Shot' white balance is replaced by an 'Automatic' setting. In Automatic mode the average color temperature of all source images is calculated, and this is used for the generated panorama. Better results are obtained for source images are taken with automatic white balance. If all images were taken with identical white balance, 'Automatic' will give the same result as 'As Shot'.
    • A new command line option was added for creating a new project file from a given set of images and optionally a template:
      PTGui[.exe] -createproject img1.jpg img2.jpg -output project.pts [-template template.pts]
      This creates a project file for the given source images, optionally using a template, but does not stitch it yet. No GUI is shown. The project can be opened in PTGui, or it can be stitched from the command line using the -stitchnogui flag. The -createproject and -stitchnogui flags can even be combined in a single command line, in which case the project is created and stitched in one go:
      PTGui[.exe] -createproject img1.jpg img2.jpg -output project.pts -template template.pts -stitchnogui project.pts
    • PTGui can now read accelerometer and compass data from iPhone images, so the images will be positioned correctly immediately after loading.
    • New 'Color sampler' tool in Panorama Editor and Detail Viewer. This can be used to adjust the white balance, by clicking on a grey area in the scene. And in the Pro version this allows adjusting the HDR exposure for the selected pixel to a given value. This way it's possible to photograph a grey card with known reflectance and match the HDR exposure to scene light intensity at the location of the grey card.
    • 'Images -> Link HDR Bracketed exposures' now also works even if PTGui wasn't able to detect a repeating exposure sequence. In this case a custom bracket size can be entered.
    • The Panorama Editor can now preview the true HDR image. Previously it would always show the LDR output, which has curves applied and may be tone mapped. The full dynamic range can be inspected using the Exposure slider in the Display panel in the Panorama Editor.
    • There's a new 'HDR Exposure' panel in the panorama editor, to adjust the brightness of the generated HDR image. Previously PTGui would always scale the HDR output such that white in the middle exposure (i.e. the 0EV image when bracketing) would be mapped to a brightness of 1.0 in the HDRI. Two additional option have now been added: use the brightest exposure as a reference (so all HDR pixels will lie between 0.0 and 1.0) and Absolute Exposure. In the latter case the HDR exposure is set as an absolute EV offset relative to a 1.0 second exposure at f/1.0 and ISO 100. The HDR exposure can be adjusted interactively using the new Color sampler tool (see above).
    • For .exr output the Zip and Dwa compression level can be configured in the file format settings window.
    • Linux: with the -stitchnogui flag PTGui can now run truly headless. Previously a workaround using a VNC server was needed because PTGui required a $DISPLAY even for command line operation.
    • Linux: if no temporary folders have been configured, PTGui will now by default use /var/tmp for temporary files. Previously it would use /tmp, but on certain Linux distributions this is a ramdisk, which is unsuitable for the (huge) temporary files created by PTGui.
    • The standard version and the Pro version are now distributed in a single download. After activation the appropriate version is run.
    • The minimum system requirements had to be updated: PTGui now requires at least macOS 10.15 (Catalina), or Windows 10 build 18362. PTGui for Linux was built against glibc 2.28, which is found in Debian 10.
    • Multiple lens profiles can now be used in a project without switching to Advanced mode. Previously, switching back to Simple mode would remove all but the first lens profile. Because the new Patch function uses a dedicated lens profile for patch images, this would corrupt any existing patch images.
    • Added keyboard shortcut for 'Link HDR Bracketed Exposures'.
    • Added Brazilian Portuguese translation by Bruno Henrique Vaz Silveira. Muito obrigado Bruno!
    • To link bracketed exposures, the images must have the same size and orientation. If this is not the case, PTGui would show an error "These images cannot be linked because they have different dimensions". The error now includes the file names of the images that cannot be linked. This can be useful in the Batch Builder if there are many images and it is not immediately clear which images are causing the error.
    • If the Batch Builder encounters a corrupt image, and error will be logged but it will continue generating the remaining projects. Previously the Batch Builder would abort.
    • PTGui 13 now runs natively on Windows on ARM processors. The installer will automatically install the ARM application if an ARM processor is detected.
    • When right clicking in the Panorama Editor at a location where multiple images overlap, the context menu now shows a '⏺' icon next to the image which is used by the blender at that location.
    • When working with rectilinear source images, if an image was significantly misplaced, the optimizer could get stuck and report and 'Inf' control point error. This should no longer happen.
    • Fixed: When quitting PTGui and multiple unsaved projects are open, each project's main window is brought to the foreground when PTGui asks whether to save that particular project. Previously it was unclear which project was being referred to.
    • Linux: Wayland displays are now supported. The desktop entry installed by the bundled install.sh script no longer forces PTGui to run under X11 (XWayland). PTGui should now run fine under Wayland.
    • The QuickTime VR output format is now marked as 'legacy'.
    • OpenCL GPU acceleration is now enabled by default for Intel GPUs with Intel's driver version 31 or later. This includes Intel Iris Xe and Intel Arc GPUs. acceleration can be disabled in Options.
    • The Batch Stitcher can now accept batch lists (.ptgbatch) via drag and drop. Previously this was only possible by using the 'Open Batch List' menu item.
    • Added Linear BT.2020 / BT.2100 color space to the list of preset HDR output color spaces.
    • On Windows and Linux, multiple instances of the batch stitcher can be started by launching PTGui with these command line flags: PTGui[.exe] -batch -newinstance. Stitching multiple batch lists in parallel can be faster in some cases. On macOS this option is not supported due to limitations in macOS.
    • Batch Stitcher: If 'Automatically Save Batch List' is enabled, the batch list will now be saved in the background, while the next project is being stitched. Previously the Batch Stitcher would wait for the save operation to complete between projects. This significantly speeds up the process when stitching a long list of many small panoramas, as saving the batch list would take a significant amount of time.
    • Added support for the QooCam 3 Ultra.
    • Added support for Insta360 .insp files. These images are actually jpeg files with a different extension. PTGui can now read these files directly, renaming the extension is no longer needed.
    • PTGui can now read TIFF source images in 'tiled' format (for example as saved by Pano2VR).
    • PTGui Pro can now read metadata from EXR images saved by OpenImageIO
    • Linux: install.sh can now be run either as root or as a regular user. When run as root, PTGui will be installed system-wide. Otherwise it will be installed in the user's home directory.
    • Linux: Added ptgui.nix for installing PTGui in NixOS. See ptgui.nix for instructions.
    • PTGui can now read TIFF files with embedded JPEG compressed data.
    • The control point finder is now more sensitive in darker areas of images.

  • Version 12.27 (24 Sept 2024)
    • Fixed: The 'Show Seams' mode of the panorama editor could show the wrong seams if multiband blending was used.
    • Fixed: If 'Find Optimum Seams' was disabled, multiband and zero-overlap blending could result in different seam locations.
    • Fixed: XMP data from a jpeg image would be ignored if the image did not also contain valid EXIF data. If the image contained only XMP metadata, the metadata would be ignored.
    • Fixed: If a project was removed from the Batch Stitcher while another project was being stitched, the progress bar would disappear.
    • Fixed: When using the Stereographic Down ('Little Planet') projection, changing the viewpoint or center in the Panorama Editor would move or rotate the panorama in the wrong direction.
    • Added Support for the Insta360 X4.
    • Added support for the QooCam 3 Ultra.
    • Improved lens profile for Insta360 X3.

  • Version 12.26 (21 May 2024)
    • Fixed: loading a project created with PTGui 13 in PTGui 12 could fail with an error if it uses unsupported functionality (such as DNG output). Now shows a warning only and loads the project.
    • Fixed: When linking HDR brackets, PTGui would switch to Advanced mode but this was unnecessary.
    • Fixed: the Copy / Paste / Select All menubar items in the main window were missing since v12.25.
    • Fixed: Linux: when deleting an image, the list in the Source Images tab would not be updated immediately, so the image would remain visible.

  • Version 12.25 (19 April 2024)
    • When loading images from DJI drones, PTGui will position the images according to the angles recorded in the metadata. For partial panoramas this could result in a panorama that was split at the 180 degree boundary, so some images would be at the right hand side and some at the left hand side, with a gap in the middle. To prevent this, PTGui will center the partial panorama horizontally.
    • Fixed: If tone mapping was enabled for a project and individual layers or blend planes were output, the individual layers and blend planes would have the wrong curve applied, resulting in incorrect brightness or contrast.
    • Fixed: Lines or other small artifacts could occasionally be visible in the panorama if GPU acceleration was enabled
    • Fixed: Mac: it was possible to drag the window upwards behind the menu bar, with no way to move it down again because the title bar is then obstructed by the menu bar.
    • Fixed: possible 'Assertion failed' error for some projects
    • Updated OpenEXR to 3.2.4, fixing some bugs
    • PTGui now recognizes the Olympus M.Zuiko Digital ED 8mm 1:1.8 from the EXIF data
    • PTGui can now load Phase One .IIQ raw files
    • Added lens profile for AstrHori 12mm 2.8 Fisheye

  • Version 12.24 (5 November 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).

  • Version 12.23 (29 October 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.

  • Version 12.22 (3 July 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.

  • Version 12.21 (10 March 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.

  • Version 12.20 (13 February 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!)

  • Version 12.19 (11 January 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)

  • Version 12.18 (8 December 2022)
    • Fixed: the Batch Builder could crash when generating projects

  • Version 12.17 (5 December 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.

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

  • Version 12.15 (12 October 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:\ProgramData\PTGui\, /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

  • Version 12.13 (9 July 2022)
    • Fixed: an error could pop up: 'invalid vector subscript'

  • Version 12.12 (5 July 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

  • Version 12.11 (18 April 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.

  • Version 12.10 (15 March 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.

  • Version 12.9 (1 December 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.

  • Version 12.8 (28 October 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.

  • Version 12.7 (22 June 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

  • Version 12.6 (15 June 2021)
    • Fixed: 'Assertion Failed' error for certain projects.

  • Version 12.5 (15 June 2021)
    • Fixed: 'Assertion Failed' error could occur for 360 degree panoramas wider than 40000 pixels.

  • Version 12.4 (8 June 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.

  • Version 12.3 (14 May 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++

  • Version 12.2 (13 April 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

  • Version 12.1 (22 March 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

  • Version 12.0 (10 March 2021)
    PTGui 12 features a new and improved blender, automatic optimum seam placement (in the Pro version) and much more! For an overview of the most important changes see What's new in PTGui 12.
     
    • 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

  • Version 11.32 (5 March 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

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

  • Version 11.30 (30 September 2020)
    • Fixed: macOS: PTGui could crash upon startup, or while checking for updates

  • Version 11.29 (28 September 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.

  • Version 11.28 (14 May 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

  • Version 11.27 (15 April 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.

  • Version 11.26 (1 April 2020)
    • Fixed: PTGui could crash on certain Ricoh Theta Z1 images, or when scanning a folder containing such images

  • Version 11.25 (16 March 2020)
    • Fixed: the 32 bit Windows version crashed at at startup

  • Version 11.24 (12 March 2020)
    • Fixed: the floating magnifier in the Control Points window would not be displayed correctly when working with 16 bit tiff images.

  • Version 11.23 (12 March 2020)
    • Fixed: the floating magnifier in the Control Points window would not be displayed correctly under certain circumstances.

  • Version 11.22 (11 March 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

  • Version 11.21 (4 February 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

  • Version 11.20 (10 December 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

  • Version 11.19 (19 November 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.

  • Version 11.18 (30 August 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.

  • Version 11.17 (17 August 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

  • Version 11.16 (13 July 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.

  • Version 11.15 (3 July 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')

  • Version 11.14 (1 July 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 distortion. 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.

  • Version 11.13 (11 april 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. More information...

  • Version 11.12 (14 march 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.

  • Version 11.11 (12 march 2019)
    • Fixed: error 'Failed to initialize OpenCL' on AMD GPUs under Windows

  • Version 11.10 (11 march 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.

  • Version 11.9 (13 december 2018)
    • 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

  • Version 11.8 (9 November 2018)
    • Fix: Windows: occasional crashing
    • 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.

  • Version 11.7 (2 November 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

  • Version 11.6 (20 July 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.

  • Version 11.5 (13 July 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.

  • Version 11.4 (6 July 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.

  • Version 11.3 (27 June 2018)
    • Fixed: Switching the blending mode in the panorama editor or detail viewer would result in an empty window.

  • Version 11.2 (27 June 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.

  • Version 11.1 (20 June 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.

  • Version 11.0 (19 June 2018)
    PTGui 11 is a major update! For an overview of the most important changes see What's new in PTGui 11.
     
    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. For computers not connected to internet an offline activation method is provided. 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.

    • 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 Files\PTGui\PTGui.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

  • Version 10.0.19 (6 June 2018)

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

  • Version 10.0.18 (17 April 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.

  • Version 10.0.17 (6 September 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. Existing web pages can be switched to the 'drag' mode by replacing PTGuiViewer.js and PTGuiViewer.swf on your website with the new versions included with PTGui 10.0.17, and then adding this line to the html file:
      viewer.setVars({
        (...)
        mousemode: "drag"
      });
      .
    • 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.

  • Version 10.0.16 (17 February 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

  • Version 10.0.15 (5 January 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.

  • Version 10.0.14 (5 January 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.

  • Version 10.0.13 (29 October 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..

  • Version 10.0.12 (24 February 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 using 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.

  • Version 10.0.11 (8 December 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.

  • Version 10.0.10 (19 November 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

  • Version 10.0.9 (4 November 2014)

    • Fix: crash or Assertion Failed error for certain projects

  • Version 10.0.8 (31 October 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

  • Version 10.0.7 (25 September 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.'

  • Version 10.0.6 (5 September 2014)

    • Fix: GPU stitching was slow on Windows 7 with certain NVIDIA cards
    • 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: Windows: double clicking a .ptgbatch (Batch List) file launched the batch stitcher but the batch list was not loaded. (on Mac double clicking .ptgbatch files is currently not supported)
    • 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

  • Version 10.0.5 (14 August 2014)

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

  • Version 10.0.4 (14 August 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

  • Version 10.0.3 (7 August 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

  • Version 10.0.2 (6 August 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: PTGui crashed upon startup on Mac OS 10.5
    • Fix: PTGui crashed on certain systems when doing Help - System Information
    • GPU acceleration will be disabled by default for certain outdated AMD drivers with known bugs
    • GPU acceleration will be disabled by default for the 2013 Mac Pro because it doesn't work correctly.

  • Version 10.0.1 (31 July 2014)

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

  • Version 10.0 (29 July 2014)

    Major update! For an overview see What's new in PTGui 10.

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

  • Version 9.2.0 (6 May 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.

  • Version 9.1.9 (12 December 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.

  • Version 9.1.8 (10 August 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.

  • Version 9.1.7 (26 February 2013)

    • Fix: bug when straightening or leveling a panorama (also during Align Images): if one of the images ends up at the zenith or nadir, it may become misaligned
    • Batch Stitcher: previously the Batch Stitcher (in PTGui Pro only) would autosave the current Batch List on every change. For long batch lists (thousands of projects) this would cause a significant delay. Autosaving can now be disabled/enabled through File - Automatically Save Batch List.
    • Added support (through dcraw) for raw images with the .srw (Samsung) format
    • Fix: Mac: Batch Builder: after closing the Generate New Projects window, the batch builder window would disappear behind PTGui's main window
    • when loading a 2:1 source image, and 'Automatic (use EXIF)' is selected, the lens will be set to equirectangular, 360 degrees

  • Version 9.1.6 (20 November 2012)

    • Fix: Mac: Close Window command (Cmd+W) could close a non-active window or cause PTGui to crash
    • Fix: Project Settings - Batch Builder Behaviour - Use EXIF data of the first image: this checkbox would always be cleared upon loading the project
    • Fix: 'Assertion failed' error when creating a layered photoshop file with one or more layers outside the visible area of the panorama
    • Removed the warning asking to enable pitch and roll optimization for all images if the project contains horizontal/vertical line control points. This is no longer required when using the new 'level in second pass' setting.

  • Version 9.1.5 (2 November 2012)

    • Mac: Added Select All shortcut to Batch Stitcher. Batch Stitcher can now open all projects in a folder using Cmd+A.
    • Fix: Crash or sub-optimal optimization result while optimizing a project with hor/vert control points and 'Include in single pass'
    • Fix: PTGui would notify that a new version is available even though it was the latest version
    • Fix: Optimizer tab: 'Hor / Vert control points' listbox is now hidden when the Panorama Tools optimizer is used
    • Fix: During stitching the progress bar would hang in the 'Saving' phase
    • Fix: PTGui would give an error if a photoshop file was created with individual layers for only one layer
    • Fix: PTGui could crash during startup if the automatic update check found a new version
    • Fix: Mac: Error when opening a project: '... is not a floating point value'
    • Fix: Mac: Menu and keyboard shortcuts for Cut / Copy / Paste / Select All were not working in various places

  • Version 9.1.4 (25 October 2012)

    • dcraw updated to version 9.16
    • PTGui Pro now supports layered Photoshop output for 32 bit HDR projects. Useful for manual retouching or deghosting
    • Batch Builder can now be configured to include only images with certain file extensions
    • Option to show or hide the mask in the Control Points tab
    • PTGui optimizer now supports two different methods for handling horizontal line / vertical line control points. 'Level in second pass' first optimizes the panorama using the regular control points and then does a separate leveling step using the line-type control points. This is the method that was always used in previous versions. 'Include in single pass' will do a single optimization pass using all control points. This is the method used by the Panotools optimizer. See the Help page for the Optimizer tab for details.
    • Align to Grid now gives an error message if the resulting panorama would be wider than 360 degrees or taller than 180 degrees.
    • Default setting for the maximum number of control points to generate for a project has been increased from 2500 to 8000
    • PTGui Viewer now supports Firefox in CSS 3D mode too (in case WebGL is not available)
    • PTGui Viewer: Removed the Full Screen option from the right-click context menu in Flash mode, since this is no longer supported by Flash player. Full screen mode is still accessible through the full screen button at the top right of the displayed panorama, or by double clicking.
    • Running Align Images for a 360 degree panorama now attempts to preserve the center of the panorama if the images were already roughly aligned. Previously it would choose a random center point.
    • PTGui for Mac now requires OS X 10.5 or later. Only one version is distributed for Intel 32 and 64 bit support on all OS versions.
    • Support for full screen mode on Mac: click the arrows at the top right of the window (requires OS X 10.7 or later)
    • If one of the source images contains a GPS Image Direction EXIF tag, PTGui will include the Image Direction tag in the created panorama (TIFF/JPEG output only)
    • Added sensor size data for new cameras
    • Fix: using horizontal line control points for a rectilinear output image did not work properly (since the optimization was in fact done in equirectangular space regardless of the output projection)
    • Fix: for certain panoramas the optimizer would give up early, resulting in higher than necessary control point errors
    • Fix: optimizer would fail to optimize certain projects if the initial alignment of the images was too far off
    • Fix: for 360 degree panoramas, the optimizer would not always keep orphaned images together with the panorama. This caused problems when using Align to Grid with 360 degree panoramas.
    • Fix: raw files from the Canon 5D mk III would be loaded with a purple tint (fixed in dcraw 9.16)
    • Fix: certain DNG files would be loaded incorrectly, with black border and vertical stripes (fixed in dcraw 9.16)
    • Fix: tooltips for the Control point table window were missing
    • Fix: Convert to Cubic would give 'unsupported file type' error when generating .exr ouput
    • Fix: When outputting individual layers, a black rectangle could be visible to the right or bottom of the warped image
    • Fix: Align Images could change the panorama size by 1 or 2 pixels even if Align Images Behaviour was set to not change the panorama size
    • Fix: When previewing a spherical panorama in QuickTime using the 'eye' button in the Panorama Editor, the generated preview could be limited in tilt such that the nadir and zenith were not visible. This happened if the width of the panorama editor was odd and thus not exactly a 2:1 equirectangular.
    • Fix: Mac Help files were not visible in OS 10.5
    • Fix: Due to a bug, stitching certain non-360 degree gigapixel panoramas became slower in version 9.1.1. The speed is now improved again.

  • Version 9.1.3 (16 January 2012)

    • Fix: out of memory error could occur when saving large jpeg files on 32 bit Windows
    • Fix: parts of the panorama could be missing in the detail viewer (detail viewer would show transparency checkerboard pattern)
    • Fix: Area selection in Control Points tab (using Shift dragging) allowed the selection rectangle to be outside the image bounds, resulting in several problems
    • PTGui can now save JPEG files up to 65500 x 65500 pixels. Previously this was limited to 25000 pixels width and height. Please note that many applications (including Photoshop) cannot read such large jpeg files, claiming that the file is corrupt.
    • Creating progressive JPEG files is no longer supported

  • Version 9.1.2 (21 November 2011)

    • Fix: Viewpoint corrected images would be partially cut off

  • Version 9.1.1 (17 November 2011)

    • Faster stitching of viewpoint corrected images. Previously PTGui would need to warp all viewpoint corrected images at the full panorama size. The current version is able to determine which part of the panorama is actually covered by each source image and will only render the visible area.
    • PTGui Pro: New checkbox Project Settings - Batch Builder behaviour - Use EXIF data of the first image to set the lens parameters. For templates used by the Batch Builder this setting controls whether the lens settings are taken from the template or from the EXIF data.
    • New dcraw version (fixes a problem with Sony .arw files)
    • PTGui Viewer: new javascript method viewer.showInLightbox(). This can be used instead of viewer.embed(); it will pop up the panorama as an overlay of the current web page. View the source of PTGuiViewer.js for details.
    • PTGui Viewer: viewer.embed() can now be passed either an HTMLElement (e.g. as returned by getElementById()) or a string containing the ID of an element (previously only an id string was allowed).
    • Fix: Image in Control Points / Crop / Mask tabs could be wrongly rotated after switching between images and zoom levels
    • Fix: Delete Worst Control Points would generate two Undo entries instead of one
    • Fix: Pattern Matching (in Control Points window) would take a long time for very large source images
    • Fix: Control points generated by Auto Add (in Control Points window) would be off by 1 pixel
    • Fix: After adding horizontal/vertical line control points, the optimizer would not optimize yaw/pitch/roll of the first image
    • Fix: When using 'Fit Panorama' on source images rotated approximately 45 degrees, the top and bottom part of the panorama would be cut off. Same problem occurs after the panorama has been set up through Align Images.
    • Fix: Detail Viewer in 'Drag to Move' mode could move beyond the zenith and nadir (resulting in up side down view)
    • Fix: Mac: permissions problem (could not create folder) when installing a company license key for all users on the computer in OS 10.7

  • Version 9.1 (29 September 2011)

    Major update! For the most important changes see What's new in PTGui 9.1?

    • New: Project->Align to Grid. This sets up the panorama as an array of rows and columns. Particularly useful when shooting gigapixel panoramas with robotic panoramic heads: often some of the images contain only blue sky and cannot be positioned automatically.
    • Optimizer now tries to keep 'orphaned' images (i.e. images without control points) together with neighbouring images. Useful in combination with Align to Grid, to keep the blue sky images with the rest of the panorama even after optimizing.
    • Improved automatic control point generator for fisheye images: will find more control points and the control points are better spread out over the entire overlap area
    • Align Images now by default uses the Heavy+Lens Shift optimization. This results in better alignment in particular for wide angle lenses, which are often not mounted exactly in front of the center of the sensor. Falls back to Heavy or Medium if the lens parameters cannot be estimated accurately.
    • A rectangular area can be selected in the Control Points tab using Shift+drag. This selects all control points in that area. Use the Delete key to remove control points in the selected area.
    • Generate control points in a certain area: select a rectangular area in an image by Shift+dragging, then right-click and select 'Generate Control Points Here'.
    • New 'ghost' mouse pointers: if the mouse is moved over a certain part of an image in e.g. the Control Points tab, the corresponding point is highlighted in the Panorama Editor, Detail Viewer and all other windows
    • Image numbers can now be shown in the Panorama Editor and Detail Viewer.
    • Context menu in the Panorama Editor and Detail Viewer: right-click anywhere in the panorama and a menu pops up. From this menu you can jump to the corresponding point in the Mask or Control Points tab. Images can be included/excluded through this menu as well.
    • New button 'Remove Excluded Images' (below the 'Include Images' list in the Advanced section of the Create Panorama tab). This deletes those images from the project for which the Include checkbox is not set.
    • Feathering can now be controlled for the PTGui Blender using the Feather slider in the Advanced section of Create Panorama. When set to 'sharp' a hard transition is between images is created, 'soft' creates a more gradual transition. The behaviour of the previous versions corresponds to the middle of the slider.
    • Publish to Website: if Resolution is set to Automatic the output is now limited to 60 megapixels. Larger output is possible by overriding the automatic setting but such a panorama may not be displayed reliably on every computer.
    • Context menu in Source Images tab: added 'Clear Mask' option
    • Context menu in Mask tab: added options for copying/pasting/saving/loading/clearing masks
    • Mask tab: added copy/paste/load/save/clear buttons to the toolbars below the images
    • New default file naming option: 'prefix source image folder name'. When used (e.g.) in the batch builder, the project files get the name of the folder containing the source images.
    • Mask tab: new split view to show two images simultaneously
    • Detail viewer now offers two modes for navigation: 'drag and hold' and 'drag to move'
    • New import function for Papywizard data files (in File -> Import menu). Only the yaw and pitch angles are imported, other settings are assumed to be taken from the EXIF data
    • Added sensor size data for new cameras
    • Bundled dcraw is updated to version 9.10
    • PTGui Viewer: can now add custom parameters to the Flash <object> tag, for example to add wmode=transparent. See documentation inside PTGuiViewer.js.
    • Paste Mask now merges the pasted mask with the existing mask. Previously pasting replaced the existing mask completely. The former behaviour can still be replicated by pressing the Clear Mask button before pasting.
    • Mac: if PTGui is executed straight from the install disk image, it will (after user confirmation) install itself into the Applications folder of the computer.
    • Fix: PTGui refused to write Photoshop .psb files wider or taller than 300,000 pixels, aborting with an error message after stitching. The current version will only give a warning message before stitching.
    • Fix: Undo did not work correctly when rotating an image in the Control Points/Mask/Crop tabs
    • Fix: Publish To Website: selecting 'Use custom template' but not giving a template file name now gives a more descriptive error message
    • Fix: mac: unavailable menu items were never greyed out
    • Fix: Windows: after restarting PTGui popup windows (panorama editor, detail viewer) could be placed invisibly behind the taskbar
    • Fix: Mac: when editing a value in the Image Parameters tab and switching to another tab, the edited value was not saved or applied.
    • Fix: Mac OS 10.4 version of PTGui: attempting to resize columns and rows in the Image Parameters tab and Source Images tab would fail with an error
    • Fix: Convert to Cubic: 16 bit TIFF source file is now converted into 16 bit output (previously 8 bit output)
    • 'Correct' function is removed from the Source Images tab, since pano12 library is no longer supported
    • From this version, PowerPC macs are no longer supported. Support for OS X 10.4 will be dropped in the near future as well.

  • Version 9.0.4 (27 May 2011)

    • Fix: inaccurate automatic control point placement for circular fisheye images
    • Undo is now possible after saving the project. Previously saving the project would clear the Undo stack.
    • Help button added to the Batch Builder
    • PTGui Viewer: Fix: improved responsiveness in WebGL mode for large panoramas
    • PTGui Viewer: Fix: on iPhone4 and iPad2 the viewer would only work properly after reloading the panorama
    • PTGui Viewer: Fix: viewer could incorrectly register a drag as a double click and switch to full screen mode
    • PTGui Viewer: On iPad/iPhone switching to full screen may take a second or two. Viewer now displays 'please wait' while switching to full screen

  • Version 9.0.3 (28 February 2011)

    • Fix: Ctrl+A (Windows) or Command+A (Mac) shortcuts to select all control points in Control Points window and Control Points tab did not work
    • PTGui Viewer: the viewer is not supported on Android phones without Flash installed, but it would display parts of the image tiles. Now gives a proper error message on Android.

  • Version 9.0.2 (23 February 2011)

    • PTGui Viewer: supports gyroscope navigation on the iPhone 4. Look around in the panorama as if you are really there by rotating the phone.
    • PTGui Viewer: on touchscreen devices (iPad/iPhone/iPod) panoramas are now navigated by swiping instead of drag and hold
    • PTGui Viewer (Publish to Website tool) now supports WebGL. This means that Flash is not required to view panoramas in the Safari browser, Chrome 9 browser and the upcoming Firefox 4 browser.
    • PTGui Viewer: the Full Screen button can be hidden, or it can be shown only when using Flash
    • PTGui Viewer: double click to switch to full screen mode
    • PTGui Viewer: increased default size limit for Apple mobile devices to 4.5 megapixels; recent versions of Apple iOS can safely handle panoramas of this size.
    • PTGui Viewer: Fix: on Apple mobile devices the panorama was shown at only a low resolution, until the user switched to fullscreen display
    • PTGui Viewer: Fix: entering a negative value for autorotate speed (to rotate towards the left) resulted in an error message
    • Publish to Website window now remembers last used settings
    • 'Physically rotate images with EXIF Orientation tag' checkbox now works for most raw formats (previously this was ignored when loading raw images)
    • PTGui now also loads GPS metadata from most raw images
    • Added support (through dcraw) for raw images with the .3fr (Hasselblad) and .sr2 (Sony) formats
    • Fix: Exposure and color adjustment: Vignetting curve would be reset to a straight line even if 'Keep Current' was selected
    • Fix: Windows: 'Out of memory error (case 4)' when writing large JPEG files
    • Fix: Mac: Keyboard shortcuts such as Cmd+D for the Don't Save button are functioning again
    • Fix: Mac: Cmd+A in 'Add Images' dialog selects all files
    • Fix: Mac: OS X would refuse to shut down if PTGui was running
    • Fix: Mac: Possible crash when quitting PTGui
    • Fix: Mac: Optimizer would fail to run while editing a value in the Image Parameters tab
    • Fix: Mac: possible crash when clicking File - Apply Template and moving the mouse
    • Fix: for certain cameras RAW images would be rotated even if the rotation sensor of the camera was disabled

  • Version 9.0.1 (28 December 2010)

    • fix: mac: crash after displaying the 'Camera / Lens data (EXIF)' dialog box for certain source images
    • fix: windows: occasional crash when launching SmartBlend
    • fix: the preview image in the tone mapping and exposure fusion settings windows was incorrectly cropped if the yellow crop lines were used in the panorama editor
    • added Help button to Batch Stitcher

  • Version 9.0 (2 December 2010)

    Major update! For an overview of the new features see What's new in PTGui 9?

    • PTGui Pro: new masking feature. New Mask tab where you can paint the unwanted parts of an image red, or paint those parts green that should not be obfuscated by other images. Masks can be copied/pasted and saved/loaded to regular .png files. The results are shown in real time in the panorama editor blending preview.
    • New 'detail viewer', enabled by clicking on the magnification glass button in the panorama editor. The detail viewer has two modes: 'perspective' generates a rectilinear view like a regular spherical panorama viewer, 'flat' shows a detail of the panorama in the actual projection.
    • 'Show Seams' mode in the Panorama Editor, showing the location of the seams in the blended panorama.
    • PTGui now includes a basic web panorama viewer and publishing wizard. The viewer is a combined Flash / HTML5 viewer; the Flash mode works on any computer with Flash 10, the HTML 5 mode works in recent Safari browsers including the iPad / iPhone / iPod. Accessed by Tools -> Publish to website.
    • 64 bit Mac version. There are now two mac versions: an OS X 10.4 compatible version for 32 bit Intel and PPC, and a version for OS X 10.6 supporting 32 and 64 bit Intel processors.
    • The standard version of PTGui is now available for 64 bit as well (formerly this was PTGui Pro only). The Windows versions are now distributed in a single installer, automatically chosing the 32 or 64 bit version upon installation.
    • Support for Helmut Dersch's PTStitcherNG. PTStitcherNG can be configured as a stitching engine in Options -> Panorama Tools and selected using 'Stitch using: PTStitcherNG' in the Create Panorama tab.
    • The panorama tools optimizer is now accessed through the PTOptimizer executable instead of through pano12.dll / Panotools.bundle. A standalone PTOptimizer is available for download (more information).
    • Several new interpolators, including the Spline and Sinc interpolators formerly available through Panorama Tools only.
    • The 'stitch using PTGui but warp using Panorama Tools' option is no longer available.
    • Tool windows such as the panorama editor and control points table are now normal windows with minimize/maximize buttons and are shown in the task bar. The former behaviour is still available as an option.
    • By default the mouse wheel is now used for scrolling in the Control Points window. Hold down the Ctrl key (Windows) or Command key (Mac) to zoom with the mouse wheel. This behaviour can be swapped in Options/Preferences.
    • Convert to cube faces: File Naming button has been added, to change the file name suffixes (.left, .right, etc) of the generated files.
    • The default number of simultanous threads is now set to the number of 'real' CPU cores, ignoring hyperthreading (currently only on mac).
    • mac: holding the Control key down in the Control Points / Mask / Crop tabs now changes the mouse pointer to a hand
    • .psb output is no longer limited to 300,000 x 300,000 pixels (but Photoshop cannot read larger files!)
    • Previous Image / Next Image shortcuts (View Menu, toolbar and keyboard shortcuts) for the Control Points, Crop and Mask tabs. This replaces the Prev/Next buttons in the Control Points tab.
    • For HDR source images strong halos may appear if an interpolator is used with negative coefficients. A warning message will now be shown if this is the case.
    • (re-)added interpolator type 'Default'. This is the Lanczos2 interpolator for LDR source images, and Bicubic Softer for HDR source images
    • PTGui Pro: new section in Project Settings tab: Template Behaviour. Determines which parts of the template are applied to the project by Apply Template. Can be used for example to create a template which only changes the crop settings
    • Progress bars during loading and saving of project files
    • better visibility of bold numbers in Control Points tab
    • Windows: layout of numbered tabs has been updated to match the Windows 7 style
    • The QTVR generator now has an option to set the min and max pan and tilt angles automatically, based on the field of view of the panorama
    • 'mouse slow down' feature in Control Points tab can now be disabled in the options
    • The default output size limit of 20 megapixels for projects created by Align Images has been lifted to 500 megapixels. The default can be overridden in the Project Settings tab.
    • mac: Cmd+W now closes the active window
    • When optimizing vignetting and exposure, PTGui Pro now only attempts to detect the camera curve if the project contains multiple exposures (i.e. HDR). For non HDR projects it cannot accurately determine the camera curve so it will use the default curve in that case.
    • fix: mac: RAW files could not be opened if PTGui was installed in a folder with a name consisting of non-latin characters
    • fix: mac: tooltips in the toolbars were not shown
    • fix: panorama editor, control point assistant windows would appear on top of the PTGui main window upon startup
    • Fix: Batch Builder generated projects for circular fisheye images did not have the correct cropping circle
    • fix: PTGui would fail to start up if the default project settings file was corrupt (error 'This is not a PTGui Project File')
    • fix: PTGui would give an error about the maximum jpeg size of 25000 pixels, even if the project was configured to output only HDR files
    • fix: mac: display glitch in the help balloons
    • fix: Ctrl+clicking (Windows) or Command+clicking in Source Images list did not work correctly
    • fix: if the project file name contained a period (abc.def.pts), the wrong default panorama filename would be used (abc.jpg instead of abc.def.jpg)

  • Version 8.3.10 (27 May 2010)
    • fix: Mac: blending faults when using Smartblend on Mac through Wine
    • fix: Mac: when restarting PTGui on a lower resolution screen, the windows could be outside the visible screen area and inaccessible
    • Windows binaries are now signed to prevent false alarms by virus scanners

  • Version 8.3.9 (24 May 2010)
    • fix: Mac: occasional crash upon exit
    • fix: Mac: blending faults when using Smartblend on Mac through Wine

  • Version 8.3.8 (17 May 2010)
    • fix: occasional crash
    • fix: mac: error 'too many open files' could occur when stitching large projects
    • fix: even if a dedicated temporary folder was configured PTGui would still create files in the system temp folder
    • fix: banding and noise artifacts when using vignetting correction
    • fix: slight change in brightness between source image and stitched panorama
    • fix: halos or too dark shadow areas when blending HDR source images
    • fix: artifacts in nadir when remapping an equirectangular image and 'fast transform' was enabled
    • fix: For large projects PTGui would consume CPU time even while inactive

  • Version 8.3.7 (11 March 2010)
    • fix: 'Out of Memory' errors could occur
    • fix: occasional crashes
    • fix: mac: display corruption in Project Assistant after rotating images
    • fix: mac: dragging&dropping the output file from PTGui to other applications caused a crash
    • fix: standalone tone mapper (in Tools -> Tone Map HDR Image) did not show the preview image
    • fix: choosing circular panorama projection would result in a fullframe output (no circular mask applied)
    • fix: noise-like blending artefacts when blending HDR source images
    • fix: pattern artifacts when images are resampled close to (but not exactly) 100% size
    • fix: under certain circumstances threads in PTGui could hang, occupying 100% processor load.
    • fix: occasionally thumbnails would not be displayed
    • fix: under certain circumstances the output would not be tagged with the GPS coordinates of the source images
    • PTGui Pro now allows to send projects with viewpoint correction to PTStitcher, since viewpoint correction is now supported by PTStitcherNG
    • Optimizer Results window now includes the shift parameters (d and e)

  • Version 8.3.6 (16 December 2009)
    • Fix: occasional random crashes
    • Fix: Mac: crash when dropping images or project files onto the PTGui window during stitching

  • Version 8.3.5 (9 December 2009)
    • Fix: occasional crashes
    • Speed improvements in the Mac version

  • Version 8.3.4 (2 December 2009)
    • Fix: corrupted output or crashing on 64 bit Windows
    • Fix: inputting a value for several cells in the Image Parameters tab simultaneously did not work.
    • When using Enblend or Smartblend PTGui now releases temporary memory before the blender is invoked, leaving more free memory available for the blender.

  • Version 8.3.3 (20 November 2009)
    • Fix: crash when opening a 16 bit TIFF file wider than 4000 pixels

  • Version 8.3.2 (19 November 2009)
    • Fix: occasional crashes
    • Fix: 'out of memory' errors
    • Fix: 'failed to create a temporary file' errors
    • Fix: Windows: 'View in default viewer' could fail
    • Fix: Color/brightness faults when creating HDR panoramas with Panorama Tools warping
    • Fix: the text in the HDR box (Exposure/HDR tab) was not always updated when necessary
    • Mac: now supports drag & drop of image files onto the PTGui icon in the Dock

  • Version 8.3.1 (28 October 2009)
    • Speed improvements on Mac computers with 8GB RAM or more
    • Fix: Windows: crash upon exit after the notification that a new version is available

  • Version 8.3 (21 October 2009)
    • Redesigned memory management, resulting in significant performance improvements for larger stitching projects
    • Fix: Mac: performance bottlenecks on Snow Leopard
    • Fix: Mac: after closing the main window, opening a project by double clicking on the file name, or by dropping on the PTGui icon, did not work anymore
    • Fix: Batch builder ignored the 'Physically rotate images with EXIF Orientation tag' project setting
    • Fix: Add Images dialog did not show files with certain extensions
    • Fix: Mac: crash upon exit after the notification that a new version is available
    • Fix: Mac: optimizing using PanoTools would change the decimal separator used in PTGui to a point, on European systems where the comma is normally used as decimal separator

  • Version 8.2.2 (2 September 2009)
    • Fix: Pro: Exposure correction (for panoramas taken in automatic exposure mode) did not work when a project was stitched in the batch stitcher
    • When the maximum amount of RAM is configured as 'Auto', PTGui will use less memory than in previous versions. This will leave more memory to other running applications and reduce the chance of disk thrashing
    • Fix: Mac: If a project was openened by double clicking on the project file name in Finder, and one or more source images were missing, a dialog box would be displayed behind the main window. The dialog now appears in front.
    • Fix: Mac: Previewing a panorama would open a new instance of the configured preview application even it was already running
    • Preview images now always have a unique file name; this fixes the problem (in particular on mac) of the preview application not updating the image when multiple previews are viewed in sequence
    • Any generated preview images are deleted when closing PTGui
    • New version of dcraw included, this (a.o.) fixes color issue with decoding Pentax .pef files
    • Fix: Assertion failed 'IsAbsolutePath' could occur in certain situations
    • Fix: Mac: Stitching through nona was broken
    • Help file updated

  • Version 8.2.1 (8 June 2009)
    • Help file updated
    • Included sensor size data for many new cameras
    • Fix: inaccurate sensor size calculation for certain Nikon cameras
    • Fix (Pro): if in the Project Settings tab 'Do Align images and save the modified project' was enabled, but 'Generate control points' disabled, the batch stitcher would skip some steps if the project has no control points.

  • Version 8.2 (3 June 2009)
    • Built in cube face converter, see Tools -> Convert to QTVR / cubic
    • Fix: Windows: when loading images with incomplete EXIF data, the Preset buttons were not shown in the EXIF dialog
    • Fix: when positioning individual images in the panorama editor, the image would suddenly 'flip' when dragged near the zenith or nadir
    • Fix: out of memory errors when loading certain types of large TIFF files
    • Fix: before running a blending plugin, the working directory is changed to PTGui's temporary folder. This ensures that Enblend will place its temporary files in the proper location.
    • Fix: 'Assertion failed' error when loading projects from older versions of PTGui containing a non-circular crop area for images taken with circular lens type

  • Version 8.1.5 (13 May 2009)
    • Magnification window in control point editor is now hidden when adding a new control point in the opposite panel
    • New setting in Options: maximum number of concurrent disk accesses. This limits the number of threads that will simultaneously access the disk for reading/writing temporary files. Can help to prevent disk thrashing on systems with fast CPUs where disk speed is the bottleneck.
    • Kodak .dcr files now supported (through dcraw)
    • Configurable behaviour of File | Open Template | Other.. menu: either opens the template folder, or remembers the last used folder
    • New config option: should the batch stitcher by default exit when done
    • Fix: Automatic alignment / control point generating would fail for HDR source images
    • Fix: Apply Template no longer copies the output file name from the template to the current project
    • Fix: when loading images from a Nikon D700 with a DX lens, the sensor size was incorrectly reported as full frame (while DX lenses use only a part of the sensor)
    • Fix: Dark area in zenith or nadir for specific panoramas
    • Fix: Certain HDR stitches could result in a completely black output
    • Fix: incorrect repositioning of panorama when dragging a sherical panorama in the panorama editor from or to the zenith or nadir
    • Fix: crash during tone mapping or in the tone mapping preview window

  • Version 8.1.4 (1 April 2009)
    • Fix: Version 8.1.3 created too bright and washed out output files when stitching HDR source images

  • Version 8.1.3 (1 April 2009)
    • Only one instance of Enblend and Smartblend is launched. Previously multiple copies were launched when blending the blend planes of HDR panoramas on multi core machines
    • Sony .arw and Pentax .pef RAW formats are now supported (through dcraw)
    • If optimization fails, PTGui since version 8.1 asks whether the project should be re-initialized. This is no longer asked for projects with viewpoint optimization. Further this question can now be disabled in the Project Settings and by selecting the 'do not ask this again' checkbox. The OK/Cancel buttons have been replaced by more appropriate Yes/No buttons.
    • More descriptive warning message when doing 'save and send to batch stitcher' for projects for which the batch stitcher is configured to generate control points
    • Fix: if a project was set to be optimized using Panorama Tools, generating control points failed
    • Fix: when stitching and blending RAW source images using Enblend or Smartblend, the resulting output would be too bright
    • Fix: incorrect HDR merge under certain circumstances, causing output files with a 'posterized' look
    • PTGui Pro: warning in Project Settings - File Naming if the default panorama file name is overridden in the Create Panorama tab
    • Fix: preview image in tone mapping and exposure fusion settings window could have a wrong aspect ratio for certain output projections
    • Mac: Batch Stitcher: new function 'Tools -> New PTGui Window' for launching a new PTGui window
    • Fix: possible out of memory errors when outputting 'Individual HDR layers'
    • Fix: .exr outpout could contain negative pixel values

  • Version 8.1.2 (26 February 2009)
    • Fix: source images with the .hdr extension were not loaded correctly
    • Image with corrupt EXIF data will still be loaded, instead of aborting with an error

  • Version 8.1.1 (24 February 2009)
    • Fix: Project Settings would be reset to the default values after running the Panotools optimizer
    • Fix: Error 'Unknown EXIF Data Type' when loading certain JPEG files

  • Version 8.1 (19 February 2009)
    • New panorama projections: Vedutismo and Stereographic
    • Compressed projections: Rectilinear, Cylindral and Fullframe projections can now be compressed near the edges, to reduce the stretching effect in extremely wide angle panoramas. See the Projection Settings button in the Panorama Editor.
    • PTGui now uses interpolators with a dynamic kernel size. This ensures high quality interpolation over the entire panorama. For example in a rectilinear panorama pixels in the edges are more stretched than those in the center. The interpolator kernel is now adjusted accordingly, which prevents blurring or aliasing artefacts that would occur with a uniform interpolator.
    • Support for reading most types of camera RAW files. RAW support is provided through the dcraw executable. Please note that RAW conversion adjustments are limited; for full control over the RAW conversion result a third party raw converter is recommended.
    • PTGui Pro: new Batch Builder for automated detection and stitching of a large number of panoramas. The Batch Builder is launched from the Tools menu. Panoramas can be detected based on the EXIF shooting date, or PTGui Pro can create projects for all images in each subfolder.
    • PTGui Pro: new tab: Project Settings
    • PTGui Pro: behaviour of the Align Images function is now completely configurable (Project Settings tab). You can for example tell PTGui Pro not to choose a suitable projection and field of view, but instead keep the current project settings. This is in particular useful when working with templates.
    • PTGui Pro: default output file and folder names are configurable per project and per template (Project Settings tab).
    • PTGui Pro: The Batch Stitcher can now generate control points and align images (if configured in a project's Project Settings tab).
    • PTGui Pro: Batch Stitcher can load and save 'Batch Lists', which contain a list of jobs to be stitched.
    • Batch Stitcher: pause button
    • Batch Stitcher: redesigned Jobs list. When a batch stitcher job is finished, the job is marked as 'done' but stays in the list.
    • Batch Stitcher: in case of an error, the error is logged and the batch stitcher continues with the next job
    • Batch Stitcher: a project in the list of jobs can be opened in PTGui by double clicking, pressing Enter or through the right-click context menu
    • 'Send to Batch Stitcher' is replaced by 'Save and send to Batch Stitcher'. In previous versions a temporary copy of the project was sent to the batch stitcher, but now the actual project file is sent (this is necessary for the batch stitcher to be able to add control points to the project).
    • New menu item: Project -> Send Temporary Copy to Batch Stitcher. This behaves like the 'Send to Batch Stitcher' button of the previous versions.
    • Windows: The smartblend/enblend console windows are now hidden by default (can be made visible through Options/Advanced). This allows PTGui to capture and display any error messages.
    • Crop settings of all images are now linked by default: changes to the crop of one image are automatically applied to all images. One can use 'individual crop' to override the crop settings for an image. Crop linking correctly handles the case where some images are rotated (as is the case when a nadir image is taken with the camera's rotation sensor enabled).
    • If no template folder is configured, PTGui will create and use a default folder in the user's home directory (Application Data / Library)
    • New function: File -> Save as Template. This saves a copy of the project to the template folder but keeps the current project open
    • Control Points / Crop tab: rotation is now done by buttons instead of a drop down listbox
    • Control Points tab: bottom panel can be resized by dragging a splitter
    • Transparency is now indicated by a white/grey checkered pattern
    • Mac: Batch Stitcher and Help window now popup above the PTGui main window, instead of behind it
    • AltiVec / SSE acceleration can be disabled (to work around CPU bugs), see Tools/Options/Advanced
    • Blending in Panorama Editor can be disabled (in the Panorama Editor Mode menu)
    • The menu bar has been reorganized: Utilities menu is combined into the Tools menu; Auto Update Warped thumbnails setting is moved to the Panorama Editor menu; Recent projects list is now a submenu in the File menu
    • Quickly open one of the relevant folders (e.g. source image folder, output folder, template folder) in Explorer or Finder, see Tools | Open Folder
    • Right-clicking in Source Images tab opens context menu
    • New function: Image->Open Containing Folder: shows the source image folder in Explorer/Finder
    • Simplified layout of the Project Assistant tab
    • If the output folder does not exist, PTGui now aborts with an error before the stitching starts (instead of at the end of the stitching process)
    • Option to remove the current PTGui registration key from this computer (About - Register - Deactivate)
    • The registration key for a company license can now be stored for all users on the current computer. To do so, go to About - Register and re-enter your existing registration key.
    • Support for true relative file names for source images. Previously the absolute path of source images was always written to the project file, except when the source image resided in the same folder as the project file. Now relative paths are used when the source image is in any folder (but in Windows restricted to the same drive). This can be disabled per project in the Project Settings tab in PTGui Pro.
    • New configuration file:
      C:\Users\<user>\AppData\Roaming\PTGui\Configuration.xml (Vista)
      C:\Documents and Settings\<user>\Application Data\PTGui\Configuration.xml (XP)
      /home/<User>/Library/Application Support/PTGui/Configuration.xml (Mac)
      The registry is no longer used on Windows. When moving PTGui to a different computer, only this folder needs to be copied to keep the entire configuration.
    • Fix: Problem with automatically reloading of source images: sometimes reload would be initiated while the other application is still busy writing the modified image. Now waits until no changes have been made to the file for at least one second.
    • New function: Project -> Initialize and Optimize: this will arrange the images from scratch, based on the control points, and then do a full optimization. Can be used to recover from the situation where the optimizer gets stuck in a local minimum.
    • If the optimization result is very bad, PTGui will offer to do Initialize and Optimize (see previous)
    • New menu item: Project -> Align Images, with the same functionality as Align Images in the Project Assistant
    • By default, images with EXIF 'Orientation' tag are now loaded rotated. Previously the images were loaded unrotated but the roll was set to +/- 90 degrees. The old behaviour is kept for projects originally created in a previous version of PTGui, and in PTGui Pro this behaviour can still be overridden in the Project Settings tab (but only before loading the first image). The new behaviour is compatible with Photoshop and other image editing applications.
    • Warning if expected TIFF/PSD file size is larger than 2 GB, and error if larger than 4 GB
    • Pressing F5 still runs the optimizer but no longer switches to the Optimizer tab
    • PTGui now issues an error message if the output file name is equal to one of the source images
    • EXIF sensor size data for new cameras added
    • Fix: More descriptive error message if the control point generator is run for a non supported lens type
    • Fix: Control point generator failed, or found inaccurate control points, for projects with Viewpoint parameters set
    • Fix: visible line at the 360 degree border for certain projects
    • Fix: keyboard shortcut for 'Generate control points for selected images' was not working; changed to Ctrl+Shift+G
    • Fix: 'always on top' did not work on 64 bit windows
    • Fix: for rectilinear panoramas with a wide field of view, parts of source images could be cut off
    • Fix: Windows: scrollbars in Control Points tab would sometimes disappear after resizing the window
    • Fix: If a project is switched from Advanced to Simple mode, all advanced settings (i.e. the settings that become invisible in Simple mode) are now properly reset to their default values
    • Fix: Stitching 16 bit source images to 8 bit output could result in visible banding
    • Fix: OpenEXR images are now loaded according to the configured display window (previously the data window was used and the display window was ignored)
    • Fix: Mac: drag and drop to batch stitcher did not always work

  • Version 8.0.2 (10 September 2008)
    • Fix: PowerPC Mac only: transparent 'holes' in generated panoramas

  • Version 8.0.1 (9 September 2008)
    • Faster stitching and blending on PowerPC Macs
    • Fix: occasional crash

  • Version 8.0 (2 September 2008)
    • Redesigned memory management, resulting in faster stitching
    • The 64 bit version (PTGui Pro for Windows only) now efficiently uses all RAM on 64 bit Windows systems, resulting in faster stitching of large panoramas
    • Output crop feature: drag the edges of the panorama in the Panorama Editor to crop
    • New blender: faster, requires less memory and gives better blending quality
    • Panorama Editor now shows blended panorama
    • Source images are automatically reloaded if the original file on disk is modified
    • Control point generator is more sensitive
    • Improved blending and exposure fusion at nadir and zenith of 360 x 180 degree spherical panoramas
    • GPS support: If the EXIF data of one or more source images contain GPS coordinates, the coordinates are averaged and copied to the output (currently works for JPEG and TIFF only)
    • Exchanging projects between the Mac and Windows versions of PTGui is now supported by replacing the path separator in file names (slash or backslash)
    • Ability to output 'flattened' .psb and .psd files, with only a background layer. This can be selected by pressing the 'Settings' button in the Create Panorama tab. Please note that Photoshop does not support transparency in flattened images.
    • Options/Preferences: 'Show Exif dialog' option removed (obsoleted by the 'Automatic' checkbox in Project Assistant)
    • Create Panorama button in Project Assistant becomes enabled after applying a template, even if there are no control points
    • After running Align Images in the Project Assistant, the panorama size is set to the optimum size, but limited to 20 megapixels (was 4 megapixels)
    • When optimizing using PTOptimizer, control point errors are now calculated at the 'optimum size' of the panorama. Thus the reported quality of optimization no longer depends on the configured panorama size.
    • PTGui for Windows can now be forced to be running on 1 processor/core only (so called 'processor affinity'). This is a workaround for a Hyperthreading bug in certain older Pentium D processors.
    • Added sensor size data of new cameras
    • Fix: optimizer bug causing failed optimization if the project has images with a pitch close to +90 or -90 degrees
    • Fix: if the size or aspect ratio of a source image was changed after adding it to a PTGui project, PTGui would ignore the change and still use the former size of the image, resulting in incorrect stitching.
    • Fix: Mac: PTGui could hang indefinately while waiting for enblend to finish
    • Fix: Menu item "Generate Control Points For Images .. and .." would sometimes show the wrong image numbers
    • Fix: For line-type control points, selecting a control point in the control point list would not always scroll the control point into view in the Control Points tab
    • Fix: PTGui Pro would refuse to use the Panotools optimizer if one of the images had viewpoint correction enabled, even if 'use control points of' for all viewpoint corrected images was disabled.
    • Fix: PTGui Pro failed to load certain .hdr files
    • Fix: Mac: 'Delete all/worst control points' was sometimes incorrectly greyed out
    • Fix: Occasional crashes
    • Fix: Mac: loading a corrupt or incompatible jpeg file would cause PTGui to crash
    • Fix: Reset button in Exposure/HDR did not reset the Exposure Offset
    • Fix: 32 bit tiff source images were degraded to 8 bit

  • Version 7.8 (2 April 2008)
    • Fix: Checkboxes in Advanced Optimizer tab would sometimes show the wrong value
    • Fix: PTGui could crash occasionally

  • Version 7.7 (27 March 2008)
    • Automatic update check: PTGui can check once a week if a new version is available (configurable in Options). Upgrading is done without the need to enter a registration key.
    • PTGui Pro: added Exposure Fusion. The functionality is similar to Enfuse and Tufuse and built into PTGui Pro. To use exposure fusion, go to the HDR tab, enable HDR mode and choose 'Method: exposure fusing'. The Fuse Settings button generates a preview of the fused panorama and provides a way to adjust the parameters of the fusing algorithm. See the updated HDR tutorial for more information.
    • PTGui Pro: there is now a dedicated 64 bit version for the 64 bit editions of Windows XP and Vista.
    • PTGui Pro: the Preview Exposure slider in the Control Points tab can be reset to zero by right-clicking on the slider.

  • Version 7.6 (22 February 2008)
    • Faster handling of very large source images
    • Fix: Occasional crash
    • Fix: Remapping an equirectangular source image resulted in a semi transparent line at the 360 degree edge
    • Fix: Applying a template with a non-circular lens to a project with a circular lens resulted in a wrong crop area
    • Fix: Popup help balloons did not appear correctly on Mac

  • Version 7.5 (21 December 2007)
    • Native QTVR generator; QuickTime is no longer required to generate QTVR output
    • QTVR output is now supported on 64 bit Windows platforms too
    • Fix: (PTGui Pro) output was reduced to 8 bit when applying exposure / vignetting correction
    • Fix: (PTGui Pro) More reliable camera curve generation for bracketed images with large exposure differences
    • Fix: PTGui 7.4 for Mac still included the help file of version 7.3

  • Version 7.4 (13 December 2007)
    • New in PTGui Pro: automatic vignetting and white balance correction. See Vignetting correction tutorial.
    • New in PTGui Pro: global exposure and white balance sliders. Uses these to adjust exposure and white balance of the entire panorama
    • New in PTGui Pro: exposure correction. If the images in a panorama were taken with different exposure times (or automatic exposure), this function adjusts the exposure of each image such that they match.
    • Modifying the focal length multiplier now affects the field of view instead of the focal length
    • Wider numerical input fields, so that even long values such as 1.234567 fit in
    • Warning if project contains horizontal / vertical line control points, but not all pitch/roll are enabled for optimization
    • When one or more source images cannot be found, the error message now includes the file name of the first image that could not be found.
    • When attempting to stitch a project in Panorama Tools with unsupported features (color/viewpoint correction), PTGui now gives an error message
    • New feature: Delete Worst Control Points. This removes the control points with an error significantly larger than the average control point error (but a minimum of 7 control points per image pair is always kept)
    • Fix: 'center panorama' didn't work properly for certain panoramas with a field of view larger than 180 degrees.
    • Fix: PTGui could occasionally crash during stitching on multi core computers
    • Fix: 'Align Images' sometimes gave a garbled result, with images rotated and wrong lens parameters
    • Fix: (PTGui Pro) OpenEXR input and output failed if the file name contains non-latin characters
    • Fix: (PTGui Pro) ISO value in Image Parameters tab would be lost upon reloading a project
    • Fix: Out of memory errors on 64 bit Windows computers with more than 2 GB of RAM
    • Fix: Pressing F5 while editing in Image Parameters table would cause PTGui to hang
    • Fix: (PTGui Pro) Apply Template did not copy the Viewpoint parameters
    • Fix: not every type of color profile was copied to the tiff or jpeg files generated by PTGui

  • Version 7.3 (2 October 2007)
    • Support for multiple processors: faster stitching and control point generating on multi-core computers.
    • Optimizer uses much less memory when optimizing large panoramas (many source images) and is much faster as well
    • Improved response of user interface, in particular on mac (less frequent 'colored ball' cursor)
    • Support for .jpe extension for jpeg files, as written by Minolta cameras
    • Lens database settings can now be applied to multiple source images simultaneously
    • Adjustable grid in panorama editor
    • PTGui Pro: new parameters for 'viewpoint correction'. Can be used to correct for images of flat surfaces, photographed from a different viewpoint. In particular useful for stitching a nadir image of a flat floor, taken from a different viewpoint.
      See: Viewpoint correction tutorial
    • PTGui Pro: For HDR Projects, the Align Images button now only generates control points between images with the same EV.
    • Fix: panorama was sometimes aligned upside down
    • Fix: occasional crashes
    • Fix: artefacts (tiny horizontal lines) when remapping equirectangular source images
    • Fix: panorama editor would not come to the foreground after Align Images
    • Fix: Runtime error prevented startup on Windows 98 and ME
    • Fix: PTGui would hang upon startup on Norwegian language Macs

  • Version 7.2 (28 July 2007)
    • Fix: PTGui would hang for a few seconds after running the optimizer

  • Version 7.1 (25 July 2007)
    • Fix: Stitching to 16 bit output could create horizontal colored stripes in the panorama.
    • Help Keyword search function didn't work, temporarily disabled this feature.
    • Fix: Optimizing a project containing only Horizontal Line or Vertical Line control point would give error 'nothing to optimize'
    • Fix: Rewarping an equirectangular panorama would result in a tiny black line in the result
    • For uncompressed TIFF output, 'Compression' tag is omitted for compatibility with other applications
    • Fix: output file format would sometimes be reset to JPEG
    • Fix: out of memory error when loading very large source images (hundreds of megapixels)
    • Fix: out of memory error / backing store errors when writing large jpeg files
    • added EXIF sensor size data for new cameras

  • Version 7.0 (13 July 2007)
    PTGui now comes in a regular and a Pro version. The Pro version supports HDR stitching.
     
    • New output projections have been added (a.o. mercator and transverse projections)
    • PTGui can now stitch straight to QTVR format
    • QTVR convertor (Utilities menu) to convert equirectangular panoramas to QTVR
    • EXIF output: PTGui now writes the original shooting date and exposure data into the EXIF header of generated TIFF and JPEG files. For rectilinear output, the focal length is included as well.
    • Control point generator has been improved: detection is more sensitive, and control points are fine tuned more accurately, especially when there are brightness differences between source images
    • Warning when starting a project with images in different orientations or aspect ratios
    • Thumbnails of zenith and nadir image in Project Assistant are now shown in the same rotation as the other images (they used to be rotated according to the roll value, which doesn't have any meaning for nadir or zenith)
    • Control Point Editor: optionally shows information about the pixel under the mouse cursor in the statusbar
    • Added keyboard shortcut for Batch Stitcher
    • New function: "Level Panorama" in Panorama Editor menu. This levels the panorama according to the horizontal and vertical line control points. The panorama is levelled without modifying the alignment of the images, much like the Straighten Panorama function.
    • PTGui Optimizer now properly supports Horizontal and Vertical line control points. Optimization is now done in two passes: The panorama is first optimized, using only the 'Normal' control points. Next, the panorama is levelled, using only the horizontal/vertical line control points.
    • Ctrl+A (Command+A on mac) selects all items in a list (control points, source images, etc)
    • Resolution (ppi) of output files is configurable (Create Panorama tab, Advanced section)
    • New option: 'load 16 bit images as 8 bit'. If enabled (by default, this was the behaviour of PTGui 6), PTGui will reduce all images to 8 bit for working in the Control Point editor etc. For stitching, the original 16 bit files will be loaded, regardless of this setting
    • Speed improvements in optimizer for large projects
    • Added EXIF sensor size data of new cameras
    • 'Generate Control Points' (in the Control Points menu) can now handle large projects (tested up to 800 images). Optimizer may still run out of memory when optimizing a project with many images and many control points.
    • Improved rendering speed of panorama editor, faster response to mouse clicks
    • Splash screen upon startup can be disabled in Options/Preferences
    • Fix: Keyboard shortcuts for Generate Control Points were missing on PC
    • Fix: Keyboard shortcuts modified, to remove duplicates. All Panorama Editor shortcuts now use Ctrl+Shift (Command+Shift on mac)
    • Fix: Fill Yaw button didn't see all selected images if the 'Yaw' header column was clicked previously
    • Fix: artifacts in panorama editor and stitched panoramas (small clusters of pixels in transparent areas)
    • Fix: Stitching to large JPEG output would cause 'Could not create temp file' errors, in particular on Windows
    • Fix: After 'Align Images' step, the output size in Create Panorama tab was not updated immediately
    • Fix: With multiple instances of PTGui running, sometimes a 'failed to create a temporary file' error occurred.
    • Fix: EXIF data from Apple Aperture 1.5.3 was not recognized. Aperture appears to write corrupt EXIF data, but PTGui can now read it.
    • Fix: Overwrite warnings are now issued for every file that will be overwritten
    • Fix: The menu item "Delete All Control Points" was always active, even when no control points exist to delete.
    • Fix: memory leaks
    • Fix: crash when loading unsupported jpeg files (g.e. CMYK format). Now gives proper error message.

    Mac specific:
    • 'New instance' menu item in File menu. This launches a new PTGui window, a workaround for the fact that PTGui is not a true multiple document application.
    • Keyboard handling (such as the Tab key) improved
    • Fix: Mouse pointer would jump if you click and drag a control point
    • Fix: Mouse pointer could disappear if the mouse was moved from the control points window to somewhere outside the PTGui window
    • Fix: 'Generate Control Points' menu item (and others) would be incorrectly greyed out
    • Fix: Upon startup, the panorama editor and cp table would always be visible. Now the state of the previous session is restored.

    PTGui Pro:
    • Stitching and blending of HDR images
    • Supported HDR file formats: 32 bit TIFF, PSD, PSB, OpenEXR and .hdr files
    • Combining multiple LDR exposures into HDR output
    • Built in tone mapper
    • Source images can be linked, effectively treating them as a single image. This is useful for bracketed exposures, taken with a tripod.
    • Built in tone mapper
    • Blend Priority (Image Parameters tab): Controls the blend radius for each source image

  • Version 6.0.3 (10 october 2006)
    • New configuration option for Control Points editor: Only show magnification glass when mouse pointer is in image
    • Fix: when using large fonts, parts of the main window were not readable
    • Fix: several problems if there were more than 50 templates in the default template folder
    • Fix: Nikon Coolpix convertor lens was not recognized
    • Fix: Creating large jpeg files could cause a crash. On Windows, 25000x25000 jpeg files can now be created again. On Mac, creating JPEG files of 300 megapixels or more may still fail with an out of memory error. In that case use TIFF format instead.
    • Fix: PTGui could crash when exiting the application
    Mac specific:
    • PTGui now uses the regular font size by default. A smaller font (as used in the previous versions) is configurable in Preferences.
    • Optimizer Results window: Enter/Return key now accepts
    • Fix: On Macs with non-Intel processors, EXIF data was not read correctly, resulting in a huge focal length value (e.g. 6.0e+7)
  • Version 6.0.2 (22 september 2006)
    • Control Point tab: bold numbers for images with control points
    • Fixed a couple of crashes
    • Fix: Creating a panorama from one image could generate a cropped result
    • Fix: Preview on Windows could fail with a 'could not open viewer application' error
    • Fix: Preview on Windows using PTViewer.exe failed
    • Fix: Keyword search in on line help could crash
    • Fix: Apply Crop to All did not function correctly when using circular images
  • Version 6.0.1 (15 september 2006)
    • Fix: PTGui could crash when warping was done using Panorama Tools and changing the panorama field of view
    • Ctrl-T (Cmd-T) shortcut for Apply Template
    • File/New now switches to the Project Assistant tab
    • blending stage is skipped when the panorama consists of only one image
    • PTGui 6 and PTGui 5 can now be used together; plugin paths of old version are not cleared
    • On mac it is possible to save to a file with the wrong extension. PTGui will warn if such a file name is chosen
  • Version 6.0 (13 september 2006)
    • PTGui now runs on Mac and Windows!
    • New program and toolbar icons
    • Help balloons ('click here to return to the project assistant') can be switched off
    • Faster stitching of 16 bit images
    • A relative path can be entered as the output file. The panorama is saved either in the source image folder or in the project folder (depending on config setting)
    • Maximum number of rows of numbered tabs in Control Point editor and Panorama Editor is configurable
    • Images can now be removed from the project by pressing the Del key in the Source Images list
    • Optimizer is now launched with F5
    • New function "Reset Default Project Settings..." in File menu. Removes the saved default settings.
    • 'Apply crop to all': if images have different size, and the active image is not cropped, all images will become not cropped (instead of copying the crop area to all images)
    • Second step in Project Assistant is now called 'align images' because it does more than just generating control points
    • New button: "send to batch stitcher". This replaces the "stitch using batch stitcher" settings in Options. When a batch stitcher is running, the project is added to the list of projects in the batch stitcher, instead of launching a new instance.
    • Control Point and Crop images: middle button toggles between zoom-to-fit and 100%, mouse wheel zooms in/out (after clicking once in the image)
    • Control point numbers are shown in magnification window (can be disabled)
    • Simple Optimizer, Minimize lens distortion: new setting 'heavy + shift' which also optimizes d and e
    • Fix: after generating control points, an 'upside down' panorama could result
    • Fix: when adding multiple, different sized images, some images would get an initial crop setting
    • Ctrl-A selects an entire edit field
    • Changed keyboard shortcut for Control Point Assistant to Ctrl+Shift+A; Ctrl+A is already in use on Mac
    • Fix: Problems with 'special' characters (accents, non-latin) solved. Full Unicode support. Only Panorama Tools does not support special characters.
    • Fix: 'could not allocate ... bytes' when using external blender for large panorama
    • Column sizes and row height in the Source Images and Image Parameters tables are remembered across sessions
    • Thumbnails sizes in Source Images and Image Parameters are adjusted according to the column/row size
    • Panorama editor: 'center horizontally' etc. are now accessed by right-clicking on the 'center' button in the toolbar (only on Windows)
    • Configurable background colors for panorama editor (in Options/Preferences)
    • Options/Plugins: now point to the executable itself, instead of the directory where the executable is located
    • PTGui now generates scriptfiles compatible with nona. Nona can be configured in Tools/Options/Panorama Tools as a replacement for PTStitcher
    • generate control points for selected images only (for both the PTGui control point generator and AutoPano)
    • control points panel: 'cross' cursor is now high contrast and is no longer invisible over grey background
    • control point markers can be moved using the keyboard: click on a marker, then move it using the cursor keys
    • 'zoom to fit' in control point window and crop window
    • change the type of several control points simultaneously by right-clicking in the control point table
    • number of rows of tabs in the Control Point tab, Crop tab and Panorama Editor is configurable
    • auto-rotate in control point window and crop window: display will rotate according to the roll of the images
    • smartblend can now be used together with PTStitcher. Enblend and Smartblend are now enabled using the 'blend using:' listbox, as with the PTGui native stitcher
    • redesigned Advanced Optimizer page. Instead of the 'set all' / 'clear all' buttons, multiple checkboxes are now changed simultaneously by dragging the mouse and pressing the space bar, or by double clicking the header column
    • title bar now shows (*) if there are unsaved changes
    • Saving a new project now defaults to the source image folder (can be disabled in Options)
    • Saving a new project now automatically initializes the panorama output file to <projectname>.<extension> in the project folder (can be disabled in Options)
    • 'Replace' button in source images tab now works with multiple selected source images. If more than one image is selected, a folder can be chosen where the replacement images are located
    • PTGui now stores its data files (lens database, default settings) in the 'Application Data' folder (so that PTGui can be used by users without Administrator privileges)
    • Create Panorama tab, 'view' button: new option for opening the folder containing the result
    • Correct function (Source Images Tab): can now save a copy, instead of overwriting the original file
    • display bug in Panorama Editor (numbered tabs) solved
    • can now select (e.g.) all yaw values in the Image Parameters tab by clicking on the header column
    • window positions are remembered even when using multiple displays
    • PhiloSphere no longer requires Panorama Tools
    • Installer can now be run by 'power users' too, instead of just administrator users.
    • Included new cameras in the sensor size database
  • Version 5.8.4 (19 June 2006)
    • Support for SmartBlend 1.2.2 and later. 'Don't pass partial images' setting can be turned off again.
    • Better quality JPEG output: chroma subsampling is disabled at quality 80 or higher.
    • PTGui no longer complains if PTMender is used as a replacement for PTStitcher
    • Control Point generator now ignores transparent parts of the source images
    • Fix: access violation/external exception could occur at the end of the stitching process
  • Version 5.8.3 (5 May 2006)
    • Fix: EInvalidOp on Windows XP 64 bit edition
  • Version 5.8.2 (2 May 2006)
    • Fix: Memory leak in optimizer could cause 'out of memory' errors
  • Version 5.8.1 (24 April 2006)
    • Fix: EInvalidOp on Windows XP 64 bit edition
  • Version 5.8 (21 April 2006)
    • Improved control point generator for circular images
    • The ICC color profile of the source images is embedded in the stitched image. Note that all source images should have the same color profile.
    • PTGui blender now recognizes the alpha channel (transparency) in source images, and will place seams outside the transparent areas
    • Improved .png reader. Now supports transparency and 16 bit .png images.
    • New project is now called Untitled.pts instead of New Project.pts (single word filenames are easier to handle)
    • Support for the Orientation EXIF tag in JPEG files. This tag is set for example by the rotation sensor of Canon cameras. If this feature is enabled, PTGui will load such images with the correct rotation. For compatibility reasons, this feature should be enabled in the Options.
    • Fixed: control point generator failed to generate points if the crop area is small compared to the image size
    • Fixed: crop area was not always reset when applying a template
  • Version 5.7.1 (3 March 2006)
    • Fix: Control point generator failed with EInvalidOp on Windows XP 64 bit edition
    • Fix: If no temporary directories were configured, PTGui uses the Windows default temp dir, but reported 0 bytes free
  • Version 5.7 (20 February 2006)
    • Up to 5 temp dirs can be configured, allowing terabytes of temporary storage without the need to build RAID arrays
    • New button in Create Panorama tab: drag & drop the stitched result into any application
    • Default parameters changed: a/b/c=0, jpeg quality=100%
    • New interpolators of Panorama Tools 2.8.0 supported
    • User interface improvements for Windows XP
    • Improved preview in Select Image dialog
    • Panorama Editor: menu shortcut to switch to 360x180 equirectangular projection
    • When adding 1 image to a project, PTGui will scan the folder for other images taken around the same time, and suggest to add those too
    • EXIF data is now read from TIFF files too
    • EXIF data is now used for fullframe/circular lenses too. PTGui makes a smart guess for the type of lens, based on the focal length. For circular lenses, the crop is initialized automatically, based on the focal length.
    • Utilities tab has been moved to Utilities menu
    • Fixed: Access violation when warping using Panorama Tools from 8 bit source to 16 bit output
    • Fixed: several bugs when using transparent TIFF images
    • Fixed: Enblend no longer warns 'associated alpha treated as unassociated alpha'
    • Fixed: Enblend command line was ignored when stitching by PTStitcher
    • Fixed: 360 degree equirectangular source images would be clipped
    • Fixed: display artifacts in warped thumbnails in Image Parameters tab
    • Fixed: certain images could not be selected in the Panorama Editor, if one or more images are disabled in the Create Panorama tab
    • Fixed: Alt-1 would cause PTGui to hang
    • Fixed: incorrect warning 'output size too large' when clicking the Preview button
    • Fixed: incorrect optimizer result would be displayed if not all images are included in optimization
    • Many minor bug fixes
    • Added EXIF sensor sizes of new cameras
    • The trial version and full version of PTGui are now distributed as separate downloads. The full version can be downloaded after entering a valid registration key.
  • Version 5.6 (21 December 2005)
    • New file format: Photoshop Large Document (.psb). This file format supports layered output of up to 300,000 x 300,000 pixels, and allows for file sizes of more than 4GB. Supported by Photoshop CS and later.
    • Bug fix: 'EZeroDivide' and 'Invalid floating point operation' errors could occur when the project contains images outside the visible area of the panorama
  • Version 5.5 (7 November 2005)
    • New TIFF output setting: alpha channel. Defines the way in which the alpha channel is tagged in the TIFF file, and allows to create a stitched result without transparency.
    • Fix: PTGui blender could crash (out of memory) for panoramas larger than about 1.5 Gigapixel
    • Fix: PTGui failed to create TIFF files larger than 2 GB. This version can create TIFF files of up to 4 GB (the limit of the TIFF specification). Be aware that many applications (including Photoshop CS2) have trouble reading TIFF files larger than 2 GB.
    • Fix: Display artefacts in Panorama Editor for full frame FE images
    • Fix: Auto Add function in Control Point tab did not function correctly
  • Version 5.4 (29 October 2005)
    • Fix: workaround for EXIF bug in certain HP cameras
    • Fix: Rectangular cropping did not work correctly when warping using Panorama Tools.
  • Version 5.3 (29 October 2005)
    • Fix: Photoshop output contained an extra alpha channel
    • Fix: Part of images might be cut off during stitching
  • Version 5.2 (28 October 2005)
    • Full 16 bit support in PTGui native stitcher and blender! PTGui can now create 16 bit layered Photoshop files (requires Photoshop CS or newer) and 16 bit TIFF files, without the need to invoke PTStitcher.
    • File format settings, such as compression level and bit depth, are moved to the main section of the Create Panorama tab.
    • Required disk space is estimated before stitching and a warning is issued if not enough space is available. Disk space estimation can be invoked manually from the Project menu
    • New setting: Tools/Options/Control point generator: maximum number of control points to generate per project. Default is 2500; using more control points in a project is not recommended.
    • Better memory management on Windows 95/98/ME allows larger panoramas to be stitched. (for very large panoramas, Windows 2000 or XP is recommended due to virtual memory limitations in the Win9x kernel).
    • Reduced memory usage for blender allows larger panoramas to be stitched
    • 'Link Scrollbars' and 'Auto Add' now work after 2 control points (instead of 3) and can be configured to work without any existing control points, by using the orientation of the images in the panorama (the old PTGui 4.x behaviour).
    • TIFF output format is changed so that other applications (a.o. Photoshop) recognize transparency
    • Bug fix: 'C++ Exception' could occur during stitching.
    • Bug fix: PTGui Optimizer did not work correctly if the images had different aspect ratio or different rotation
    • Bug fix: PTGui Optimizer sometimes failed to optimize the lens parameters (resulting in a,b,c=0)
    • Bug fix: Control Point Generator would not generate control points if the images had different aspect ratio or different rotation
    • Added EXIF sensor sizes of new cameras
    • Several minor bug fixes
  • Version 5.1 (29 September 2005)
    • Fix: PTGui could crash when generating control points
    • Added checkbox in Tools/Options 'don't pass partial images to smartblend'. Use it if you get garbled results when blending with smartblend.
    • Scrollbars in CP window are linked again when two identical images are displayed
  • Version 5.0 (27 September 2005)
    Many changes! See the PTGui 5 page for an introduction.

    • PTGui Stitcher, PTGui blender, PTGui optimizer, control point generator, project assistant and control point assistant
    • Support for SmartBlend
    • Straighten Panorama function
    • Preview button in panorama editor
    • After adding two 'line-type' control point pairs, the next control point type defaults to 'new line'
    • Better mouse response in panorama editor
    • Auto Add feature is more accurate
    • Auto Add / Link Scrollbars now always perform a partial optimization of the two images
    • to the project directory (project should have been saved at least once).
    • Warning if the output file has the wrong extension
    • New menu item: 'delete all control points'
    • Reorganized Options window
    • Added EXIF sensor sizes of 75 camera models
    • Many bug fixes
  • Version 4.1 (16 February 2005)
    • Browse buttons in Options window (directories & files)
    • Check for existence of configured temp dir
    • Minor bug fixes
  • Version 4.0 (14 February 2005)
    • Multi level undo/redo
    • Control Point Table window: control points can now be sorted and filtered. Control point table can be kept visible while working in the main window. Ability to delete multiple control points.
    • Image Parameters tab: ability to set the values for multiple images simultaneously.
    • Image Parameters tab: 'Fill Yaw' function allows to set incrementing yaw values for a range of images.
    • After optimizing, only the changed thumbnails are updated
    • Auto Contrast in floating zoom window
    • Faster initializing when adding new images to a project
    • Linked optimization of pitch and/or roll (Optimizer tab, in advanced mode)
    • PTGui command line can contain one or more image filenames. This will create a new project from these images
    • [...] buttons (Control point window and Lens DB buttons in Image Parameters tab) have been replaced by right-mouseclick popup menus
    • 'keep on top' for control point table and panorama editor
    • Panorama Editor only shows images that are enabled in the Create Panorama tab
    • Panorama Editor: Center/Fit separate horizontally/vertically
    • File format is moved to the Create Panorama tab
    • Many cameras added to EXIF sensor size database
    • For cropping (partially) outside the original image boundaries: lets Panorama Tools do this if supported
    • Many bug fixes
  • Version 3.7 (26 October 2004)
    • Supports Autopano v1.03 (please check your settings in Tools/Options/Plugins).
    • Added switch for Fast Transform in recent Panorama Tools versions
    • Shows properties of installed Panorama Tools version (Options dialog)
    • Included EXIF data of about 100 cameras
    • Better understandable error messages for common problems
    • Bug fix: partial rendering (with one or more images) with Enblend would fail
    • Bug fix: 'auto jump' in Control Points tab would jump to a position a few pixels next to the destination
    • Several minor bugfixes
  • Version 3.6 (26 April 2004)
    • Support for Enblend and Autopano as a plugin
    • Improved memory management for better handling of large images
    • Uncompressed source images for the active project can be cached on disk. As a result, images in the control point and crop tab will switch instantly and less RAM is used, at the expense of using extra temporary disk space.
    • Panorama settings: 'without masks' changed to 'without feather'
    • Bug fix: at large zoom settings, control points could not be placed at the right or bottom side of the images
    • Bug fix: preview did not work for projects with multi-image tiff output
    • Fixed optimization bug when individual parameters were used for the first image in a project
    • Fixed display bug in Optimizer Tab
  • Version 3.5 (28 January 2004)
    • Bug fix: optimizing a project with individual lens parameters for each image would give garbled results
    • Added EXIF data for some cameras
  • Version 3.4 (7 November 2003)
    • Added Morph-to-Fit functionality
    • Individual control points can be temporarily disabled
    • Panorama output size parameters have been moved to the Create Panorama tab
    • 'XP look & feel' when running on Windows XP
    • New configuration option: Stitcher process priority
    • Added EXIF data for some cameras
  • Version 3.3 (9 October 2003)
    • Added EXIF data for many cameras
    • Removed lens orientation combobox (aspect ratio of first image in project is used instead)
    • Focal length multiplier now refers to the diagonal multiplier, instead of the horizontal multiplier
  • Version 3.2 (19 September 2003)
    • Project wizard can now be used for multirow panoramas too
    • Project wizard stays on top of main window (minimized)
    • Added EXIF data for Nikon D100
    • Linked d/e optimization can be enabled in Options dialog. Per default this is disabled since there is a bug in Panorama Tools, causing bad optimization results.
    • Warning 'really delete this control point?' can be disabled in Options dialog.
  • Version 3.1 (18 September 2003)
    • EXIF data (camera data embedded in JPEG files) is now used to intialize the lens settings
  • Version 3.0 (10 September 2003)
    • Auto Add now performs partial optimization of the two images. Much improved speed and accuracy.
    • Auto Add now possible even if the images are rotated in the control points window
  • Version 2.10 (26 August 2003)
    • Preview image in Add Image dialog box can now be turned off
    • Auto Add / pattern matching function (experimental)
    • Fix: Batch stitcher failed on Multi image masked tiff
    • Fix: Access violations occurred when exiting PTGui
    • Fix: Panorama Editor was not updated properly after changing crop area (apply template or apply to all images)
  • Version 2.9 (28 July 2003)
    • Focal length value is applied after exiting the focal length edit box, not during editing. This prevents background errors from Panorama Tools.
    • Auto Jump: increased mouse move speed, and independent of CPU speed
    • Fix: Access violations occurred during File/New or File/Open
    • Fix: Changed CTRL-C shortcut back to Copy
  • Version 2.8 (11 July 2003)
    • Fixed Access Violation when stitching panorama
  • Version 2.7 (6 July 2003)
    • 'Auto Jump' and 'Link Scrollbars' are now inactive upon first installation of PTGui
  • Version 2.6 (27 June 2003)
    • New 'Auto Jump' and 'Link Scrollbars' features in the Control Point editor
    • Many user interface improvements, such as a new toolbar, new menu items and keyboard shortcuts
    • Panorama Parameters: button 'set optimum size'
    • Button to reverse the sort order of the source images
    • When cropping 'outside' a source image (thus making it larger), the region outside the original image is now transparent instead of black
    • Project Wizard: included options to change the output size
    • A directory can be configured where templates are stored, allowing for quick template access
    • Rotation parameters in Control Point Tab are now stored as part of the project file
    • Fix: panorama editor was not always updated after changes
    • Fix: in some cases, the cropped region was still visible in the panorama editor
  • Version 2.5 (12 May 2003)
    • User configurable lens types
  • Version 2.4 (15 April 2003)
    • Fixed Blue Screen bug
  • Version 2.3 (15 April 2003)
    • Panorama editor: speed improvements, panorama edit mode, new center and fit buttons, revised layout
    • Bugfix: default project would not be loaded correctly if the Project Wizard is open
  • Version 2.2 (3 April 2003)
    • New installation program
  • Version 2.1 (1 April 2003)
    • Added Vertical Field of View parameter for the panorama
    • Added Field of View sliders in the Panorama Editor
    • Fixed memory leak in panorama editor
    • Fixed bug causing the editing of control points within the same image to fail
    • Faster loading of images
  • Version 2.0.1 (18 March 2003)
    • Bug fix: Zoom listboxes (Control Point tab) were not updated properly
  • Version 2.0 (10 March 2003)
    • Addedd PTGui Project wizard
    • Changed the naming of the t1 and t2 control point
    • Replaced control point type radio buttons by a single listbox
    • Improved behaviour when one of the source images cannot be loaded
    • Solved the 'white image' bug when loading large tiff files, and fixed memory leak
    • Images in Control Point window now remember their scroll bar positions
    • Much faster image switching in Control Points and Crop tab
    • Thumbnail warping priority is configurable
    • Lockup problem in Windows XP solved
    • Improved image quality in Panorama Editor
    • Panorama Editor can be docked in the main window
    • Focal length calculation now based on 36mm instead of 35mm
    • Rewritten PTGui Stitcher: Includes batch stitching. PTStitcher priority can now be changed to background.
    • Output file is now stored as part of a PTGui project
    • Rewritten Crop interface. Can now zoom in/out and drag with the right mouse button.
    • Completely rewritten Control Point interface. New features include:
      - Zoom in/out
      - Modify existing control points
      - Floating maginification glass
    • Requires less Windows GDI resources. If you previously had problems running PTGui with large image files, this version should reduce the problems.
    • support for the new 'shear' parameter (requires patched pano12.dll, see below)
    • solved the error 'this program needs one parameter'
    • panorama editor: faster mouse response, smoother dragging of images
    • visibility of panorama editor is remembered across sessions
    • new 'line-type' control points (requires patched pano12.dll)
    • added warning messages for some common mistakes made by new users
    • added vertical center line in Panorama Editor
    • color correction anchor image was reset after optimizing
  • Version 1.04 (10 February 2002)
    • New: Much easier to use optimizer interface
    • New: Web page creator
    • New: Color correction (requires Panorama Tools 2.6b1 or newer)
    • New: Clear all / Set all buttons in Advanced lens settings
    • New: Warped thumbnail updating can be done manually or automatically
    • New: Sort Button to sort images by file name
    • Updated to use Panorama Tools 2.5b cropping feature
    • Fix: Feather width, d and e parameters were not loaded correctly from a PTGui project
    • Fix: Uses less windows GDI resources. Should reduce possible 'GetDIB failed', 'Error 87' and 'Parameter incorrect' errors when working with large images
  • Version 1.03 (4 October 2001)
    • New: Replace image button, to replace an image while keeping control points
    • New: If the images of a project cannot be found, you will be prompted for the new location. This allows you to move a project to a new directory. 
    • New: Current directory (for File Open) is saved across sessions
    • New: Export function: to create a script file compatible with PTStitcher and PTEditor
    • New: When entering Focal Length values, orientation (landscape/portrait) can be chosen
    • Fix: 'Win32 error. Code 87' when editing control points (with certain video cards / Windows versions)
    • Fix: 'Bitmap image invalid' when editing control points (with certain video cards / Windows versions)
    • Fix: With large projects, not all thumbnails would load (with certain video cards / Windows versions)
    • Fix: Optimizing a project could result in Panorama Tools error message: "Error in script - could not assign variable"
    • Fix: Error message 'This program needs one parameter, the name of the configuration file'
  • Version 1.02 (13 August 2001)
    • PTStitcher is no longer launched from a DOS window. This should solve possible problems with batch files in certain Windows versions
    • Documentation is now included, with context sensitive help in most windows
    • New installer software
  • Version 1.01 (30 July 2001)
    • warning message if outdated version (< 2.5) of PTStitcher is used
    • PTGui 1.00 would freeze occasionaly on some systems (NT4?). This has been solved.
  • Version 1.00 (27 July 2001)
    • complete rewrite of user interface
    • realtime view of warped images
    • panorama editor for interactive editing of yaw, roll and pitch
    • image thumbnails in image list
    • 'Make default' function: set the current parameters as default for new projects
    • t1/t2 options are supported
    • advanced PTools parameters (such as gamma, interpolator, jpeg quality) are supported
    • support for tiff and png file formats added
    • lens parameters (fov,a,b,c) and shift parameters (d,e) can now be set individually per image, or a common setting for all images
    • lens database for storing frequently used lens parameters
    • non-destructive cropping
    • built-in Philosphere generator
    • FoV calculator
    • control point distance window (to find misaligned control points)
    • compatible with PTools 2.5
    • first shareware version
  • Version 0.15
    • Added 'correct' button, which can be used to correct a group of images, for example to automatically crop fisheye images or correct barrel distortion.
    • Fixed a bug which caused files like 'panorama.psd.psd' to be saved instead of 'panorama.psd'.
    • Now three different viewer programs (instead of one) can be selected to view the different types of projections that PTStitcher creates
    • Recently used file list
  • Version 0.14
    • A few small user interface changes
    • Better default settings
  • Version 0.13
    • Bug fix: some video drivers raised a general protection fault while moving the mouse in the control point selection window
  • Version 0.12
    • Visual markers for control point selection
    • Zoom window for control point selection
    • Auto-add, prev & next buttons for control point selection
    • Preview Tab
    • Better default settings
    • Bug fix: previous versions choked on filenames with whitespace
    • and some minor enhancements
  • Version 0.11
    • Bug fix: Remove button deleted the wrong control point
  • Version 0.10
    • First beta release
  • PTGui and PTGui Pro are products of New House Internet Services B.V., Rotterdam, The Netherlands. The PTGui and PTGui Pro software, related documentation and all contents on this site are © Copyright 2000-2025 New House Internet Services B.V., Rotterdam, The Netherlands. All rights reserved.