Type10004 (B-scan Metadata Metadata for a single B-scan.)
Size: 428 bytes
Occurence: E2ESliceStructure
The current Bscan-Meta structure builds on the implementation found in LibE2E.
Offset | Name | Size | Parses to | Description |
---|---|---|---|---|
0 | unknown0 | 4 | int | |
4 | size_y | 4 | int | Bscan height |
8 | size_x | 4 | int | Bscan width |
12 | start_x | 4 | float | Start X coordinate of Bscan |
16 | start_y | 4 | float | Start Y coordinate of Bscan |
20 | end_x | 4 | float | End X coordinate of Bscan |
24 | end_y | 4 | float | End Y coordinate of Bscan |
28 | zero1 | 4 | int | |
32 | unknown1 | 4 | float | |
36 | scale_y | 4 | float | Scale of Bscan y-axis (height) |
40 | unknown2 | 4 | float | |
44 | zero2 | 4 | int | |
48 | unknown3 | 8 | List[float] | |
56 | zero3 | 4 | int | |
60 | imgSizeWidth | 4 | int | This might differ from size_x, the actual meaning of this value is unclear, maybe you can compute the x-axis scale from this value. |
64 | n_bscans | 4 | int | Number of Bscans in the respective volume |
68 | aktImage | 4 | int | Index of the current Bscan in the volume |
72 | scan_pattern | 4 | int | Scan pattern of the volume. Does this corresponds to the scan pattterns in VOL and XML export? |
76 | center_x | 4 | float | Exactly the average of start_x and end_x. |
80 | center_y | 4 | float | Exactly the average of start_y and end_y. |
84 | unknown4 | 4 | int | Maybe the UTC bias? |
88 | acquisitionTime | 8 | int | Acquisition time of Bscan |
96 | numAve | 4 | int | Number of averages according to LibE2E Not coherent with XML export |
100 | quality | 4 | float | Quality according to LibE2E Does not match the quality value in the XML export which is an integer compared to a float here with value 0.84 for a complete volume. Maybe this is the focus length, at least it is similar to the value given in the XML (0.87) |
104 | scale_x | 4 | float | Scale of Bscan x-axis (width) |