#python #image #tiff #jpeg2000
#python #изображение #tiff #jpeg2000
Вопрос:
Я пытаюсь преобразовать большие ( 50 ГБ) изображения BigTIFF в формат JPEG 2000 для последующего анализа с использованием Python. Мне удалось преобразовать большие файлы BigTIFF в формат JPEG с использованием libvips
; однако, libvips
не имеет прямой поддержки JPEG 2000 — какой облом
Я смог записать изображения в формате JPEG 2000, используя glymur
, но проблема в glymur
том, что запись изображений в формате JPEG 2000 в настоящее время ограничена изображениями, которые могут поместиться в памяти. Поскольку моя рабочая станция имеет только 8 ГБ оперативной памяти, было бы невозможно преобразовать файл размером более 50 ГБ в JPEG 2000.
Если кто-нибудь может указать мне правильное направление для эффективного преобразования BigTIFF в JPEG 2000 с использованием рабочей станции с ограниченным объемом оперативной памяти, я хотел бы услышать об этом.
Приветствия,
-Фрэнк
Комментарии:
1. Вы уже пробовали Pillow ?
2. Попробуйте tifffile для чтения плитки BigTIFF за плиткой и Glymur / OpenJPEG для записи плитки JPEG 2000 за плиткой .