C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Алгоритм сглаживания линий, Алгоритм сглаживания линий
BadBoy
  Отправлено: 22.11.2003, 15:36


Не зарегистрирован







У меня в программе рисуются графики. Есть набор точек и необходимо их соединить гладкой линией. Может, кто-нибудь подскажет алгоритм или где его можно взять...
Aptem
Отправлено: 22.11.2003, 20:16


Мастер участка

Группа: Участник
Сообщений: 349



Существует куча алгоритмов: Форма Эрмита, форма Безье, B-сплайн !

Какой тебе нужно, или тебе вообще без разницы? Если да, то вот тебе все вместе! Только этот пример на C++ под DOS.

User Attached Image Скачать файл
Aptem___Laba4.cpp


Waters
Отправлено: 23.11.2003, 17:53


Ученик-кочегар

Группа: Участник
Сообщений: 7



Или поищите по теме "Метод наименьших квадратов".

(Хотя это уже не интерполяция — кривая не проходит через точки, — но если точек достаточно много, проинтерполировать их и получить приемлемый результат бывает проблема).

wbr

Вернуться в Вопросы программирования в C++Builder