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 224 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

A voir également:

4 réponses

contrariness Messages postés 21236 Date d'inscription   Statut Membre Dernière intervention   6 186
 

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
hypothetix Messages postés 224 Date d'inscription   Statut Membre Dernière intervention   66
 

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
hypothetix Messages postés 224 Date d'inscription   Statut Membre Dernière intervention   66
 
0
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
hypothetix Messages postés 224 Date d'inscription   Statut Membre Dernière intervention   66
 

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