cpp:ps
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| cpp:ps [2022/06/24 06:07] – francois | cpp:ps [2022/12/09 09:39] (current) – charles | ||
|---|---|---|---|
| Line 8: | Line 8: | ||
| Dans cet exemple nous proposons de réaliser un pattern spectra à 2 dimensions. Cela signifie que la contribution de chaque nœud sera cumulé en fonction | Dans cet exemple nous proposons de réaliser un pattern spectra à 2 dimensions. Cela signifie que la contribution de chaque nœud sera cumulé en fonction | ||
| * de la taille du nœud | * de la taille du nœud | ||
| - | * et de sa caractéristique d' | + | * et de sa caractéristique d' |
| ===== Visualisation ===== | ===== Visualisation ===== | ||
| Line 48: | Line 48: | ||
| </ | </ | ||
| - | En fonction de ce qui a été déclaré, il peut être utile de simplifier les appels en omettant le contexte d' | + | En fonction de ce qui a été déclaré, il peut être utile de simplifier les appels en omettant le contexte d' |
| <code c++> | <code c++> | ||
| using namespace std; | using namespace std; | ||
| Line 59: | Line 59: | ||
| Nous préfererons un histogramme logarithmique par défaut. | Nous préfererons un histogramme logarithmique par défaut. | ||
| Nous choisissons un pattern spectra de 900 casses (30 bin x 30 bin). | Nous choisissons un pattern spectra de 900 casses (30 bin x 30 bin). | ||
| - | La compression HDF5 à besoin de paramètres propres (taux de compression, | + | La compression HDF5 a besoin de paramètres propres (taux de compression, |
| <code c++> | <code c++> | ||
| typedef uint16_t DimBin; | typedef uint16_t DimBin; | ||
| Line 104: | Line 104: | ||
| </ | </ | ||
| - | Le point d'entré | + | Le point d'entrée |
| * argv[0] : nom du programme | * argv[0] : nom du programme | ||
| Line 121: | Line 121: | ||
| </ | </ | ||
| - | En fonction des pixels de l' | + | En fonction des pixels de l' |
| <code c++> | <code c++> | ||
| switch (inputImage.getDataType ()) { | switch (inputImage.getDataType ()) { | ||
| Line 199: | Line 199: | ||
| </ | </ | ||
| - | Nous construisons des intervalles de valeurs (absices | + | Nous construisons des intervalles de valeurs (abscisses |
| <code c++> | <code c++> | ||
| cout << "Build PS" << endl; | cout << "Build PS" << endl; | ||
| Line 211: | Line 211: | ||
| </ | </ | ||
| - | Nous le pattern spectra en parcourant tous les nœuds. | + | Nous calculons |
| <code c++> | <code c++> | ||
| vector< | vector< | ||
| Line 231: | Line 231: | ||
| </ | </ | ||
| - | Nous construisons, | + | Nous construisons, |
| <code c++> | <code c++> | ||
| vector< | vector< | ||
| Line 279: | Line 279: | ||
| </ | </ | ||
| - | La commande '' | + | La commande '' |
| <code bash> | <code bash> | ||
| $ h5dump arles.kor | $ h5dump arles.kor | ||
| Line 286: | Line 286: | ||
| </ | </ | ||
| - | Pattern Spectra | + | Le Pattern Spectra |
| <code bash> | <code bash> | ||
| | | ||
| Line 299: | Line 299: | ||
| </ | </ | ||
| - | Abscisse | + | Voici les information permettant de reconstituer l'axe des abscisses. |
| <code bash> | <code bash> | ||
| | | ||
| Line 324: | Line 324: | ||
| </ | </ | ||
| - | Ordonnée | + | Voici les information permettant de reconstituer l'axe des ordonnées. |
| <code bash> | <code bash> | ||
| | | ||
| Line 348: | Line 348: | ||
| } | } | ||
| </ | </ | ||
| - | Données réduites | + | |
| + | Pour l' | ||
| <code bash> | <code bash> | ||
cpp/ps.1656050865.txt.gz · Last modified: by francois