Making panoramic images
Command line options
The gnomonic projection
The PanGazer application is free of charge for non-commercial use;
it is Copyright (c) Mike Cowlishaw, 2014–2018.
Download and installation
PanGazer is distributed as a compressed .zip file. Here is the latest
When unzipped (e.g., in Windows Explorer, click on the .zip file
and drag the PanGazer folder to your chosen location), this will
create a PanGazer sub-folder which includes
- PanGazer.exe – just click on this, or open it, to start PanGazer;
this is the 32-bit version that may be unable to open multiple large
images but will run on 32-bit Windows systems
- PanGazer64.exe – just click on this, or open it, to start
PanGazer; this is the 64-bit version, which should be able to open
large images and panoramas
- the PanGazer documentation, in the PanGazer-doc folder – open
index.html to view it, or press F1 [or choose Help pages (local)
in the Help menu] after starting PanGazer
- a ‘starter’ panorama, PanGazer_starter.jpg, that will be shown
when PanGazer is first started (a larger and more detailed version
of this can be downloaded here »; 20480×7587 pels, 43MB).
Comments, corrections, suggestions, etc., are welcome!
Please see the Getting started page for more information
on running PanGazer.
(Click on the version number for the corresponding .zip
||New Set North action allows adding compass points (N, S, SSW, etc.) to a view.
Fixed a problem in libexif which prevented it finding Exif
information in some images.
‘Dynamic’ status is now all off by default, and is shown at top
right of the view.
||Image files can now be dragged to any MapGazer window to open them; if more than one, new windows will be opened for them.
Coordinates can now be displayed in UTM format.
||Added view enhancements: brightness, contrast, warmth, and saturation.
Various minor improvements and enhancements to the user interface.
||(First web release.)
Window → Save window image as ... saves current view’s image
as a file.
||New imaging code includes
– Gnomonic (rectilinear) projection so
that horizons are straight lines
– Interpolation for better-looking zoomed-in or low-resolution
– Multi-thread drawing (almost 4× faster on a 4-core processor).
Performance statistics can be displayed as status (use Settings
→ Status display → Show performance statistics).
Extended zoom-in and zoom-out range.
New Fit aspect ratio window option for images that are not 360° panoramas.
Many minor improvements and enhancements to the user interface.
||Additional performance improvements: now about 6.3 times faster than 0.34, and 25 times faster (using interpolated pels) when dragging.
Improved ‘Loading’ messages.
Improved fitting of images allows more ‘zoom out’ than before.
Added Making panoramic images help page.
||Spherical projection now about 3.5 times faster than 0.34.
View as 360° and view spherically now independent (and saved in .ini
||360° panoramas are now projected spherically (rather than cylindrically) so you can now view a correct straight-down aspect.
‘Centre viewpoint’ now sets the zoom (as well as yaw and pitch)
||Exif information in an image is now read and selected fields displayed (GPS, exposure, etc.).
‘Browse satellite view’ will open google maps if GPS data available.
New starter image (Bejes, Spain).
||Show yaw as bearing now includes compass point (e.g., NNW).
‘View image as 360°’ in main and pop-up menus can be used to switch
between 360° view and plain image view.
Large images will have a ‘Loading’ message displayed while processing.
||Status information now controlled by Settings: show mouse yaw & pan, show yaw as bearing, show image full path, show image full size (also test status expanded).
Improved wrap-detection algorithm for 360° panoramas (scaled by
||Greatly-improved support of large JPEG images for 32-bit Windows (16,000 × 8,000 or larger).
64-bit version included, with better handling of multiple large
Automatic detection of wrapped 360° panoramas.
Command line now allows an image file to be specified/loaded.
New icon and other user-interface tweaks.