Модераторы: Snowy, Alexeis, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Быстрая загрузка тяжеловесных jpeg в Image... ...более-менее быстрая 
:(
    Опции темы
pasha08
Дата 4.11.2008, 22:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 11.8.2008
Где: Тула

Репутация: нет
Всего: нет



См. тему
P.S. "Тяжеловесный" в смысле примерно 3500x3500 пикселей. 

PM MAIL ICQ Skype   Вверх
Alexeis
Дата 5.11.2008, 10:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: 55
Всего: 459



  Гм.. тут трудновато что-то улучшить. В основе сжатия jpeg лежит косинусоидальное преобразование. Картинка разбивается на квадратики 8х8 пикселей, каждый из которых обрабатывается независимо. Само по себе кодирование/декодирование не требует много оперативки, потому легко реализуется даже в телефонах, но вот на таких картинках число квадратиков весьма и весьма велико, около 200000. Очевидно, что основное время уйдет на декодирование такой картинки. Дальше можно двигаться в 2х направлениях. 
1) Поиски наиболее быстрого декодера.
2) Оптимизация имеющихся опенсорсных декодеров. Т.е. воспользоваться ассемблерной оптимизацией на SSE3.

По первой части. Могу посоветовать такие декодеры как декодер от GDI+ и Intel Jpeg (соотв. темы есть тут в разделе) 
Сорцы можно глянуть например тут http://sourceforge.net/project/showfiles.php?group_id=143299


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
pasha08
Дата 5.11.2008, 12:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 11.8.2008
Где: Тула

Репутация: нет
Всего: нет



Что-то про Intel Jpeg я тут тему не нашёл.
PM MAIL ICQ Skype   Вверх
Alexeis
Дата 5.11.2008, 12:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: 55
Всего: 459



Цитата(pasha08 @  5.11.2008,  11:19 Найти цитируемый пост)
Что-то про Intel Jpeg я тут тему не нашёл. 

http://forum.vingrad.ru/index.php?show_typ...howtopic=104492
http://forum.vingrad.ru/index.php?show_typ...howtopic=199627


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
Bleid
Дата 19.1.2009, 13:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 8.9.2008

Репутация: нет
Всего: нет



Можно использовать Imaging, довольно быстро работает.... 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Звук, графика и видео"
Girder
Snowy
Alexeis

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делится вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • По вопросам разработки игр стоит заглянуть сюда

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Girder, Snowy.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Звук, графика и видео | Следующая тема »


 




[ Время генерации скрипта: 0.0473 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.