BigTIFF в JPEG 2000 с использованием Python

#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 за плиткой .