PB de lecture d'une image
Bonjour,
je dispose de 2 fichiers d'extension .mha
j'arrive à lire un et l'autre nom et je sais pas pourquoi.
voici les infos que j'obtient pour chaque image:
C'est l'image que j'arrive à lire
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| info1 =
Filename: 'Normal1.mha'
Format: 'MHA'
CompressedData: 'true'
ObjectType: 'image'
NumberOfDimensions: 3
BinaryData: 'true'
ByteOrder: 'false'
CompressedDataSize: 3705337
TransformMatrix: [1 0 0 0 1 0 0 0 1]
Offset: [0 0 0]
CenterOfRotation: [0 0 0]
AnatomicalOrientation: 'RAI'
PixelDimensions: [2 2 4]
Dimensions: [128 128 294]
DataType: 'ushort'
DataFile: 'LOCAL'
BitDepth: 16
HeaderSize: 327 |
la deuxième image (celle que je n'arrive pas à lire)
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| info =
Filename: 'SimTumor001_T1.mha'
Format: 'MHA'
CompressedData: 'true'
ObjectType: 'image'
NumberOfDimensions: 3
BinaryData: 'true'
ByteOrder: 'false'
CompressedDataSize: 17764861
TransformMatrix: [1 0 0 0 1 0 0 0 1]
Offset: [0 0 0]
CenterOfRotation: [0 0 0]
AnatomicalOrientation: 'RAI'
PixelDimensions: [1 1 1]
Dimensions: [256 256 181]
DataType: 'ushort'
DataFile: 'LOCAL'
BitDepth: 16
HeaderSize: 328 |
L'erreur que j'obtient est la suivante:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| ??? Java exception occurred:
java.lang.OutOfMemoryError: Java heap space
Error in ==> mha_read_volume>zlib_decompress at 82
a=java.io.ByteArrayInputStream(Z);
Error in ==> mha_read_volume at 74
V = zlib_decompress(Z,DataType);
Error in ==> BINAIRE at 7
V = mha_read_volume('SimTumor001_T1.mha'); |
merci