(matlab) convertir données binaires en ascii

Résolu
Trip -  
chuka Messages postés 980 Statut Membre -
Bonjour,

Je suis plutôt débutant en matlab.
J'ai un fichier avec des données en ascii puis des séries d'entiers écrits en "binaire", ce sont normalement des entiers sur 16 bits et il y en a 1024 x 256.
Je voudrais sortir ces entiers et les mettre dans un vecteur et je ne sais pas comment faire.
Mon problème vient du fait que je n'arrive pas à sauter l'entête.
En enlevant l'entête à la main dans le bloc note, j'arrive à me débrouiller en faisant :

f = fopen('fichier.machin','r');
im = fscanf(f,'int16');

et ça marche.
Mais j'ai une quantité faramineuse de fichiers à ouvrir et j'aimerais enlever l'entête automatiquement.
j'arrive à ouvrir le fichier en mode texte avec

f = fopen('fichier.machin','rt');

et alors je peux extraire ligne par ligne avec

line = fgetl(f)

reconnaître la dernière ligne de l'entête (qui est toujours la même dans tous mes fichiers) et tous mes entiers en binaires sont alors enregistrés comme une seule grosse ligne. Mais en strings si j'ai bien compris, pas en entiers.
Si vous avez compris ce que je veux dire, est ce qu'il y aurait donc une manière de transformer ces binaires stringifiés en entiers, et si vous ne voyez pas, est ce que simplement, il y aurait une manière de sauter une entête ascii dans un fichier binaire.

merci beaucoup d'avance.
Configuration: Windows XP Internet Explorer 7.0

9 réponses

  1. chuka Messages postés 980 Statut Membre 379
     
    Salut,
    T'as pas un seperateur entre l'entête et les données? (un 0x02, ou 0x03)
    0
  2. Trip
     
    quand j'affiche ligne par ligne avec fgetl, je vois juste une ligne vide juste avant les données.
    0
  3. chuka Messages postés 980 Statut Membre 379
     
    Si tu l'affiches avec un editeur hexa le fichier, c'est quoi les valeurs?
    0
  4. Trip
     
    ah d'accord, comment je peux faire ça ? (j'y connais que peu)
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. chuka Messages postés 980 Statut Membre 379
     
    Telecharge Hexa Editor
    www.clubic.com/telecharger-fiche10489-hex-editor.html
    et tu ouvres ton fichier avec
    0
  7. Trip
     
    Merci beaucoup, voilà les données, j'ai enlevé une grosse partie des données numériques pour pas que ce soit trop lourd. Les données numériques commencent à la ligne 1000 :

    00000000:7b 0a 48 65 61 64 65 72 49 44 20 20 20 20 20 20 {.HeaderID
    00000010:20 3d 20 45 48 3a 30 30 30 30 30 31 3a 30 30 30 = EH:000001:000
    00000020:30 30 30 3a 30 30 30 30 30 30 20 3b 0a 49 6d 61 000:000000 ;.Ima
    00000030:67 65 20 20 20 20 20 20 20 20 20 20 3d 20 31 20 ge = 1
    00000040:3b 0a 42 79 74 65 4f 72 64 65 72 20 20 20 20 20 ;.ByteOrder
    00000050:20 3d 20 4c 6f 77 42 79 74 65 46 69 72 73 74 20 = LowByteFirst
    00000060:3b 0a 44 61 74 61 54 79 70 65 20 20 20 20 20 20 ;.DataType
    00000070:20 3d 20 55 6e 73 69 67 6e 65 64 53 68 6f 72 74 = UnsignedShort
    00000080:20 3b 0a 44 69 6d 5f 31 20 20 20 20 20 20 20 20 ;.Dim_1
    00000090:20 20 3d 20 31 30 32 34 20 3b 0a 44 69 6d 5f 32 = 1024 ;.Dim_2
    000000a0:20 20 20 20 20 20 20 20 20 20 3d 20 32 35 36 20 = 256
    000000b0:3b 0a 53 69 7a 65 20 20 20 20 20 20 20 20 20 20 ;.Size
    000000c0:20 3d 20 35 32 34 32 38 38 20 3b 0a 6f 66 66 73 = 524288 ;.offs
    000000d0:65 74 20 20 20 20 20 20 20 20 20 3d 20 30 20 3b et = 0 ;
    000000e0:0a 63 6f 75 6e 74 5f 74 69 6d 65 20 20 20 20 20 .count_time
    000000f0:3d 20 30 2e 31 20 3b 0a 70 6f 69 6e 74 5f 6e 6f = 0.1 ;.point_no
    00000100:20 20 20 20 20 20 20 3d 20 33 32 20 3b 0a 73 63 = 32 ;.sc
    00000110:61 6e 5f 6e 6f 20 20 20 20 20 20 20 20 3d 20 31 an_no = 1
    00000120:30 32 20 3b 0a 70 72 65 73 65 74 20 20 20 20 20 02 ;.preset
    00000130:20 20 20 20 3d 20 30 20 3b 0a 63 6f 6c 5f 65 6e = 0 ;.col_en
    00000140:64 20 20 20 20 20 20 20 20 3d 20 31 30 32 33 20 d = 1023
    00000150:3b 0a 63 6f 6c 5f 62 65 67 20 20 20 20 20 20 20 ;.col_beg
    00000160:20 3d 20 30 20 3b 0a 72 6f 77 5f 65 6e 64 20 20 = 0 ;.row_end
    00000170:20 20 20 20 20 20 3d 20 32 35 35 20 3b 0a 72 6f = 255 ;.ro
    00000180:77 5f 62 65 67 20 20 20 20 20 20 20 20 3d 20 30 w_beg = 0
    00000190:20 3b 0a 63 6f 75 6e 74 65 72 5f 70 6f 73 20 20 ;.counter_pos
    000001a0:20 20 3d 20 20 30 2e 31 20 30 20 30 2e 37 30 36 = 0.1 0 0.706
    000001b0:39 39 20 30 20 30 20 2d 30 2e 30 33 32 38 33 32 99 0 0 -0.032832
    000001c0:32 20 30 20 30 20 30 20 30 20 30 20 30 20 30 20 2 0 0 0 0 0 0 0
    000001d0:30 20 31 33 31 30 2e 31 33 20 36 33 33 2e 35 33 0 1310.13 633.53
    000001e0:39 20 32 2e 38 30 35 30 35 65 2b 30 38 20 30 20 9 2.80505e+08 0
    000001f0:35 30 36 2e 38 35 32 20 37 34 30 2e 36 37 38 20 506.852 740.678
    00000200:30 20 30 20 35 36 35 34 34 20 30 20 32 2e 38 30 0 0 56544 0 2.80
    00000210:35 30 35 65 2b 30 38 20 35 30 36 2e 38 35 32 20 505e+08 506.852
    00000220:37 34 30 2e 36 37 38 20 30 20 30 20 30 20 30 20 740.678 0 0 0 0
    00000230:30 20 31 30 36 35 2e 36 33 20 30 20 30 20 30 20 0 1065.63 0 0 0
    00000240:30 20 30 20 30 20 30 20 30 20 30 20 30 20 30 20 0 0 0 0 0 0 0 0
    00000250:30 20 30 20 30 20 30 20 30 20 30 20 30 20 30 20 0 0 0 0 0 0 0 0
    00000260:30 20 30 20 3b 0a 63 6f 75 6e 74 65 72 5f 6d 6e 0 0 ;.counter_mn
    00000270:65 20 20 20 20 3d 20 20 73 65 63 20 6d 6f 6e 20 e = sec mon
    00000280:70 69 63 6f 31 20 70 69 63 6f 32 20 70 69 63 6f pico1 pico2 pico
    00000290:33 20 73 72 63 75 72 20 64 65 74 30 20 63 64 65 3 srcur det0 cde
    000002a0:74 30 20 64 65 74 31 20 63 64 65 74 31 20 64 65 t0 det1 cdet1 de
    000002b0:74 32 20 63 64 65 74 32 20 61 74 74 6e 20 64 74 t2 cdet2 attn dt
    000002c0:69 6d 65 20 63 63 64 61 76 67 20 63 63 64 73 74 ime ccdavg ccdst
    000002d0:64 20 63 63 64 69 6e 74 20 6d 63 61 72 6f 69 31 d ccdint mcaroi1
    000002e0:20 63 65 6e 79 20 63 65 6e 7a 20 54 5f 63 74 72 ceny cenz T_ctr
    000002f0:4d 20 54 5f 73 61 6d 70 6c 20 6d 65 74 69 20 6d M T_sampl meti m
    00000300:65 74 78 20 66 72 65 6c 69 20 66 72 65 6c 78 20 etx freli frelx
    00000310:66 72 65 6c 79 20 6d 65 74 79 20 6e 6f 76 61 20 frely mety nova
    00000320:6e 6f 76 62 20 63 6c 69 6e 6f 20 7a 65 72 6f 74 novb clino zerot
    00000330:72 20 65 68 31 74 68 63 20 6c 6f 63 6b 5f 58 20 r eh1thc lock_X
    00000340:6c 6f 63 6b 5f 59 20 6c 6f 63 6b 5f 52 20 6c 6f lock_Y lock_R lo
    00000350:63 6b 5f 74 68 20 6d 63 61 72 6f 69 32 20 66 6f ck_th mcaroi2 fo
    00000360:72 63 65 20 77 64 78 63 6e 74 20 74 6f 74 61 6c rce wdxcnt total
    00000370:20 6f 75 74 62 20 74 68 63 20 68 74 65 6d 70 20 outb thc htemp
    00000380:68 76 6d 6f 6e 20 68 63 75 72 72 20 61 70 64 20 hvmon hcurr apd
    00000390:63 64 65 74 30 5f 74 20 66 72 65 6c 66 77 79 20 cdet0_t frelfwy
    000003a0:66 72 65 6c 66 77 78 20 62 70 6d 5f 78 20 69 6e frelfwx bpm_x in
    000003b0:74 65 72 66 20 72 65 73 5f 34 70 20 6d 63 61 20 terf res_4p mca
    000003c0:3b 0a 6d 6f 74 6f 72 5f 70 6f 73 20 20 20 20 20 ;.motor_pos
    000003d0:20 3d 20 20 32 31 2e 31 39 36 36 20 30 2e 32 36 = 21.1966 0.26
    000003e0:35 32 33 33 20 30 2e 32 33 34 38 32 39 20 30 2e 5233 0.234829 0.
    000003f0:35 30 30 30 36 32 20 2d 30 2e 30 31 35 32 30 32 500062 -0.015202
    00000400:34 20 2d 32 37 30 20 30 20 30 20 2d 32 2e 30 30 4 -270 0 0 -2.00
    00000410:32 34 33 20 30 20 30 20 39 32 2e 39 20 38 30 33 243 0 0 92.9 803
    00000420:2e 33 36 36 20 33 2e 35 38 32 32 39 65 2d 30 35 .366 3.58229e-05
    00000430:20 33 30 30 20 31 38 20 2d 32 2e 38 34 30 34 65 300 18 -2.8404e
    00000440:2d 30 36 20 33 2e 35 31 31 39 34 65 2d 30 35 20 -06 3.51194e-05
    00000450:2d 32 30 35 2e 32 20 2d 31 37 20 33 36 33 2e 32 -205.2 -17 363.2
    00000460:33 20 38 34 2e 34 20 37 34 2e 37 31 38 36 20 2d 3 84.4 74.7186 -
    00000470:32 2e 33 31 39 39 38 65 2d 30 35 20 2d 33 34 2e 2.31998e-05 -34.
    00000480:36 33 34 20 32 2e 33 38 37 20 32 35 2e 30 36 38 634 2.387 25.068
    00000490:20 30 20 30 20 30 2e 34 20 32 30 20 33 32 2e 35 0 0 0.4 20 32.5
    000004a0:20 33 33 2e 36 20 30 20 2d 33 2e 33 33 33 33 33 33.6 0 -3.33333
    000004b0:65 2d 30 36 20 30 20 2d 30 2e 34 20 30 20 30 20 e-06 0 -0.4 0 0
    000004c0:2d 31 2e 38 35 20 2d 35 2e 32 30 38 33 33 65 2d -1.85 -5.20833e-
    000004d0:30 38 20 2d 35 20 34 38 2e 34 38 31 20 33 32 36 08 -5 48.481 326
    000004e0:20 36 2e 32 35 65 2d 30 37 20 30 20 31 20 32 2e 6.25e-07 0 1 2.
    000004f0:39 30 33 32 33 65 2d 30 37 20 2d 34 2e 34 37 32 90323e-07 -4.472
    00000500:33 36 20 2d 36 2e 33 34 33 35 35 20 32 20 2d 39 36 -6.34355 2 -9
    00000510:30 20 30 2e 30 31 20 30 20 30 2e 35 20 2d 31 37 0 0.01 0 0.5 -17
    00000520:20 37 37 20 2d 33 2e 35 34 38 33 39 65 2d 30 36 77 -3.54839e-06
    00000530:20 33 2e 39 31 33 30 34 65 2d 30 36 20 32 20 33 3.91304e-06 2 3
    00000540:2e 35 34 38 33 39 65 2d 30 37 20 30 20 2d 31 2e .54839e-07 0 -1.
    00000550:32 35 20 30 20 2d 35 30 20 35 30 20 33 2e 30 34 25 0 -50 50 3.04
    00000560:36 38 37 65 2d 30 36 20 30 20 2d 39 33 30 20 35 687e-06 0 -930 5
    00000570:2e 35 38 32 35 20 35 20 2d 31 30 2e 36 35 36 32 .5825 5 -10.6562
    00000580:20 2d 31 30 2e 36 35 36 33 20 2d 31 30 2e 36 35 -10.6563 -10.65
    00000590:36 33 20 30 2e 36 34 20 2d 36 35 30 31 2e 38 36 63 0.64 -6501.86
    000005a0:20 31 30 2e 35 37 39 36 20 30 2e 38 35 32 35 20 10.5796 0.8525
    000005b0:30 2e 35 20 2d 30 2e 38 36 38 37 35 20 2d 32 35 0.5 -0.86875 -25
    000005c0:20 2d 30 2e 38 33 20 31 31 2e 35 20 2d 31 2e 35 -0.83 11.5 -1.5
    000005d0:34 33 20 32 38 2e 34 39 30 37 20 32 30 2e 35 37 43 28.4907 20.57
    000005e0:39 35 20 32 30 2e 35 38 30 33 20 32 30 2e 35 38 95 20.5803 20.58
    000005f0:31 35 20 32 30 2e 35 37 39 39 20 30 2e 30 30 30 15 20.5799 0.000
    00000600:35 31 32 35 34 31 20 2d 30 2e 30 30 30 38 38 35 512541 -0.000885
    00000610:31 36 39 20 31 2e 33 33 31 31 39 20 37 20 2d 31 169 1.33119 7 -1
    00000620:2e 36 31 32 39 65 2d 30 37 20 35 20 2d 31 2e 39 .6129e-07 5 -1.9
    00000630:33 35 34 38 65 2d 30 37 20 31 20 2d 39 2e 30 37 3548e-07 1 -9.07
    00000640:35 20 39 2e 31 30 35 20 2d 32 2e 33 20 35 2e 38 5 9.105 -2.3 5.8
    00000650:20 2d 39 35 2e 37 37 37 33 20 2d 32 20 2d 39 2e -95.7773 -2 -9.
    00000660:30 39 20 33 2e 35 20 30 2e 30 33 20 2d 34 2e 30 09 3.5 0.03 -4.0
    00000670:35 20 31 34 2e 32 20 34 30 2e 35 36 20 34 2e 30 5 14.2 40.56 4.0
    00000680:36 32 35 65 2d 30 38 20 36 35 2e 33 30 34 20 33 625e-08 65.304 3
    00000690:20 31 37 2e 33 36 39 20 2d 30 2e 37 30 30 36 38 17.369 -0.70068
    000006a0:37 20 35 2e 30 30 30 30 31 20 2d 34 31 20 30 20 7 5.00001 -41 0
    000006b0:2d 33 30 20 30 2e 30 30 30 31 33 33 33 33 33 20 -30 0.000133333
    000006c0:2d 33 2e 33 33 33 33 33 65 2d 30 37 20 30 20 33 -3.33333e-07 0 3
    000006d0:2e 33 33 33 33 33 65 2d 30 36 20 31 35 30 20 2d .33333e-06 150 -
    000006e0:30 2e 38 33 37 30 36 39 20 30 20 36 39 2e 36 20 0.837069 0 69.6
    000006f0:2d 34 2e 35 20 2d 35 2e 35 30 32 30 36 65 2d 30 -4.5 -5.50206e-0
    00000700:38 20 30 20 30 2e 38 38 20 32 36 20 31 38 36 35 8 0 0.88 26 1865
    00000710:2e 30 34 20 31 33 2e 34 39 35 32 20 2d 32 2e 33 .04 13.4952 -2.3
    00000720:35 33 30 36 20 30 20 2d 31 2e 39 20 30 2e 31 33 5306 0 -1.9 0.13
    00000730:33 31 33 20 31 30 2e 36 35 38 39 20 2d 34 2e 38 313 10.6589 -4.8
    00000740:39 37 32 20 31 31 2e 31 34 32 31 20 30 2e 32 30 972 11.1421 0.20
    00000750:30 30 31 20 35 2e 37 36 31 37 34 20 2d 30 2e 31 001 5.76174 -0.1
    00000760:39 30 39 39 31 20 36 30 33 2e 35 38 20 34 32 30 90991 603.58 420
    00000770:2e 32 32 20 37 34 2e 34 32 20 31 35 2e 35 36 20 .22 74.42 15.56
    00000780:37 32 2e 37 34 37 35 20 37 33 2e 37 34 39 32 20 72.7475 73.7492
    00000790:37 38 2e 37 35 31 35 20 32 2e 32 32 36 31 31 20 78.7515 2.22611
    000007a0:2d 31 34 2e 38 37 32 32 20 37 35 2e 39 39 39 39 -14.8722 75.9999
    000007b0:20 33 30 20 33 30 20 33 2e 31 33 32 30 37 20 2d 30 30 3.13207 -
    000007c0:36 2e 34 35 31 36 31 65 2d 30 38 20 31 2e 36 20 6.45161e-08 1.6
    000007d0:32 36 2e 32 30 32 20 2d 34 2e 31 39 33 35 35 65 26.202 -4.19355e
    000007e0:2d 30 37 20 30 2e 36 33 39 38 33 37 20 31 20 30 -07 0.639837 1 0
    000007f0:20 31 20 30 2e 32 31 34 39 38 39 20 2d 31 2e 30 1 0.214989 -1.0
    00000800:30 30 38 20 39 2e 38 38 36 20 32 2e 36 20 30 2e 008 9.886 2.6 0.
    00000810:31 38 37 20 36 38 20 39 36 20 30 2e 33 34 33 39 187 68 96 0.3439
    00000820:31 34 20 31 30 20 36 2e 35 35 33 35 20 30 20 30 14 10 6.5535 0 0
    00000830:2e 33 34 35 20 31 37 2e 37 34 39 20 2d 31 20 30 .345 17.749 -1 0
    00000840:20 33 2e 35 35 20 2d 31 20 31 31 33 2e 33 30 37 3.55 -1 113.307
    00000850:20 31 2e 30 34 30 31 34 20 33 34 20 37 2e 32 39 1.04014 34 7.29
    00000860:31 36 37 65 2d 30 39 20 39 2e 33 37 35 65 2d 30 167e-09 9.375e-0
    00000870:38 20 33 30 20 34 2e 39 39 39 39 39 20 3b 0a 6d 8 30 4.99999 ;.m
    00000880:6f 74 6f 72 5f 6d 6e 65 20 20 20 20 20 20 3d 20 otor_mne =
    00000890:20 67 31 7a 20 73 76 64 20 73 76 75 20 73 76 67 g1z svd svu svg
    000008a0:20 73 76 6f 20 70 6d 6f 20 74 72 79 20 63 72 6f svo pmo try cro
    000008b0:74 20 66 6f 63 75 73 20 67 72 6f 74 79 32 20 74 t focus groty2 t
    000008c0:69 7a 73 6c 35 20 72 65 66 74 68 32 62 20 79 32 izsl5 refth2b y2
    000008d0:20 74 74 68 32 20 79 31 20 74 74 68 31 20 74 68 tth2 y1 tth1 th
    000008e0:32 20 74 68 31 20 79 33 20 7a 7a 32 20 78 33 20 2 th1 y3 zz2 x3
    000008f0:78 32 20 74 68 33 20 74 74 68 33 20 74 69 70 78 x2 th3 tth3 tipx
    00000900:20 70 68 69 32 20 79 79 32 20 78 78 32 20 70 73 phi2 yy2 xx2 ps
    00000910:69 32 20 6d 69 72 61 20 6b 62 74 61 62 7a 20 6b i2 mira kbtabz k
    00000920:62 74 61 62 78 20 79 73 61 6d 20 72 64 69 7a 33 btabx ysam rdiz3
    00000930:20 63 72 6c 72 6f 74 79 20 74 74 68 76 20 72 6f crlroty tthv ro
    00000940:74 20 74 69 6c 79 20 67 74 72 7a 20 79 6b 6e 20 t tily gtrz ykn
    00000950:67 72 6f 74 78 32 20 64 65 74 7a 20 74 66 72 6f grotx2 detz tfro
    00000960:6e 74 20 63 61 6d 7a 20 67 72 6f 74 7a 31 20 72 nt camz grotz1 r
    00000970:6f 74 76 73 6c 20 73 6c 68 67 20 73 6c 69 74 31 otvsl slhg slit1
    00000980:76 6f 20 73 6c 69 74 31 68 67 20 73 6c 69 74 31 vo slit1hg slit1
    00000990:68 6f 20 73 6c 69 74 31 76 67 20 79 66 69 6c 74 ho slit1vg yfilt
    000009a0:20 72 6f 74 6b 6e 20 67 72 6f 74 78 31 20 73 6c rotkn grotx1 sl
    000009b0:69 74 35 76 67 20 72 72 72 20 7a 32 20 73 6c 69 it5vg rrr z2 sli
    000009c0:74 35 68 6f 20 72 6e 6e 20 73 6c 69 74 35 68 67 t5ho rnn slit5hg
    000009d0:20 73 6c 69 74 35 76 6f 20 74 68 7a 20 78 62 70 slit5vo thz xbp
    000009e0:6d 74 72 61 20 61 62 31 20 61 62 32 20 70 7a 6f mtra ab1 ab2 pzo
    000009f0:33 20 67 72 74 79 32 20 7a 66 69 6c 74 20 74 61 3 grty2 zfilt ta
    00000a00:62 6c 65 7a 20 66 6f 63 75 73 30 31 20 6d 69 72 blez focus01 mir
    00000a10:79 20 74 7a 31 20 74 7a 32 20 74 7a 33 20 63 79 y tz1 tz2 tz3 cy
    00000a20:6c 6f 77 20 78 72 6f 74 20 78 73 61 6d 20 73 32 low xrot xsam s2
    00000a30:72 6f 74 20 73 32 74 72 20 73 31 72 6f 74 20 6f rot s2tr s1rot o
    00000a40:6c 6d 61 78 31 20 73 31 74 72 20 79 70 6f 73 32 lmax1 s1tr ypos2
    00000a50:20 74 69 6c 74 79 20 73 63 72 65 65 6e 20 72 65 tilty screen re
    00000a60:66 74 61 62 31 20 72 65 66 74 61 62 32 20 72 65 ftab1 reftab2 re
    00000a70:66 74 61 62 33 20 72 65 66 74 61 62 7a 20 72 65 ftab3 reftabz re
    00000a80:66 74 61 62 79 20 72 65 66 74 61 62 78 20 74 61 ftaby reftabx ta
    00000a90:79 32 20 72 65 66 74 72 7a 31 20 73 6c 69 74 32 y2 reftrz1 slit2
    00000aa0:68 6f 20 73 6c 69 74 32 68 67 20 73 6c 69 74 32 ho slit2hg slit2
    00000ab0:76 6f 20 73 6c 69 74 32 76 67 20 72 68 75 20 72 vo slit2vg rhu r
    00000ac0:68 64 20 72 68 62 20 72 68 66 20 74 65 6e 64 20 hd rhb rhf tend
    00000ad0:6d 69 72 7a 20 72 76 6f 20 72 68 67 20 72 76 67 mirz rvo rhg rvg
    00000ae0:20 72 68 6f 20 66 72 65 6c 7a 20 74 69 79 73 6c rho frelz tiysl
    00000af0:35 20 67 72 74 79 31 20 6d 75 72 6f 74 20 6f 6c 5 grty1 murot ol
    00000b00:73 32 20 63 68 79 20 72 65 66 72 20 6f 6c 73 31 s2 chy refr ols1
    00000b10:20 72 65 66 72 32 20 72 65 66 74 68 20 72 65 66 refr2 refth ref
    00000b20:74 68 32 20 72 65 66 74 72 7a 32 20 6c 72 79 20 th2 reftrz2 lry
    00000b30:72 65 66 74 72 78 31 20 6c 74 79 20 72 65 66 79 reftrx1 lty refy
    00000b40:20 66 74 72 5f 64 75 6d 20 66 72 65 6c 72 6f 74 ftr_dum frelrot
    00000b50:20 6f 6c 6d 61 78 33 20 78 64 69 72 20 72 65 66 olmax3 xdir ref
    00000b60:72 33 20 6c 72 7a 20 72 65 66 74 69 6c 20 6d 70 r3 lrz reftil mp
    00000b70:7a 6f 31 20 6d 70 7a 6f 32 20 6b 62 72 79 20 6b zo1 mpzo2 kbry k
    00000b80:62 74 7a 20 74 61 62 6c 61 7a 20 73 6f 6e 79 7a btz tablaz sonyz
    00000b90:20 72 66 6f 63 75 73 20 6b 62 72 7a 20 6b 62 74 rfocus kbrz kbt
    00000ba0:79 20 6b 62 76 74 68 20 6b 62 76 7a 20 6b 62 68 y kbvth kbvz kbh
    00000bb0:74 68 20 6b 62 68 79 20 6b 62 76 31 20 6b 62 76 th kbhy kbv1 kbv
    00000bc0:32 20 6b 62 68 31 20 6b 62 68 32 20 74 61 7a 31 2 kbh1 kbh2 taz1
    00000bd0:20 74 61 7a 32 20 74 61 7a 33 20 74 61 7a 79 20 taz2 taz3 tazy
    00000be0:74 61 7a 78 20 74 61 7a 68 20 64 75 6d 6d 79 20 tazx tazh dummy
    00000bf0:73 7a 20 6d 78 20 73 6c 69 74 34 68 6f 20 73 6c sz mx slit4ho sl
    00000c00:69 74 34 76 67 20 72 64 69 74 79 32 20 73 6c 69 it4vg rdity2 sli
    00000c10:74 34 76 6f 20 73 6c 69 74 34 68 67 20 6e 6f 76 t4vo slit4hg nov
    00000c20:67 61 20 61 63 74 7a 20 6e 6f 76 67 62 20 74 69 ga actz novgb ti
    00000c30:70 79 20 62 6c 65 75 65 74 20 77 64 78 20 74 61 py bleuet wdx ta
    00000c40:79 20 74 68 79 20 6d 62 64 31 20 6d 62 64 32 20 y thy mbd1 mbd2
    00000c50:74 79 20 65 63 72 61 6e 20 6c 6c 74 68 20 74 72 ty ecran llth tr
    00000c60:64 69 6f 64 65 20 6d 69 72 74 69 6c 20 68 76 6f diode mirtil hvo
    00000c70:6c 20 74 69 6c 74 31 79 20 74 69 6c 74 31 78 20 l tilt1y tilt1x
    00000c80:73 67 74 72 79 20 6d 70 78 74 68 6c 20 6d 6b 65 sgtry mpxthl mke
    00000c90:76 20 6d 79 20 6d 76 63 61 6d 20 67 72 6f 74 79 v my mvcam groty
    00000ca0:31 20 67 72 6f 74 7a 32 20 72 6f 65 6e 79 20 72 1 grotz2 roeny r
    00000cb0:64 69 74 7a 33 20 3b 0a 73 75 66 66 69 78 20 20 ditz3 ;.suffix
    00000cc0:20 20 20 20 20 20 20 3d 20 2e 65 64 66 20 3b 0a = .edf ;.
    00000cd0:70 72 65 66 69 78 20 20 20 20 20 20 20 20 20 3d prefix =
    00000ce0:20 74 65 73 74 31 5f 20 3b 0a 64 69 72 20 20 20 test1_ ;.dir
    00000cf0:20 20 20 20 20 20 20 20 20 3d 20 2f 64 61 74 61 = /data
    00000d00:2f 62 6d 30 35 2f 69 6e 68 6f 75 73 65 2f 6c 61 /bm05/inhouse/la
    00000d10:75 72 65 6e 74 20 3b 0a 72 75 6e 20 20 20 20 20 urent ;.run
    00000d20:20 20 20 20 20 20 20 3d 20 31 20 3b 0a 74 69 74 = 1 ;.tit
    00000d30:6c 65 20 20 20 20 20 20 20 20 20 20 3d 20 43 43 le = CC
    00000d40:44 20 49 6d 61 67 65 20 3b 0a 20 20 20 20 20 20 D Image ;.
    00000d50:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000d60:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000d70:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000d80:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000d90:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000da0:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000db0:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000dc0:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000dd0:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000de0:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000df0:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000e00:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000e10:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000e20:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000e30:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000e40:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000e50:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000e60:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000e70:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000e80:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000e90:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000ea0:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000eb0:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000ec0:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000ed0:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000ee0:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000ef0:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000f00:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000f10:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000f20:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000f30:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000f40:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000f50:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000f60:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000f70:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000f80:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000f90:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000fa0:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000fb0:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000fc0:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000fd0:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000fe0:20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
    00000ff0:20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a }.
    00001000:01 04 f7 03 f9 03 f4 03 f6 03 01 04 f6 03 f5 03 ..÷.ù.ô.ö...ö.õ.
    00001010:f9 03 fb 03 f9 03 f0 03 fa 03 fb 03 f8 03 fb 03 ù.û.ù.ð.ú.û.ø.û.
    00001020:f0 03 f6 03 f9 03 f5 03 01 04 f1 03 f6 03 f9 03 ð.ö.ù.õ...ñ.ö.ù.
    00001030:fa 03 f9 03 fc 03 f4 03 fd 03 f7 03 f5 03 fc 03 ú.ù.ü.ô.ý.÷.õ.ü.
    00001040:fc 03 f5 03 fc 03 f7 03 f8 03 f2 03 f9 03 f9 03 ü.õ.ü.÷.ø.ò.ù.ù.
    00001050:f3 03 f2 03 f5 03 f9 03 f4 03 f9 03 f5 03 fa 03 ó.ò.õ.ù.ô.ù.õ.ú.
    00001060:f7 03 f2 03 fb 03 f7 03 f6 03 ef 03 f8 03 f6 03 ÷.ò.û.÷.ö.ï.ø.ö.
    00001070:f9 03 f9 03 f8 03 f1 03 f9 03 fb 03 f8 03 f7 03 ù.ù.ø.ñ.ù.û.ø.÷.
    00001080:fa 03 f4 03 f9 03 f2 03 f7 03 f3 03 f8 03 f9 03 ú.ô.ù.ò.÷.ó.ø.ù.
    00001090:f6 03 f2 03 fa 03 f5 03 f9 03 f2 03 fa 03 f1 03 ö.ò.ú.õ.ù.ò.ú.ñ.
    000010a0:f7 03 f1 03 f8 03 f1 03 fb 03 f7 03 f7 03 f6 03 ÷.ñ.ø.ñ.û.÷.÷.ö.
    000010b0:f9 03 20 04 f2 03 f3 03 f8 03 f2 03 fa 03 f7 03 ù. .ò.ó.ø.ò.ú.÷.
    000010c0:f4 03 f3 03 f2 03 fa 03 f4 03 f4 03 f2 03 f6 03 ô.ó.ò.ú.ô.ô.ò.ö.
    000010d0:f7 03 f7 03 f0 03 f4 03 f6 03 f8 03 fa 03 f2 03 ÷.÷.ð.ô.ö.ø.ú.ò.
    000010e0:f9 03 f2 03 f6 03 f3 03 f1 03 f3 03 f3 03 f5 03 ù.ò.ö.ó.ñ.ó.ó.õ.
    000010f0:f3 03 f6 03 fa 03 f1 03 f8 03 f6 03 fb 03 f3 03 ó.ö.ú.ñ.ø.ö.û.ó.
    00001100:f2 03 f6 03 f4 03 f6 03 f6 03 f1 03 f4 03 fa 03 ò.ö.ô.ö.ö.ñ.ô.ú.
    0
  8. chuka Messages postés 980 Statut Membre 379
     
    Salut,
    D'apres ce qu'on voit, il faut donc que tu cherche la premiere '{' et tu supprime jusqu'à la deuxieme '}'.
    Et apres tu commence à lire....
    J'espere ca pourra t'aider!!
    Bon courage!!
    @+
    0
  9. Trip
     
    J'ai trouvé une solution. En fait je ne savais pas comment supprimer tout ce qu'il y a entre les deux {}. Si je lis le contenu du fichier comme du texte, je peux sauter l'entête mais quand j'essaye de copier ce qui reste (les données sous forme de texte), j'en perd la moitié, je comprends pas bien.
    En fait celui qui créé les fichiers a été assez malin pour que l'entête ait une taille constante de 2048x16bits (d'où les nombreux 0).
    Donc en fait j'ai lu tout le fichier comme des entiers de 16bits et j'ai supprimé les 2048 premiers du vecteur.

    merci beaucoup en tout cas
    0
  10. chuka Messages postés 980 Statut Membre 379
     
    Salut,
    Cool que tu es trouvé une solution!!
    je pense que pour la moitié perdu, cela peut peut-être venir du fait qu'il faut lire au début char par char (8bits) et non des short sur (16bits)...
    Une piste...
    @+
    0