User Tools

Site Tools


python:view

This is an old revision of the document!


Visualisation des données Pattern Spectra

Pour pouvoir visualiser et identifier un pattern spectra, plusieurs commande sont disponibles.

Il existe deux représentations distinctes de signature liées aux histogrammes, le '.kor' et le '.patch'. Tout deux représentent un histogramme représentant une signature unique.

Le '.kor' représente le Pattern Spectra d'une image dans sa totalité.

Le '.patch' représente un pattern spécifique d'une région et/ou d'une structure que l'on souhaite identifier au sein d'une image.

Exemple .kor

La commande ci-dessous donne la structure d'un '.kor':

h5ls arles_1576x920-1000x1000-b0.kor

Ce qui donne comme résultat ceci :

PS                     Dataset{900}
compBinIdx             Dataset{288776}
compBinVal             Dataset{288776}
georeference           Dataset{6}
imgSize                Dataset{3}
parents                Dataset{1288776}
projectionRef          Dataset{SCALAR}

Explication des attributs :

  • PS : Tableau Pattern Spectra de taille 900
  • compBinIdx : Index
  • compBinVal : Valeur de luminance
  • georeference : Positionnement de géolocalisation en format wordFile
  • imgSize : Dimension de l'image d'entrée
  • parents : nombrr de pixel + nombre de noeud
  • projectionRef : ?

Le tableau compBinIdx indique les indexs permettant l'ajout d'une valeur cumulé du tableau compBinVal dans le tableau PS. Chaque valeur compBinIdx est affilié à une valeur dans le tableau compBinVal, permettant ainsi la construction du tableau PS.

La commande ci-dessous donne la représentation compacte d'un '.kor':

h5dump arles_1576x920-1000x1000-b0.kor

Affichage PS .kor

La commande ci-dessous affiche le pattern spectra à l'aide du displayPS.py :

python3 displayPs.py arles_1576x920-1000x1000-b0.kor

Exemple .patch

La commande ci-dessous donne la structure d'un '.patch':

h5ls arles-b0_400x400-200x200.patch

Ce qui donne comme résultat ceci :

PS                     Dataset{900}
compBinIdx             Dataset{288776}
compBinVal             Dataset{288776}
georeference           Dataset{6}
imgSize                Dataset{3}
parents                Dataset{1288776}
projectionRef          Dataset{SCALAR}

Explication des attributs :

  • PS : Tableau Pattern Spectra de taille 900
  • compBinIdx : Index
  • compBinVal : Valeur de luminance
  • georeference : Positionnement de géolocalisation en format wordFile
  • imgSize : Dimension de l'image d'entrée
  • parents : nombrr de pixel + nombre de noeud
  • projectionRef : ?

Le tableau compBinIdx indique les indexs permettant l'ajout d'une valeur cumulé du tableau compBinVal dans le tableau PS. Chaque valeur compBinIdx est affilié à une valeur dans le tableau compBinVal, permettant ainsi la construction du tableau PS.

Affichage PS .kor

python/view.1656003665.txt.gz · Last modified: 2022/06/23 17:01 by luke