Debian Science Project
Summary
Image analysis
Debian Science image analysis packages

This metapackage will install Debian Science packages related to scientific image acquisition. This might be used in several sciences (as for instance science-dataacquisition, science-viewing and science-typesetting).

The list to the right includes various software projects which are of some interest to the Debian Science Project. Currently, only a few of them are available as Debian packages. It is our goal, however, to include all software in Debian Science which can sensibly add to a high quality Debian Pure Blend.

For a better overview of the project's availability as a Debian package, each head row has a color code according to this scheme:

If you discover a project which looks like a good candidate for Debian Science to you, or if you have prepared an unofficial Debian package, please do not hesitate to send a description of that project to the Debian Science mailing list

Links to other tasks

Debian Science Image analysis packages

Official Debian packages with high relevance

Gpiv
GUI program for Particle Image Velocimetry
Versions of package gpiv
ReleaseVersionArchitectures
sid0.6.1-2s390,alpha,amd64,armel,hppa,i386,ia64,mips,mipsel,powerpc,sparc
squeeze0.6.1-2sparc,powerpc,ia64,i386,hppa,s390,armel,amd64,mipsel,mips
lenny0.5.2-3i386,s390,hppa,amd64,mips,sparc,powerpc,alpha,mipsel,arm,ia64,armel
sid0.5.2-3hurd-i386
etch0.3.1-2s390,mips,arm,mipsel,powerpc,amd64,sparc,hppa,alpha,i386,ia64
Debtags of package gpiv:
uitoolkitgtk
Popcon: 14 users (5 upd.)*
Versions and Archs
Debtags
License: DFSG free

Gpiv is a Graphic User Interface program using the GTK/GNOME libraries for Particle Image Velocimetry (PIV). The program gives a quick overview of the parameter settings of the processes and allows to change them easy, running the processes, individually or in a chain, visualizes and displays the results. The processes that may be invoked by Gpiv are:

Image processing: typical image manipulations that might be needed for PIV interrogation.

Image interrogation, resulting into estimators of particle image displacements.

Data validation to test on outliers, peak-locking effect and velocity gradients over the interrogation area's.

Data post-processing: data manipulation, spatial and time scaling to obtain a velocity field from the PIV data, calculation of spatial averages, vorticity and strain.

Screenshots of package gpiv
Gpivtools
command line programs for Particle Image Velocimetry
Versions of package gpivtools
ReleaseVersionArchitectures
sid0.6.0-1+b1i386,amd64,ia64,powerpc
squeeze0.6.0-1+b1powerpc,amd64,i386,ia64
sid0.6.0-1s390,alpha,armel,hppa,mips,mipsel,sparc
squeeze0.6.0-1sparc,mipsel,hppa,armel,s390,mips
lenny0.5.2-3alpha,ia64,hppa,powerpc,mips,amd64,s390,sparc,i386,mipsel,arm,armel
sid0.5.2-3hurd-i386
etch0.3.3-1powerpc,mips,mipsel,sparc,arm,alpha,hppa,amd64,i386,s390,ia64
upstream0.6.0
Debtags of package gpivtools:
interfacecommandline
roleprogram
Popcon: 13 users (4 upd.)*
Newer upstream!
Debtags
License: DFSG free

A collection of programs for images that are generated during a Particle Image Velocimetry (PIV) experiment. This is a technique to obtain the velocity field of a fluid flow quantitatively and is performed by tracking tracer particles that have been seeded to a fluid. The technique is also applied for observing deformations at surfaces of (solid) bodies. The package contains:

an image processing program for typical filtering and manipulation routines that may be convenient for PIV.

an image interrogation program resulting into estimators of particle image displacements.

validation programs to test on outliers, peak-locking effect and velocity gradients.

post-processing programs for data manipulation (flipping, rotation etc), spatial and time scaling, calculation of spatial averages and derivative quantities from the PIV data, like vorticity and strain.

miscellaneous programs and scripts to perform image format conversion, batch-processing, pipeline processing (image evaluation, validation and post-processing at once), calculation of time averages from a series of PIV data sets, data-visualization and data-manipulation.

All programs start with gpiv_.

This package contains all files used by gpivtools and gpivtools-mpi, like the man pages.

Gwyddion
Scanning Probe Microscopy visualization and analysis tool
Versions of package gwyddion
ReleaseVersionArchitectures
sid2.18-2ia64,alpha,amd64,armel,hppa,hurd-i386,i386,mips,mipsel,powerpc,s390,sparc
squeeze2.18-2mipsel,hppa,amd64,powerpc,armel,ia64,sparc,mips,i386,s390
lenny2.10-1+b1s390,hppa,mips,sparc
lenny2.10-1arm,i386,armel,mipsel,ia64,alpha,amd64,powerpc
Debtags of package gwyddion:
fieldphysics
interfacex11
roleprogram
scopeapplication
uitoolkitgtk
useviewing, analysing
works-withimage:raster
x11application
Popcon: 32 users (33 upd.)*
Versions and Archs
Debtags
License: DFSG free
Svn

Gwyddion is a modular program for Scanning Probe Microscopy (SPM) data visualization and analysis. It is primarily intended for analysis of height field data obtained by microscopy techniques like Atomic Force Microscopy (AFM), Magnetic Force Microscopy (MFM), Scanning Tunneling Microscopy (STM), Near-field Scanning Optical Microscopy (SNOM or NSOM) and others. However, it can be used for arbitrary height field and image analysis.

This package contains the main application and its modules. It also contains a GNOME (and Xfce) thumbnailer which creates previews for all file types known to Gwyddion.

Gwyddion's Python scripting interface Pygwy is also included.

Screenshots of package gwyddion
Libcv1
computer vision library
Versions of package libcv1
ReleaseVersionArchitectures
sid1.0.0-6.3ia64,alpha,amd64,armel,hppa,i386,mips,mipsel,powerpc,s390,sparc
squeeze1.0.0-6.3mipsel,hppa,amd64,powerpc,armel,ia64,sparc,mips,i386,s390
lenny1.0.0-6.1i386,arm,mipsel,ia64,alpha,mips,armel,amd64,s390,hppa,sparc,powerpc
Debtags of package libcv1:
roleshared-lib
Popcon: 857 users (239 upd.)*
Versions and Archs
Debtags
License: DFSG free
Svn

This package contains the OpenCV (Open Computer Vision) runtime libraries.

The Open Computer Vision Library is a collection of algorithms and sample code for various computer vision problems. The library is compatible with IPL (Intel's Image Processing Library) and, if available, can use IPP (Intel's Integrated Performance Primitives) for better performance.

OpenCV provides low level portable data types and operators, and a set of high level functionalities for video acquisition, image processing and analysis, structural analysis, motion analysis and object tracking, object recognition, camera calibration and 3D reconstruction.

Libteem1
Tools to process and visualize scientific data and images - runtime
Versions of package libteem1
ReleaseVersionArchitectures
sid1.10.0.dfsg1-2mips,armel,mipsel,hurd-i386,powerpc,i386,s390,amd64,sparc,alpha,ia64,hppa
squeeze1.10.0.dfsg1-2sparc,amd64,armel,hppa,i386,ia64,mips,mipsel,powerpc,s390
Debtags of package libteem1:
roleshared-lib
Popcon: 2 users (0 upd.)*
Versions and Archs
Debtags
License: DFSG free
Svn

Teem is a coordinated group of libraries for representing, processing, and visualizing scientific raster data. Teem includes command-line tools that permit the library functions to be quickly applied to files and streams, without having to write any code. The most important and useful libraries in Teem are:

  • Nrrd (and the unu command-line tool on top of it) supports a range of operations for transforming N-dimensional raster data (resample, crop, slice, project, histogram, etc.), as well as the NRRD file format for storing arrays and their meta-information.
  • Gage: fast convolution-based measurements at arbitrary point locations in volume datasets (scalar, vector, tensor, etc.)
  • Mite: a multi-threaded ray-casting volume render with transfer functions based on any quantity Gage can measure
  • Ten: for estimating, processing, and visualizing diffusion tensor fields, including fiber tractography methods.

This package provides the runtime files required to run programs that use Teem to do 3D visualisation.

Official Debian packages with lower relevance

Scilab-sivp
Scilab Image and Video Processing toolbox
Versions of package scilab-sivp
ReleaseVersionArchitectures
sid0.5.0-5alpha,amd64,armel,i386,ia64,mips,mipsel,powerpc,s390,sparc
squeeze0.5.0-5mips,amd64,sparc,armel,mipsel,i386,s390,ia64,powerpc
Popcon: 7 users (94 upd.)*
Versions and Archs
License: DFSG free
Svn

SIVP intends to do image and video processing tasks. SIVP is meant to be a useful, efficient, and free image and video processing toolbox for Scilab.

*Popularitycontest results: number of people who use this package regularly (number of people who upgraded this package recently) out of 89590