Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

JPEG-галлерея


ИМХО ©   (2004-10-26 08:55:00) 

У кого есть идеи, как лучше всего создать превьюшки jpeg-ов?


ИМХО   (2004-10-27 09:06:00) [1]

качество важнее, спасибо


Думкин   (2004-10-26 10:42:00) [2]

Тебе скорость важна или как? На ходу или в архив?

Если скорость - на ходу, то - как [4] Sapersky   (26.10.04 10:02), и еще при загрузке не качество, а скорость. В TJpegImage - все это есть.

Если же качество, а скорость побоку - то для NT систем можно StretchBlt тобой только флаг выставить SetStretchBltMode = HALFTONE.

Также для качества можно Graphics32.


ИМХО   (2004-10-26 10:06:00) [3]

совершенно согласен с вами, что Delphi с этим справится

я думал так: преобразуется jpeg в bmp с использованием метода StretchDraw (чтобы создать уменьшенную копию), а затем обратно из bmp в jpg.

есть еще какие-нибудь варианты (более эффективные)?


Sapersky   (2004-10-26 10:02:00) [4]

У jpeg'ов есть режим загрузки не всего изображения, а уменьшенного в 2, 4, 8 раз. Должно быть быстрее, чем грузить целое и уменьшать.
Ну и кэшировать эти превьюшки, естественно.


Gero   (2004-10-26 09:08:00) [5]


> я имел в виду технологию

Всмысле?
Я думаю, Delphi для этих целей подойдет.


ИМХО   (2004-10-26 09:05:00) [6]

я имел в виду технологию


Gero   (2004-10-26 08:57:00) [7]

Как в ACDSee, например.


Наверх

Титульная страница Поиск, карта сайта Написать письмо