![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Быстрое масштабирование изображений с билинейной интерполяцией..
Mantic0re © (2003-12-17 18:06:00)Доброе время суток, мастера.
У меня такой вопрос:
Подскажите где взять исходники сабжа?
Честно говоря у меня есть асмовские исходники, но они на ММХ для МАСМА или VC++. Можно ли их перегнать в ТАСМовский OBJ и как?
Может есть INC файлы с макросами ММХ для ТАСМА..
За любую информацию по данной теме буду благодарен.
Mantic0re (2004-01-23 17:08:00) [1]Это не есть быстро - 14 умножений на точку.
Brahman (2004-01-22 12:20:00) [2]TFastBMP v1.1
G. Alex Cowie <gfody@jps.net>
www.jps.net/gfody
http://d-s-l.narod.ru/En/delphi.htm
Mantic0re (2004-01-22 11:17:00) [3]что такое FastBMP ?
это библиотека FastDIB ?
Brahman (2004-01-21 16:53:00) [4]В FastBMP делается все быстро:)
Resample 640x480 - > 64x48: 3 [ms/ГГц]
Resample 64x48 - > 640x480: 12 [ms/ГГц]
Th (2004-01-21 14:45:00) [5]через БПФ можно попробовать
Mantic0re (2004-01-20 10:40:00) [6]Что ж..
Пришлось протратить пол дня и разобратьсся в имеющихся исходниках.
Всем ещё раз спасибо.
Если найдутся ещё предложения, с удовольствием выслушаю.
Mantic0re (2004-01-16 09:59:00) [7]Спасибо за помощь Stexen и Dmk, смотрел
и Graphics32 и GraphicsEx,
однако,
алгоритмы там схожи,
происходит двухпроходная фильтрация, что не есть
быстро, мало того, всё это к сожалению без особой оптимизации на Дельфи(без ассемблера), во внутренних циклах - вызов функций..
И как результат - очень медленно для реалтайм просмотра изображений :(
Возможно ещё кто-нибудь откликнется ?
Stexen (2004-01-13 13:02:00) [8]так ну первое можешь скачать graphics32, там как раз есть по моему два алгоритма но точно не помню там надо в исходниках рытся есть еще огдин вариант если я найду могу выслать на мыло там значит идет по-моему 8 алгоритмов масштабирования......но скорость не есть быстрая скорее применимо каким то внутренним функциям резамплинга чем для просмотра......
> А вообще - народ, кому-нить приходилось
> писать вьювер изображений?
ну мне приходилось сопственно приходится до сих пор!
Mantic0re (2004-01-13 12:21:00) [9]А вообще - народ, кому-нить приходилось
писать вьювер изображений?
Mantic0re (2004-01-13 12:10:00) [10]А ты подумай..
StretchBlt - медленная и качество мастшатбирования оставляет желать лучшего..
Билинейная фильтрация - даёт гораздо лучше результаты.
Space Rover (2004-01-12 14:42:00) [11]В ВинАПИ есть функция StretchBlt и ей подобные.
Неподходит?
Mantic0re (2004-01-12 12:27:00) [12]Неужели никто не занимался подобным делом?
Отзовитесь..