Recently one of our snakes died due to an abscess in her body, we tried everything to safe the poor snake but in the end – and almost ยฃ1200 later – it passed away one night.
While undergoing treatment we were given copies of the X-Ray data, at the time I tried to read the RAW data files but failed, finally writing it off as some proprietary format specific to the X-Ray machine vendor.
Today I came across an item on MacNN mentioning OsiriX which is basically an Open Source suite to drive all things medical. Turns out the data is encoded in a standard format known as DICOM which defines the data type and also a network protocol for these machines to communicate with each other and their image storage over a network.
The data I got was in RAW format so none of the DICOM headers were present, this led me to some other software and a FAQ for importing unsupported/unknown DICOM data. Using the information there I was able to work out based on file size that my data was 512 x 512 big with an Header offset of 6480.
Armed with this information I was able to do a pretty decent import into OsiriX, the output of the one X-Ray can be seen below (click for full size).