У меня есть .npy-файлы формы [512, 512, x] с x, достигающими максимально 400. В этих массивах (это правильный термин? Я не уверен в правильной терминологии), есть плавающая точка числа от нуля до единицы. Они представляют собой серый уровень шумового изображения. Изображение размером 512x512 пикселей, а для файла npy у меня есть другое количество изображений, которые я сохранил.Как открыть 3D-файл .npy в R или MATLAB?
теперь я хотел бы сделать некоторые расчеты с изображениями шума, но не смогли импортировать массивы в R или MATLAB:
В РИ попробовали RcppCNPy - пакет и получил ошибку «неподдерживаемый размер в npyLoad» ,
В MATLAB я попробовал функцию readNPY и получил ошибку «Этот файл не является форматом NUMPY на основе заголовка». Но у моего файла нет заголовка. Может быть, функция работает только для 2D-массивов?
Как я могу получить доступ к трехмерному массиву, который я сохранил раньше?
Любая помощь в MATLAB или R будет очень признательна!
В R или в MATLAB? Они очень разные –
Свяжитесь с разработчиками 'readNpy' напрямую. Пакет слишком новый. – hpaulj
Либо R, либо MATLAB, хотя я думаю, что предпочел бы решение MATLAB ... – lilla