he background peak is not at 1. When the data was saved as a tiff it was pre-scaled by 60000 by the scanner and stored as unsigned char which have integer values 0 - 65535. We can see the white level of 60000 in the xtek2dct file so we use this to normalise the data.
This should say "unsigned short" instead of "unsigned char"
https://github.com/TomographicImaging/CIL-Demos/blob/main/demos/1_Introduction/exercises/03_where_is_my_reader.ipynb
In Exercise A it says
he background peak is not at 1. When the data was saved as a tiff it was pre-scaled by 60000 by the scanner and stored as unsigned char which have integer values 0 - 65535. We can see the white level of 60000 in the xtek2dct file so we use this to normalise the data.
This should say "unsigned short" instead of "unsigned char"