Créer un fichier .dat (métadonnées au format binaire)

Dalila_IDF Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
hypothetix Messages postés 194 Date d'inscription   Statut Membre Dernière intervention   -

Bonjour,

Voici mon problème :

Je souhaiterais crééer des fichiers .dat (fichier binaire de métadonnées) relatifs à des fichiers image 3D .raw.

En ouvrant le .dat, l'image s'ouvre automatiquement. Cela permet d'éviter de rentrer les cacactéristiques de l'image à chaque fois.

Est-ce que quelqu'un pourrait m'aiguiller ?  comment le créer automatiquement ?

Je travaille avec un logiciel de traitement d'images : Dragonfly.

Merci

4 réponses

  1. contrariness Messages postés 344 Date d'inscription   Statut Membre Dernière intervention   6 243
     

    Je ne pense pas que les fichiers DAT s'executent automatiquement...
    Ca ne serait pas plutot un Batch ou BAT que vous voulez faire ?

    0
  2. hypothetix Messages postés 194 Date d'inscription   Statut Membre Dernière intervention   68
     

    Bonjour,

    Dans ce cas le fichier dat (associé au fichier raw) semble ne pas être un fichier binaire mais un simple fichier texte.
    Qui doit ressembler à ceci:

    ref: http://www.theobjects.com/dragonfly/dfhelp/4-1/Content/Key%20Features/Supported%20File%20Formats.htm

    ObjectFileName… FileName.raw
    Format… USHORT
    DataSlope… 1
    DataOffset… 0
    Resolution… X="204" Y="1536" Z="808" T="1"
    Spacing… X="0.01" Y="0.01" Z="0.01"


    ou ref: https://github.com/hands133/opengl-directVolumeRenderer

    ObjectFileName: bonsai_256x256x256_uint8.raw
    TaggedFileName: ---
    Resolution:  256  256  256
    SliceThickness: 1.0 1.0 1.0
    Format:         UCHAR

    Je n'utilise pas dragonfly donc je ne peux pas le vérifier, mais tu as peut-être un exemple de fichier dat


    0
  3. Dalila_IDF Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
     

    Bonjour,

    merci pour vos éclairages !  et les liens informatifs  ;-)

    Vous avez raison il ne s'agit pas d'un fichier binaire mais .xml

    J'ai pu l'ouvrir avec un éditeur de texte et je vous mets un copier-coller.

    Ce qui me fait  penser qu'il a pu être généré automatiquement, c'est que certaines valeurs (décimales) sont très précises. Je doute qu'il ait pu être créé 'manuellement'.

    <?xml version="1.0"?>
    <RAWFileData>
        <Version>1</Version>
        <ObjectFileName>253_0147_17p251_fast6_8bit.raw</ObjectFileName>
        <Format>UCHAR</Format>
        <DataSlope>1</DataSlope>
        <DataOffset>0</DataOffset>
        <Unit>Density</Unit>
        <Resolution X="1381" Y="1341" Z="886" T="1" />
        <Spacing X="2.2000000000000001122040828305248538754312903620302677e-06" Y="2.2000000000000001122040828305248538754312903620302677e-06" Z="2.2000000000000001122040828305248538754312903620302677e-06" />
        <Orientation X0="1" X1="0" X2="0" Y0="0" Y1="1" Y2="0" Z0="0" Z1="0" Z2="1" />
        <Position P1="0.00059180000000000007338157859138050298497546464204788208" P2="0.00076780000000000001459526943747846416954416781663894653" P3="0.00058080000000000002284561428922415871056728065013885498" />
    </RAWFileData>

    0
  4. hypothetix Messages postés 194 Date d'inscription   Statut Membre Dernière intervention   68
     

    Bonjour,

    Vu ton fichier .dat, je suis bien-sûr d'accord, seul l'appareil qui a généré l'image peut fournir ces paramètres.

    Bon courage.


    0