Open tolstenko opened 1 year ago
@dillondrum70 I created a bunch of useful functions here https://github.com/InfiniBrains/DicomViewer/blob/FolderNavigator/voxelvolume.h and dere https://github.com/InfiniBrains/DicomViewer/blob/FolderNavigator/navigatorsystem.h
Now it needs to be connected to the UI.
Create the data structure and/or database(sqllite?) to navigate recursively through all dicom files from a folder and map for each patient. Here are some tags I found google "gdcm dicom tags" for more tags:
Once the data is loaded into the database, you can present and enumerate all possible studies in a hierarchical similar fashion to finder does on mac: https://i.stack.imgur.com/GiecU.jpg or in any other meaningful way.
In order to compose a voxel volume to be rendered, it is relevant to know the thickness too. (0018,0050)