![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Графика. Работа с большим ресурсом.
Sash1304 © (2003-07-15 12:47:00)
Есть jpeg 6 мб (10000 x 5500) при загрузке забирает 170 мб оперативной памяти (ImageLib, ImageEn, Acdc). Как желательно не разбивая его на куски работать с ним в Delphi, занимая мин объёмы оперативки. Может можно читать из файла частями и грузить при скроллинге.
Владимир Васильев (2003-07-17 15:39:00) [1]
используй ijl15.dll - это Интелловская библиотека,очень быстрая загрузка и компрессия, куча возможностей, в частности, позволяет грузить jpeg по областям интереса а не целиком. Хидеры к ней поищи сам.
CyberStorm (2003-07-16 09:09:00) [2]
FileMapping - единственный способ, но будет медленно и как сказал MBo нужно предварительно сконвертить в BMP
MBo (2003-07-15 12:54:00) [3]
>можно читать из файла частями и грузить при скроллинге.
C Jpeg, думаю, это будет непросто.
А вот если в BMP преобразовать, то можно.