gipfel - photogrammetry for mountain images
Screenshot

The screenshot shows the view from Lempersberg to Zugspitze in the Bavarian alps.
The GPS data comes from Jonathan de Ferranti's great website
http://www.viewfinderpanoramas.org/.
Description
gipfel helps to find the names of mountains or points of interest
on a picture.
It uses a database containing names and GPS data. With the given viewpoint
(the point from which the picture was taken) and two known mountains
on the picture, gipfel can compute all parameters needed to compute the
positions of other mountains on the picture.
gipfel can also be used to play around with the parameters manually. But be
warned: It is pretty difficult to find the right parameters for a given
picture manually.
You can think of gipfel as a georeferencing software for arbitrary images
(not only satellite images or maps).
gipfel also has an image stitching mode, which allows to generate panorama
images from multiple images that have been referenced with gipfel.
The nice thing about the new image stitching is that it reuses the
code that already existed for referencing images.
Download
Source:
gipfel-0.3.2.tar.gz
sha1 5681563f75c4247ced169161da32348a2f7600b3
RPM:
packages for OpenSUSE and Fedora can be found here:
opensuse build service
Windows Binary:
Self contained package for Windows.
Unzip and start gipfel.exe in the "Program Files" folder.
Please report success and failures to help improving it.
gipfel-0.3.2.zip
pkgsrc:
A pkgsrc package is available in
http://pkgsrc-wip.sourceforge.net/.
Mailing List
gipfel@flpsed.org Archive
Instructions
Source Repository
A mercurial repository can
be found here.
Requirements
Changes from 0.3.1 to 0.3.2
- Fix 16bit tiff output in stitching mode.
- Don't draw labels of mountains that are slightly off the image.
- Factored out ScanImage class.
- Fixed a nasty issue with float <-> double conversion introduced in 0.3.0.
- Add manual hiding / unhiding from right click popup menu.
- Moved NEWS to ChangeLog.
Video
Here is an (old) video (6MB) that demonstrates how
gipfel works. Streaming does currently not work, so you may need to
download the file first.
A picture by Carsten Clasohm (http://www.clasohm.com/)
taken from Simmetsberg towards Benediktenwand is used.
First the current viewpoint is set.
Then some peaks are marked by positioning the green flags.
After that, the one known peak (Benediktenwand) is marked with a red flag.
After that the "guess" button is
pushed and gipfel computes the positions of the other peaks.
Now, a GPS-track from http://www.alpin-koordinaten.de is loaded. It shows a nice
hike to Jochberg.
Finally the effect of the various view parameters is shown by modifying them
manually.
Panorama Images
The following images are stitched together with the gipfel stitching option.
for i in *.jpg; do gipfel -s -b -t tiff/$i $i; done
was used to create correctly oriented tiff images.
These tiff images were then blended using enblend.


The following one is from Sentinel Dome (Yosemite) with
USGS data:
