Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.07.31;
Скачать: CL | DM;

Вниз

Методы интерполяции   Найти похожие ветки 

 
DimKa ©   (2005-03-28 11:40) [0]

Не мог бы кто-нибудь дать ссылку(и) на статьи по интерполяционным методам. Нужны собственно формулы, оценки качества различных методов и временные оценки. Необходимо качественно и быстро изменить размеры изображения (resampling). Заранее спасибо.


 
Jeer ©   (2005-03-28 14:04) [1]

Проще готовыми воспользоваться, если только не дисер пишешь.


 
DimKa ©   (2005-03-28 16:53) [2]


> Jeer: Проще готовыми воспользоваться

Дык готовые где бы взять... (не в составе компонент)


 
Jeer ©   (2005-03-28 18:33) [3]

1.Был такой FastBMP.
Интерполяция  для 5-6 методов.
2. В JCL есть:
 { resampling support types }
 TResamplingFilter = (rfBox, rfTriangle, rfHermite, rfBell, rfSpline, rfLanczos3, rfMitchell);


 
DimKa ©   (2005-03-29 09:37) [4]


> Jeer ©
Спасибо за ответ, но это не то, что я хотел. Мне нужно их описание (как фактически они работают - формулы для вычислений) ... кажется я уже это говорил.


 
Jeer ©   (2005-03-29 12:38) [5]

Вроде, все прозрачно:)

function BitmapTriangleFilter(Value: Single): Single;
begin
 if Value < 0.0 then
   Value := -Value;
 if Value < 1.0 then
   Result := 1.0 - Value
 else
   Result := 0.0;
end;


 
DimKa ©   (2005-03-30 11:57) [6]


> Jeer ©
Не, не позрачно, что на вход функции подается?
И если не ошибаюсь такие интерполяторы (использующие функции) черезчур ресурсоемкие (медленные).


 
Jeer ©   (2005-03-30 12:17) [7]

А ты, значит-ся, все без функций пишешь ?
Да еще на 64-битном асме ?
Ай молодца !

Скачай JCL и разбирайся.
Вот оценка веса (яркости пиксела одного из каналов RGB в зависимости от удаления от центра) в Stretch.
Weight := Round(255 * Filter((Center - J) * OldScale) * OldScale);

Filter - и есть функция интерполяции



Страницы: 1 вся ветка

Текущий архив: 2005.07.31;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.058 c
1-1120944230
MAVr
2005-07-10 01:23
2005.07.31
Как достать свойства файла?


3-1119365537
Alex17
2005-06-21 18:52
2005.07.31
из базы данных в EXEL


14-1120769650
Soft
2005-07-08 00:54
2005.07.31
С каким визуальным образом у вас ассоциируются.


1-1121347326
Начинающий2
2005-07-14 17:22
2005.07.31
Есть 2 вопроса, 1 по ошибке, 2 по ShellExecute.


14-1121185633
БарЛог
2005-07-12 20:27
2005.07.31
Можно ли поднимать руку на противоположный пол?