Summary
Image analysis development
Debian Science development of image analysis applications
This metapackage will install Debian Science development libraries to
develop scientific image analysis applications acquisitions.
Description
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 development packages
Official Debian packages with high relevance
cimg-dev
powerful image processing library
|
Versions of package cimg-dev |
Release | Version | Architectures |
stretch | 1.7.9+dfsg-1 | all |
sid | 3.2.1+dfsg-1 | all |
bookworm | 3.2.1+dfsg-1 | all |
bullseye | 2.9.4+dfsg-2 | all |
jessie | 1.5.9+dfsg-1 | all |
jessie-security | 1.5.9+dfsg-1+deb8u1 | all |
buster | 2.4.5+dfsg-1+deb10u1 | all |
stretch-security | 1.7.9+dfsg-1+deb9u2 | all |
upstream | 3.4.3 |
Debtags of package cimg-dev: |
devel | library |
role | devel-lib |
works-with | image, image:raster |
x11 | library |
|
License: DFSG free
|
The CImg Library is a C++ toolkit providing simple classes and functions
to load, save, process and display images in your own C++ code. It consists
only of a single header file CImg.h that must be included in your program
source. It contains useful image processing algorithms for loading/saving,
resizing/rotating, filtering, object drawing (text, lines, faces,
ellipses, ...), etc.
Images are instantiated by a class able to represent images up to 4-dimension
wide (from 1-D scalar signals to 3-D volumes of vector-valued pixels), with
template pixel types. It depends on a minimal number of libraries : you can
compile it with only standard C libraries. No need for exotic libraries and
complex dependencies.
|
|
libcv-dev
??? missing short description for package libcv-dev :-(
|
Versions of package libcv-dev |
Release | Version | Architectures |
stretch-security | 2.4.9.1+dfsg1-2+deb9u1 | amd64,arm64,armel,armhf,i386 |
jessie-security | 2.4.9.1+dfsg-1+deb8u2 | amd64,armel,armhf,i386 |
jessie | 2.4.9.1+dfsg-1+deb8u1 | amd64,armel,armhf,i386 |
stretch | 2.4.9.1+dfsg1-2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
upstream | 4.10.0 |
Debtags of package libcv-dev: |
devel | library |
role | devel-lib |
|
License: DFSG free
|
Please cite:
Gary Bradski and Adrian Kaehler:
Learning OpenCV: Computer Vision with the OpenCV Library
(2008)
|
|
libcvd-dev
C++ library for computer vision, image, and video processing - devel files
|
Versions of package libcvd-dev |
Release | Version | Architectures |
trixie | 0.0~git20221020150751.30e8cfc+ds1-1 | amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x |
sid | 0.0~git20221020150751.30e8cfc+ds1-1 | amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x |
bookworm | 0.0~git20221020150751.30e8cfc+ds1-1 | amd64,arm64,i386,mipsel,ppc64el,s390x |
upstream | 0.0~git20240324163423.09b46d8 |
|
License: DFSG free
|
libCVD is a very portable and high performance C++ library for
computer vision, image, and video processing. The emphasis is on
providing simple and efficient image and video handling and high
quality implementations of common low-level image processing
function. The library is designed in a loosely-coupled manner, so
that parts can be used easily in isolation if the whole library is
not required. The video grabbing module provides a simple, uniform
interface for videos from a variety of sources (live and recorded)
and allows easy access to the raw pixel data. Likewise, the image
loading/saving module provides simple, uniform interfaces for loading
and saving images from bitmaps to 64 bit per channel RGBA images. The
image processing routines can be applied easily to images and video,
and accelerated versions exist for platforms supporting SSE.
This package contains the development files.
|
|
libimglib2-java
multidimensional image processing library in Java
|
Versions of package libimglib2-java |
Release | Version | Architectures |
bookworm | 4.5.0-1 | all |
bullseye | 4.5.0-1 | all |
buster | 4.5.0-1 | all |
sid | 4.5.0-1 | all |
trixie | 4.5.0-1 | all |
upstream | 7.1.3 |
|
License: DFSG free
|
A multidimensional, type-agnostic image processing library.
It provides an interface-driven design that supports numeric and non-
numeric data types (8-bit unsigned integer, 32-bit floating point, etc.)
in an extensible way. It implements several data sources and sample
organizations, including one single primitive array, one array per
plane, N-dimensional array "cells" cached to and from disk on demand,
and planes read on demand from disk.
|
|
liblimereg-dev
Library for lightweight image registration [development files]
|
Versions of package liblimereg-dev |
Release | Version | Architectures |
buster | 1.4.1-4 | amd64,arm64,armhf,i386 |
|
License: DFSG free
|
Liblimereg automatically aligns two images with similar content to each other.
Given two 2D images the algorithm returns the rigid transformation
parameters detected for the best possible alignment (shift, rotation). There
are also functions for a rigid image transformation (shift, rotation) and
for creating a difference image out of two images.
This package contains the static library and the header file.
|
|
libsimage-dev
generic interface to various image file format libraries. Development files.
|
Versions of package libsimage-dev |
Release | Version | Architectures |
bullseye | 1.8.0-2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
stretch | 1.7.1~2c958a6.dfsg-4 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
buster | 1.7.1~2c958a6.dfsg-5 | amd64,arm64,armhf,i386 |
jessie | 1.7.1~2c958a6.dfsg-2 | amd64,armel,armhf,i386 |
trixie | 1.8.3+ds-2 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
sid | 1.8.3+ds-2 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
bookworm | 1.8.0-2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
Debtags of package libsimage-dev: |
devel | library |
role | devel-lib |
|
License: DFSG free
|
The simage library provides a simplified and uniform interface to many
image file format libraries, and it includes internal support for some
image file formats too. The package ships development files.
|
|
libvigraimpex-dev
development files for the C++ computer vision library
|
Versions of package libvigraimpex-dev |
Release | Version | Architectures |
sid | 1.12.1+dfsg-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
trixie | 1.12.1+dfsg-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
bookworm | 1.11.1+dfsg-11 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
jessie | 1.9.0+dfsg-10 | amd64,armel,armhf,i386 |
stretch | 1.10.0+git20160211.167be93+dfsg-2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
buster | 1.10.0+git20160211.167be93+dfsg1-2 | amd64,arm64,armhf,i386 |
bullseye | 1.11.1+dfsg-8 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
Debtags of package libvigraimpex-dev: |
devel | lang:c++, library |
role | devel-lib |
works-with | image, image:raster |
|
License: DFSG free
|
Vision with Generic Algorithms (VIGRA) is a computer vision library
that puts its main emphasis on flexible algorithms, because
algorithms represent the principle know-how of this field. The
library was consequently built using generic programming as
introduced by Stepanov and Musser and exemplified in the C++ Standard
Template Library. By writing a few adapters (image iterators and
accessors) you can use VIGRA's algorithms on top of your data
structures, within your environment.
This package contains the header and development files needed to
build programs and packages using VIGRA.
|
|
libvlfeat-dev
Computer vision library focussing on visual features and clustering
|
Versions of package libvlfeat-dev |
Release | Version | Architectures |
sid | 0.9.21+full-2.1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
stretch | 0.9.20+dfsg0-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 0.9.17+dfsg0-6 | amd64,armel,armhf,i386 |
buster | 0.9.21+dfsg0-3 | amd64,arm64,armhf,i386 |
bullseye | 0.9.21+dfsg0-6+deb11u1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 0.9.21+full-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 0.9.21+full-2.1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
Debtags of package libvlfeat-dev: |
devel | library |
role | devel-lib |
|
License: DFSG free
|
VLFeat implements popular computer vision algorithms including MSER, k-means,
hierarchical k-means, agglomerative information bottleneck, and quick shift. It
is written in C for efficiency and compatibility, with interfaces in GNU octave
for ease of use, and detailed documentation throughout
Development files
|
|
python3-imageio
library for reading and writing image data (Python 3)
|
Versions of package python3-imageio |
Release | Version | Architectures |
bullseye | 2.4.1-3 | all |
bookworm | 2.4.1-5 | all |
buster | 2.4.1-2 | all |
trixie | 2.36.0-1 | all |
sid | 2.36.0-1 | all |
|
License: DFSG free
|
Imageio is a Python library that provides an easy interface to read and write
a wide range of image data, including animated images, video, volumetric data,
and scientific formats.
This package provides the library for Python 3.
|
|
python3-meshio
library for reading and writing mesh data (Python 3)
|
Versions of package python3-meshio |
Release | Version | Architectures |
buster | 2.3.3-1 | all |
bullseye | 4.3.11-1 | all |
bookworm | 7.0.0-3 | all |
trixie | 7.0.0-really-5.3.5-3 | all |
sid | 7.0.0-really-5.3.5-3 | all |
|
License: DFSG free
|
Meshio can read from and write to various data formats representing
unstructured meshes, such as DOLFIN, Gmsh, H5M or VTK.
This package provides the modules for Python 3.
|
|
python3-vigra
Python3 bindings for the C++ computer vision library
|
Versions of package python3-vigra |
Release | Version | Architectures |
sid | 1.12.1+dfsg-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
trixie | 1.12.1+dfsg-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
bookworm | 1.11.1+dfsg-11 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bullseye | 1.11.1+dfsg-8 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
|
License: DFSG free
|
Vision with Generic Algorithms (VIGRA) is a computer vision library
that puts its main emphasis on flexible algorithms, because
algorithms represent the principle know-how of this field. The
library was consequently built using generic programming as
introduced by Stepanov and Musser and exemplified in the C++ Standard
Template Library. By writing a few adapters (image iterators and
accessors) you can use VIGRA's algorithms on top of your data
structures, within your environment.
This package exports the functionality of the VIGRA library to Python3.
|
|
Official Debian packages with lower relevance
lib3ds-dev
Autodesk 3D Studio file reader development files
|
Versions of package lib3ds-dev |
Release | Version | Architectures |
trixie | 1.3.0-10 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
sid | 1.3.0-10 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
jessie | 1.3.0-8 | amd64,armel,armhf,i386 |
stretch | 1.3.0-9 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
buster | 1.3.0-9 | amd64,arm64,armhf,i386 |
bullseye | 1.3.0-10 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 1.3.0-10 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
Debtags of package lib3ds-dev: |
devel | lang:c, library |
role | devel-lib |
works-with | 3dmodel |
|
License: DFSG free
|
This library implements the functionality required to manage
Autodesk's 3D Studio Release 3 and 4 format (.3DS) files.
It is a free alternative to Autodesk's 3DS File Toolkit for
managing 3DS files.
This package contains the development files (headers and libs).
|
|
libfreeimage-dev
Support library for graphics image formats (development files)
|
Versions of package libfreeimage-dev |
Release | Version | Architectures |
stretch | 3.17.0+ds1-5+deb9u1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 3.15.4-4.2+deb8u1 | amd64,armel,armhf,i386 |
jessie-security | 3.15.4-4.2+deb8u2 | amd64,armel,armhf,i386 |
stretch-security | 3.17.0+ds1-5+deb9u1 | amd64,arm64,armel,armhf,i386 |
buster | 3.18.0+ds2-1+deb10u1 | amd64,arm64,armhf,i386 |
buster-security | 3.18.0+ds2-1+deb10u2 | amd64,arm64,armhf,i386 |
bullseye | 3.18.0+ds2-6+deb11u1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bullseye-security | 3.18.0+ds2-6+deb11u1 | amd64,arm64,armhf,i386 |
bookworm | 3.18.0+ds2-9+deb12u1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm-security | 3.18.0+ds2-9+deb12u1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 3.18.0+ds2-10 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
sid | 3.18.0+ds2-10 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
Debtags of package libfreeimage-dev: |
devel | library |
role | devel-lib |
|
License: DFSG free
|
FreeImage is an Open Source C/C++ library project for developers who would
like to support popular graphics image formats like PNG, BMP, JPEG, TIFF
and others as needed by today's multimedia applications. FreeImage is
easy to use, fast, multithreading safe, and cross-platform (works both
with Linux, 32 bit Windows and Mac OS X).
This package contains the headers and static libraries needed to develop
programs using FreeImage.
|
|
Packaging has started and developers might try the packaging code in VCS
libvisad-java
Visualization for Algorithm Development
|
Versions of package libvisad-java |
Release | Version | Architectures |
VCS | 2.0-1 | all |
|
License: free
Debian package not available
Version: 2.0-1
|
VisAD is a Java component library for interactive and collaborative
visualization and analysis of numerical data. The name VisAD is an acronym for
"Visualization for Algorithm Development". The system combines:
The use of pure Java for platform independence and to support data sharing and
real-time collaboration among geographically distributed users. Support for
distributed computing is integrated at the lowest levels of the system using
Java RMI distributed objects.
A general mathematical data model that can be adapted to virtually any
numerical data, that supports data sharing among different users, different
data sources and different scientific disciplines, and that provides
transparent access to data independent of storage format and location (i.e.,
memory, disk or remote). The data model has been adapted to netCDF, HDF-5,
FITS, HDF-EOS, McIDAS, Vis5D, GIF, JPEG, TIFF, QuickTime, ASCII and many other
file formats.
A general display model that supports interactive 3-D, data fusion, multiple
data views, direct manipulation, collaboration, and virtual reality. The
display model has been adapted to Java3D and Java2D and used in an ImmersaDesk
virtual reality display.
Data analysis and computation integrated with visualization to support
computational steering and other complex interaction modes.
Support for two distinct communities: developers who create domain- specific
systems based on VisAD, and users of those domain-specific systems. VisAD is
designed to support a wide variety of user interfaces, ranging from simple data
browser applets to complex applications that allow groups of scientists to
collaboratively develop data analysis algorithms.
Developer extensibility in as many ways as possible.
|
|