Форум: "Media";
Текущий архив: 2004.04.25;
Скачать: [xml.tar.bz2];
ВнизБыстрое масштабирование изображений с билинейной интерполяцией.. Найти похожие ветки
← →
Mantic0re (2003-12-17 18:06) [0]Доброе время суток, мастера.
У меня такой вопрос:
Подскажите где взять исходники сабжа?
Честно говоря у меня есть асмовские исходники, но они на ММХ для МАСМА или VC++. Можно ли их перегнать в ТАСМовский OBJ и как?
Может есть INC файлы с макросами ММХ для ТАСМА..
За любую информацию по данной теме буду благодарен.
← →
Mantic0re (2004-01-12 12:27) [1]Неужели никто не занимался подобным делом?
Отзовитесь..
← →
Space Rover (2004-01-12 14:42) [2]В ВинАПИ есть функция StretchBlt и ей подобные.
Неподходит?
← →
Mantic0re (2004-01-13 12:10) [3]А ты подумай..
StretchBlt - медленная и качество мастшатбирования оставляет желать лучшего..
Билинейная фильтрация - даёт гораздо лучше результаты.
← →
Mantic0re (2004-01-13 12:21) [4]А вообще - народ, кому-нить приходилось
писать вьювер изображений?
← →
Stexen © (2004-01-13 13:02) [5]так ну первое можешь скачать graphics32, там как раз есть по моему два алгоритма но точно не помню там надо в исходниках рытся есть еще огдин вариант если я найду могу выслать на мыло там значит идет по-моему 8 алгоритмов масштабирования......но скорость не есть быстрая скорее применимо каким то внутренним функциям резамплинга чем для просмотра......
> А вообще - народ, кому-нить приходилось
> писать вьювер изображений?
ну мне приходилось сопственно приходится до сих пор!
← →
Mantic0re (2004-01-16 09:59) [6]Спасибо за помощь Stexen и Dmk, смотрел
и Graphics32 и GraphicsEx,
однако,
алгоритмы там схожи,
происходит двухпроходная фильтрация, что не есть
быстро, мало того, всё это к сожалению без особой оптимизации на Дельфи(без ассемблера), во внутренних циклах - вызов функций..
И как результат - очень медленно для реалтайм просмотра изображений :(
Возможно ещё кто-нибудь откликнется ?
← →
Mantic0re (2004-01-20 10:40) [7]Что ж..
Пришлось протратить пол дня и разобратьсся в имеющихся исходниках.
Всем ещё раз спасибо.
Если найдутся ещё предложения, с удовольствием выслушаю.
← →
Th (2004-01-21 14:45) [8]через БПФ можно попробовать
← →
Brahman © (2004-01-21 16:53) [9]В FastBMP делается все быстро:)
Resample 640x480 - > 64x48: 3 [ms/ГГц]
Resample 64x48 - > 640x480: 12 [ms/ГГц]
← →
Mantic0re (2004-01-22 11:17) [10]что такое FastBMP ?
это библиотека FastDIB ?
← →
Brahman © (2004-01-22 12:20) [11]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-23 17:08) [12]Это не есть быстро - 14 умножений на точку.
Страницы: 1 вся ветка
Форум: "Media";
Текущий архив: 2004.04.25;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.033 c