Debian Science Project
Summary
Image analysis development
sviluppo Debian Science di applicazioni per analisi di immagini

Questo metapacchetto installa librerie di sviluppo di Debian Science per sviluppare applicazioni per acquisizione e analisi di immagini scientifiche.

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
potente libreria per elaborazione di immagini
Versions of package cimg-dev
ReleaseVersionArchitectures
stretch1.7.9+dfsg-1all
sid3.2.1+dfsg-2all
trixie3.2.1+dfsg-2all
bookworm3.2.1+dfsg-1all
bullseye2.9.4+dfsg-2all
jessie1.5.9+dfsg-1all
jessie-security1.5.9+dfsg-1+deb8u1all
buster2.4.5+dfsg-1+deb10u1all
stretch-security1.7.9+dfsg-1+deb9u2all
upstream3.4.3
Debtags of package cimg-dev:
devellibrary
roledevel-lib
works-withimage, image:raster
x11library
Popcon: 5 users (2 upd.)*
Newer upstream!
License: DFSG free
Git

La libreria CImg è un toolkit C++ che fornisce semplici classi e funzioni per caricare, salvare, elaborare e visualizzare immagini nel codice C++ dell'utente. Consiste di un solo file header CImg.h che deve essere incluso nei sorgenti del programma. Contiene utili algoritmi di elaborazione delle immagini per caricare/salvare, ridimensionare/ruotare, filtrare, disegnare oggetti (testo, linee, superfici, ellissi, ...), ecc.

Le istanze delle immagini sono create da una classe capace di rappresentare immagini con fino a 4 dimensioni (da segnali scalari 1-D a volumi 3-D di pixel con valori vettoriali), con tipi di modelli a pixel. Dipende da un numero minimo di librerie: lo si può compilare con le librerie C standard. Non sono necessarie librerie esotiche o dipendenze complesse.

The package is enhanced by the following packages: cimg-doc cimg-examples
libcv-dev
??? missing short description for package libcv-dev :-(
Maintainer: Debian Science Team
Versions of package libcv-dev
ReleaseVersionArchitectures
stretch-security2.4.9.1+dfsg1-2+deb9u1amd64,arm64,armel,armhf,i386
jessie-security2.4.9.1+dfsg-1+deb8u2amd64,armel,armhf,i386
jessie2.4.9.1+dfsg-1+deb8u1amd64,armel,armhf,i386
stretch2.4.9.1+dfsg1-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
upstream4.10.0
Debtags of package libcv-dev:
devellibrary
roledevel-lib
Popcon: 1 users (0 upd.)*
Newer upstream!
License: DFSG free
Git
Please cite: Gary Bradski and Adrian Kaehler: Learning OpenCV: Computer Vision with the OpenCV Library (2008)
Registry entries: SciCrunch 
libcvd-dev
libreria C++ per visione artificiale, elaborazione di video ed immagini - file di sviluppo
Versions of package libcvd-dev
ReleaseVersionArchitectures
sid0.0~git20221020150751.30e8cfc+ds1-1amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x
bookworm0.0~git20221020150751.30e8cfc+ds1-1amd64,arm64,i386,mipsel,ppc64el,s390x
trixie0.0~git20221020150751.30e8cfc+ds1-1amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x
upstream0.0~git20240324163423.09b46d8
Popcon: 0 users (0 upd.)*
Newer upstream!
License: DFSG free
Git

libCVD è una libreria C++ molto portabile e ad alte prestazioni per visione artificiale, elaborazione di video ed immagini. L'attenzione è concentrata sul fornire gestione semplice ed efficiente di immagini e video, e implementazioni di alta qualità delle funzioni comuni a basso livello per elaborazione di immagini. La libreria è progettata in maniera accoppiata in modo lasco, così che le parti possano essere usate facilmente da sole, se non è necessaria l'intera libreria. Il modulo di cattura di video fornisce un'interfaccia semplice e uniforme per i video da una varietà di sorgenti (live e registrate) e permette un facile accesso ai dati dei pixel grezzi. Similmente, il modulo di caricamento/salvataggio delle immagini fornisce interfacce semplici e uniformi per caricare e salvare immagini da bitmap a immagini RGBA a 64 bit per canale. Le procedure di elaborazione di immagini possono essere facilmente applicate ad immagini e video, ed esistono versioni accelerate per le piattaforme che gestiscono SSE.

Questo pacchetto contiene i file di sviluppo.

libimglib2-java
multidimensional image processing library in Java
Versions of package libimglib2-java
ReleaseVersionArchitectures
bookworm4.5.0-1all
bullseye4.5.0-1all
buster4.5.0-1all
sid4.5.0-1all
trixie4.5.0-1all
upstream7.1.4
Popcon: 0 users (0 upd.)*
Newer upstream!
License: DFSG free
Git

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
libreria per registrazione di immagini leggera [file di sviluppo]
Versions of package liblimereg-dev
ReleaseVersionArchitectures
buster1.4.1-4amd64,arm64,armhf,i386
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

Liblimereg allinea automaticamente l'una con l'altra due immagini con un contenuto simile. Date due immagini 2D l'algoritmo restituisce i parametri della trasformazione rigida identificata per il migliore allineamento possibile (spostamento, rotazione). Ci sono anche funzioni per una trasformazione rigida delle immagini (spostamento, rotazione) e per creare una immagine differenza a partire da due immagini.

Questo pacchetto contiene la libreria statica e i file header.

libsimage-dev
interfaccia generica per varie librerie per formati di file immagine - file di sviluppo
Versions of package libsimage-dev
ReleaseVersionArchitectures
bullseye1.8.0-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster1.7.1~2c958a6.dfsg-5amd64,arm64,armhf,i386
stretch1.7.1~2c958a6.dfsg-4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie1.7.1~2c958a6.dfsg-2amd64,armel,armhf,i386
trixie1.8.3+ds-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm1.8.0-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid1.8.3+ds-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
Debtags of package libsimage-dev:
devellibrary
roledevel-lib
Popcon: 2 users (6 upd.)*
Versions and Archs
License: DFSG free
Git

La libreria simage fornisce un'interfaccia semplificata e uniforme a molte librerie per il formato di file immagine e include anche la gestione interna per alcuni formati di file immagine. Il pacchetto contiene i file di sviluppo.

libvigraimpex-dev
file di sviluppo per la libreria C++ di visione artificiale
Versions of package libvigraimpex-dev
ReleaseVersionArchitectures
bookworm1.11.1+dfsg-11amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie1.12.1+dfsg-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
sid1.12.1+dfsg-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
jessie1.9.0+dfsg-10amd64,armel,armhf,i386
stretch1.10.0+git20160211.167be93+dfsg-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster1.10.0+git20160211.167be93+dfsg1-2amd64,arm64,armhf,i386
bullseye1.11.1+dfsg-8amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Debtags of package libvigraimpex-dev:
devellang:c++, library
roledevel-lib
works-withimage, image:raster
Popcon: 1 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

VIGRA (Vision with Generic Algorithms, visione con algoritmi generici) è una libreria per visione artificiale che pone particolare attenzione sugli algoritmi flessibili, perché gli algoritmi rappresentano la principale conoscenza pratica in questo campo. La libreria è stata di conseguenza creata usando programmazione generica come introdotta da Stepanov e Musser ed esemplificata nella Standard Template Library C++. Mediante la scrittura di pochi adattatori (iteratori e metodo di accesso per immagini) è possibile usare gli algoritmi di VIGRA nelle proprie strutture dati, all'interno del proprio ambiente.

Questo pacchetto contiene i file di sviluppo e gli header necessari per compilare programmi e pacchetti che usano VIGRA.

libvlfeat-dev
Computer vision library focussing on visual features and clustering
Versions of package libvlfeat-dev
ReleaseVersionArchitectures
sid0.9.21+full-2.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
jessie0.9.17+dfsg0-6amd64,armel,armhf,i386
bullseye0.9.21+dfsg0-6+deb11u1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster0.9.21+dfsg0-3amd64,arm64,armhf,i386
stretch0.9.20+dfsg0-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bookworm0.9.21+full-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie0.9.21+full-2.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
Debtags of package libvlfeat-dev:
devellibrary
roledevel-lib
Popcon: 1 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

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
libreria per leggere e scrivere dati di immagini (Python 3)
Versions of package python3-imageio
ReleaseVersionArchitectures
bullseye2.4.1-3all
trixie2.36.1-1all
bookworm2.4.1-5all
buster2.4.1-2all
sid2.36.1-1all
Popcon: 119 users (121 upd.)*
Versions and Archs
License: DFSG free
Git

Imageio è una libreria Python che fornisce una facile interfaccia per leggere e scrivere un'ampia gamma di dati di immagini, inclusi immagini animate, video, dati volumetrici e formati scientifici.

Questo pacchetto fornisce la libreria per Python 3.

python3-meshio
libreria per leggere e scrivere dati di mesh (Python 3)
Versions of package python3-meshio
ReleaseVersionArchitectures
buster2.3.3-1all
sid7.0.0-really-5.3.5-3all
bookworm7.0.0-3all
trixie7.0.0-really-5.3.5-3all
bullseye4.3.11-1all
Popcon: 12 users (14 upd.)*
Versions and Archs
License: DFSG free
Git

Meshio può leggere e scrivere svariati formati di dati che rappresentano maglie non strutturate, come DOLFIN, Gmsh, H5M o VTK.

Questo pacchetto fornisce i moduli per Python 3.

python3-vigra
collegamento Python 3 per la libreria C++ di visione artificiale
Versions of package python3-vigra
ReleaseVersionArchitectures
sid1.12.1+dfsg-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie1.12.1+dfsg-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm1.11.1+dfsg-11amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye1.11.1+dfsg-8amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Popcon: 8 users (3 upd.)*
Versions and Archs
License: DFSG free
Git

VIGRA (Vision with Generic Algorithms, visione con algoritmi generici) è una libreria per visione artificiale che pone particolare attenzione sugli algoritmi flessibili, perché gli algoritmi rappresentano la principale conoscenza pratica in questo campo. La libreria è stata di conseguenza creata usando programmazione generica come introdotta da Stepanov e Musser ed esemplificata nella Standard Template Library C++. Mediante la scrittura di pochi adattatori (iteratori e metodo di accesso per immagini) è possibile usare gli algoritmi di VIGRA nelle proprie strutture dati, all'interno del proprio ambiente.

Questo pacchetto esporta la funzionalità della libreria VIGRA in Python 3.

Official Debian packages with lower relevance

lib3ds-dev
file di sviluppo per lettore di file di 3D Studio di Autodesk
Versions of package lib3ds-dev
ReleaseVersionArchitectures
trixie1.3.0-10amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
jessie1.3.0-8amd64,armel,armhf,i386
stretch1.3.0-9amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster1.3.0-9amd64,arm64,armhf,i386
bullseye1.3.0-10amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm1.3.0-10amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid1.3.0-10amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
Debtags of package lib3ds-dev:
devellang:c, library
roledevel-lib
works-with3dmodel
Popcon: 20 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

Questa libreria implementa le funzionalità richieste per gestire i file nel formato dei rilasci 3 e 4 di 3D studio di Autodesk (.3DS).

È un'alternativa libera per 3DS File Toolkit di Autodesk per gestire i file 3DS.

Questo pacchetto contiene i file di sviluppo (header e librerie).

libfreeimage-dev
libreria di supporto per i formati di immagini grafiche (file di sviluppo)
Versions of package libfreeimage-dev
ReleaseVersionArchitectures
stretch3.17.0+ds1-5+deb9u1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie3.15.4-4.2+deb8u1amd64,armel,armhf,i386
jessie-security3.15.4-4.2+deb8u2amd64,armel,armhf,i386
stretch-security3.17.0+ds1-5+deb9u1amd64,arm64,armel,armhf,i386
buster3.18.0+ds2-1+deb10u1amd64,arm64,armhf,i386
buster-security3.18.0+ds2-1+deb10u2amd64,arm64,armhf,i386
bullseye3.18.0+ds2-6+deb11u1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye-security3.18.0+ds2-6+deb11u1amd64,arm64,armhf,i386
bookworm3.18.0+ds2-9+deb12u1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm-security3.18.0+ds2-9+deb12u1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie3.18.0+ds2-11amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
sid3.18.0+ds2-11amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
Debtags of package libfreeimage-dev:
devellibrary
roledevel-lib
Popcon: 35 users (177 upd.)*
Versions and Archs
License: DFSG free
Git

FreeImage è un progetto per libreria C/C++ Open Source per gli sviluppatori a cui piacerebbe gestire i popolari formati grafici per immagini, come PNG, BMP, JPEG, TIFF e altri, come richiesto dalle odierne applicazioni multimediali. FreeImage è facile da usare, veloce, con gestione sicura dei thread e multipiattaforma (funziona su Linux, Windows a 32 bit e Mac OS X).

Questo pacchetto contiene gli header e le librerie statiche necessari per sviluppare programmi che usano FreeImage.

Packaging has started and developers might try the packaging code in VCS

libvisad-java
Visualization for Algorithm Development
Versions of package libvisad-java
ReleaseVersionArchitectures
VCS2.0-1all
Versions and Archs
License: free
Debian package not available
Git
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.

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