PanGazer logo PanGazer – introduction


Download PanGazer

Getting started

General settings

Saving views

Show location

Image geography



Making panoramic images

Command line options

The gnomonic projection


PanGazer screenshot – click for more detail

PanGazer screenshot – click for more detail

PanGazer is a free (and advert-free) Windows application for viewing images and panoramas, including 360 spherical and hemispherical panoramas as captured by drones.

A typical 360 panorama is shown (at reduced size) at the bottom of this page; as a plain image it is quite distorted. PanGazer lets you view that image as though you are at the camera position; you can use your mouse, keyboard, or touch screen to pan left and right (yaw) or up and down (pitch) — including straight down. You can also zoom in and out to see more or less detail.

The screenshot on the right is one such view of the 360 panorama (this ‘starter panorama’ is included in the package and will be shown when you first start PanGazer). Click on the screenshot to see a more detailed version.

Please click on ‘Getting started’ on the left for an overview of the application, or on the other menu items for more information.

PanGazer features

  • PanGazer detects spherical 360 panoramas automatically and you can pan around them easily, but you can also use it for viewing non-spherical panoramas and other images.

    When viewing ‘hemispherical’ panoramas (e.g., drone panoramas, which typically cover 30 above the horizon and 90 below) PanGazer will automatically set the correct horizon.

  • You can save views to disk to extract individual photographs from a panorama. Unlike a screenshot, a saved view includes data such as the effective lens focal length of the view, the camera tilt and also, if known, the location and bearing and other data derived from the loaded image.

  • PanGazer emphasises and simplifies the viewing and editing of image geographical data; you can set or edit the geographical values (location, elevation, bearing, and tilt), which can then be saved in the image Exif data.

    If the bearing or tilt are known or set, compass points (N, S, etc.) and tilt angles can be overlaid on the image to give a sense of direction.

    If the image location is known or set you can show its location on maps, such as Google Satellite or regular Maps, MapGazer, or Google Earth. You can also save the location as a GPX or KML file.

  • In general, PanGazer tracks image geometry; for example, when zooming in while viewing an image the equivalent focal length of the view you are seeing is displayed.

  • Multiple views (windows) are supported – you can view different images, or the the same image, from multiple angles and zooms at the same time. For example, you can compare still images with views from a 360 panorama.

  • Strong viewing enhancements (brightness, etc.) are available to help you identify features of interest.

  • PanGazer uses a fast multi-threaded implementation of the gnomonic projection which reduces apparent distortion of horizontals and verticals. Interpolation is used to improve the display of zoomed or low-resolution images.

  • The user interface is modeless; you do not have to ‘enter panorama view mode’, for example.

  • The size of the visible image is maximized by the ‘retro’-style menu bar. Also, the menu bar and/or title bar can be hidden, or you can view panoramas and images full-screen (use Esc to toggle between full-screen and a window).

PanGazer requirements

PanGazer runs on a Windows personal computer (PC, laptop, or tablet, running Windows 7 or later); it also runs on Windows XP and Windows emulators on Mac OS and Linux, but is not fully tested in those environments.

Both 32-bit and 64-bit executables are included. The former will run on 32-bit Windows systems but large panoramas and images (e.g., more than 12,000 × 6,000) may fail to load due to memory fragmentation. With either executable you may have difficulty loading large images if you do not have several GigaBytes of RAM. It is recommended that you run a 64-bit version of Windows and use the 64-bit PanGazer (which also renders faster than the 32-bit PanGazer).

PanGazer lets you load and view many types of images (JPEG, PNG, GIF, BMP, TIFF, etc.). When saving an image, PanGazer uses the JPEG File Interchange Format (file extension .jpg or .jpeg) so that metadata (geolocation, camera bearing, tilt, etc.) are saved with the image.

I am currently actively developing PanGazer, so please send me suggestions for improving PanGazer (click here for contact details »).

PanGazer has been written from scratch (sharing most of its code with my MapGazer » application), but has been inspired by and depends on the work of many people; please read my thanks, here.

This shows a reduced version of the plain (un-projected) PanGazer starter image, taken using a DJI Mavic Pro. The download package includes a much larger, but still ⅓-reduced, version of the original panorama.
A 360 source image (reduced in size 24×)

A 360 source image (reduced in size 24×)

You can download the full-sized panorama (20480×7587 pels, 43MB) by clicking here » – to view this you probably will need to use the 64-bit version of PanGazer on a 64-bit Windows system.

PanGazer and these web pages were written by Mike Cowlishaw; Please send me any corrections, suggestions, etc.
All content © Mike Cowlishaw, 2014–2018, except where marked otherwise. All rights reserved. The pages here, and the PanGazer program, are for non-commercial use only.
Privacy policy: the Speleotrove website records no personal information and sets no ‘cookies’. However, statistics, etc. might be recorded by the web hosting service.

This page was last updated on 2018-12-12 by mfc.