Software
IrView
Release: 0.1 (March 2008)
Status: author
A small application for the false colour visualisation of cheap IR webcam conversions
and imagery from regular IR and/or thermal sensor sources. This cross-platform (linux/windows)
application supports most common video and image formats in addition to support for a live camera feed from
and attached system camera.
Utilises the OpenCV
library for image processing, media/camera interfacing and GUI.
Download [ Linux ] [ Windows ] License [ GPL ]
Keywords: infrared IR image viewer, thermal image viewer, IR visualisation, video colour mapping, thermal colour video, IR colour video, false colour, thermal image colour, thermal video visualisation, false colour video, thermal video colours, colour infrared, colour IR
Mesh Viewer
Release: 0.3.2 (November 2008) (also CVS)
Status: contributer
Cross-platform (linux/windows) OpenGL 3D surface mesh viewer for various 3D file formats including VRML 1, VRML 2,
Geomview, GTS, OBJ and VTK.
Visualisation of multiple surface meshes as polygons, wireframe, points, surface normals and colour texture (VRML).
Additional support for X3D export only.
The primary developer/maintainer on this project is Helmut Cantzler.
Homepage [ mview.sf.net ] License [ LGPL ]
Keywords: 3D mesh viewing, mesh viewer, mview, mesh conversion, mesh convertor, mesh visualisation, texture mapping.
GTS Tools
Release: 0.12 (September 2009)
Status: author
A simple set of tools I developed for working with aspects of GTS format 3D triangulated surfaces. Includes tools for surface normal orientation, cutting, ASCII XYZ/VTK conversion, spatial positioning, normal extraction, surface information, triangle extraction, tesselation, surface differencing .....
Download [ tar.gz ] License [ GPL ]
Other useful tools for working with GTS surfaces:
[ mview ]
[ k3d ]
[ smoother ]
Keywords: GNU triangulated surface library, GTS examples, GTS samples, GTS programming, GTS C++.
Matlab Image Processing
Release: April 2005
Status: author / co-author
A set of basic computer vision / image processing routines developed for teaching on the Introduction to Vision and Robotics
course at the University of Edinburgh.
These routines are designed as drop in replacements for the Image Processing Toolkit routines of the same
name allowing use WITHOUT the toolkit itself.
Additional code from the 2005/6 Advanced Vision (AV) course
at the University of Edinburgh is also available here.
Matlab Script Files [ Code ]
Keywords: image processing toolkit, computer vision.
Useful Scripts
lowername : Dealing with the dreaded UPPER CASE FILENAMES:
(e.g. FILENAME.TXT, Filename.TXT, FileName.txt fIlENaMe.tXt)
Upper to lower case file name convertor (and reverse).
Usage: lowername [-voUr] files
-v verbose mode
-o overwrite files if they already exist
-U lowercase letters to UPPERCASE (reverse operation)
-r recursive mode - recurse through directories
Translate uppercase filenames to lowercase.
Author: Toby Breckon, Aug/Sept 1999
Use this command line tool for file name case conversion: lowername (perl script).