Example #1
0
def import_dicom_directory_as_slices():

    caption = ('Select directory containing DICOM files to load as slices of a'
               'single array')

    dialog = QtGui.QFileDialog(caption=caption)
    dialog.setFileMode(QtGui.QFileDialog.Directory)

    directory = dialog.exec_()

    if directory == QtGui.QDialog.Rejected:
        return []

    directory = dialog.selectedFiles()

    return load(directory[0])