Russian Qt Forum
Сентябрь 24, 2024, 18:27 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Сохранение большого TIFF Изображения  (Прочитано 4005 раз)
Sania
Гость
« : Июль 10, 2009, 02:01 »

Qt 4.5.1 win32.
Создаю QImage, рисую в нем QPainter'ом потом пытаюсь сохранитьв TIFF с lzw-сжатием. Картинки размером до примерно 8500х8500 сохраняются нормально, а вот большие уже не хотят сохраняться. запись оканчивается неуспешно, и получается маленький файл порядка 8-150 байт.
Кто-нибудь сталкивался? Как победить?
Записан
Sania
Гость
« Ответ #1 : Июль 15, 2009, 11:44 »

Поупражнялся еще немного - без LZW сжатия вытягивает разрешение порядка 10000х10000. В памяти это дело занимает я думаю порядка 380 мегабайт, памяти на борту - 3 Гб - вроде хватает и для больших буферов в памяти.
Записан
Martiro
Гость
« Ответ #2 : Сентябрь 01, 2009, 07:49 »

Могу только посоветовать использовать библиотеку GDAL для этих целей. Эта библиотека позваляет работать с Изображениями больших объемов.
« Последнее редактирование: Сентябрь 01, 2009, 07:51 от Martiro » Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.04 секунд. Запросов: 21.