Fonctionnalités principales#

Cette page présente brièvement les principales fonctionnalités de DataLab.

../_images/DataLab-Screenshot-Theme.png

DataLab prend en charge le mode sombre et le mode clair en fonction des paramètres de votre plateforme (cela est géré par le paquet guidata et peut être remplacé en définissant la variable d’environnement QT_COLOR_MODE sur dark ou light).#

Visualisation de données#

Signal

Image

Fonctionnalité

Captures d’écran (enregistrer, copier)

Axe Z

Échelles linéaire/logarithmique

Édition de table de données

Statistiques sur ROI défini par l’utilisateur

Marqueurs

Ratio d’aspect (1:1, personnalisé)

Plus de 50 échelles de couleurs disponibles (personnalisables)

Profils d’intensité (ligne, moyen, radial)

Annotations

Persistance des paramètres dans l’espace de travail

Distribuer les images sur une grille

Vues simples ou superposées

Traitement de données#

Signal

Image

Fonctionnalité

Processus isolé pour l’exécution des calculs

Contrôle à distance depuis Jupyter, Spyder ou tout autre IDE

Contrôle à distance depuis une application tierce

Somme, moyenne, différence, produit…

Opérations avec une constante

Extraction de ROI, permutation des axes X/Y

Détection de pics semi-automatique

Convolution

Correction de champ plat

Symétrie, rotation, redimensionnement…

Profils d’intensité (ligne, moyen, radial)

Binning de pixels

Racine carrée, puissance, logarithme, exponentielle…

Dérivée, intégrale

Calibration linéaire

Normalisation, rognage, correction de décalage

Inversion de l’axe X

Seuillage (manuel, Otsu…)

Filtre gaussien, filtre de Wiener

Moyenne mobile, médiane mobile

FFT, FFT inverse, spectre de puissance/phase/magnitude, densité spectrale de puissance

Interpolation, rééchantillonnage

Elimination de tendance

Ajustement interactif : Gauss, Lorentz, Voigt, polynôme, CDF…

Ajustement interactif multi-gaussien

Filtres fréquentiels (passe-bas, passe-haut, passe-bande, coupe-bande)

Fenêtrage (Hamming, Hanning…)

Filtre de Butterworth

Correction d’exposition (gamma, log…)

Restauration (variation totale, bilatérale…)

Morphologie (érosion, dilatation…)

Détection de contours (Roberts, Sobel…)

Analyse sur ROI personnalisée

FWHM, FW @ 1/e²

Paramètres dynamiques (ENOB, SNR…), Période/Taux d’échantillonnage

Barycentre (méthode robuste par rapport au bruit)

Centre du cercle d’encadrement minimal

Détection de pics 2D

Détection de contours

Transformée de Hough circulaire

Détection de taches (OpenCV, Laplacien de Gauss…)