Привет всем. Я ищу несколько идей о том, как объединить множество файлов в одном 2-мерном кадре данных.
У меня 25 000 изображений типа float 64. У них есть индексы (57, 66, 40) и в этих индексах хранятся серые значения.
Теперь я хочу иметь большой фрейм данных, такой как файл pandas или sth, который выглядит следующим образом:
На оси X: все значения серого всех индексов отсортировано .. это означает 57 * 66 * 40 значений плюс имя изображения (57 * 66 * 40 строк) по оси Y: все 25 000 изображений (25 000 столбцов)
directory_in_str = "/home/anja/Schreibtisch/images"
pathlist = Path(directory_in_str).glob('**/*.mhd')
for path in pathlist:
# because path is object not string
path_in_str = str(path)
image = sitk.GetArrayFromImage(sitk.ReadImage(path_in_str, sitk.sitkFloat32))
тип изображения теперь float64 (57, 66, 40)
У кого-нибудь есть идея сделать это?