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

Dalila_IDF Messages postés 2 Date d'inscription jeudi 18 janvier 2024 Statut Membre Dernière intervention 24 janvier 2024 - 18 janv. 2024 à 17:05
hypothetix Messages postés 197 Date d'inscription dimanche 19 janvier 2020 Statut Membre Dernière intervention 24 octobre 2024 - 24 janv. 2024 à 20:01

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 19859 Date d'inscription samedi 10 juillet 2010 Statut Membre Dernière intervention 27 novembre 2024 6 123
19 janv. 2024 à 14:10

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 197 Date d'inscription dimanche 19 janvier 2020 Statut Membre Dernière intervention 24 octobre 2024 55
19 janv. 2024 à 16:16

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 197 Date d'inscription dimanche 19 janvier 2020 Statut Membre Dernière intervention 24 octobre 2024 55
20 janv. 2024 à 09:30
0
Dalila_IDF Messages postés 2 Date d'inscription jeudi 18 janvier 2024 Statut Membre Dernière intervention 24 janvier 2024
24 janv. 2024 à 11:02

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 197 Date d'inscription dimanche 19 janvier 2020 Statut Membre Dernière intervention 24 octobre 2024 55
24 janv. 2024 à 20:01

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