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

Вниз

Бикубическая интерполяция двухмерного массива   Найти похожие ветки 

 
BioAndrew   (2013-03-18 17:27) [0]

Здравствуйте, уважаемые Мастера.

Помогите, пожалуйста студенту биофака. У меня есть множество массивов точек array[1..8,1..6] of single. По этим точкам строится поверхность - оболочка клетки. Все значения положительны. Из-за того, что точек всего лишь 48 - поверхность получается крайне угловатой. Помогите с алгоритмом, который выдал бы массив, скажем, [1..80, 1..60] - 4800 точек более сглаженной поверхности. Насколько я понимаю, лучшим алгоритмом здесь будет являться бикубическая интерполяция.

С гуглом знаком, но очень тяжело осилить тему. Помогите, если не сложно. Заранее спасибо.


 
RWolf ©   (2013-03-18 17:38) [1]

в вики даже ссылка есть на исходник: http://www.paulinternet.nl/?page=bicubic


 
KilkennyCat ©   (2013-03-18 17:41) [2]

если это требуется для отрисовки, то вроде бы в GDI+ можно задать SetInterpolationMode


 
Германн ©   (2013-03-19 01:29) [3]

http://alglib.sources.ru/interpolation/
Выбирайте что вам больше подходит.
Для каждого типа интерполяции имеются исходники примеров на куче языков.



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

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

Наверх




Память: 0.47 MB
Время: 0.004 c
15-1374488917
Savek
2013-07-22 14:28
2014.01.12
Программулина


1-1320399017
Lucky
2011-11-04 12:30
2014.01.12
не компилируется любой проект под Delphi в RAD Studio XE2


15-1374259994
Фокс Йожин
2013-07-19 22:53
2014.01.12
Старые книги по Delphi


15-1374611406
Юрий
2013-07-24 00:30
2014.01.12
С днем рождения ! 24 июля 2013 среда


15-1374148630
Ega23
2013-07-18 15:57
2014.01.12
Коллеги, а у кого есть LibreOffice или OpenOffice