Задать вопрос

Как превратить нарисованную от руки линию в красивый график?

Для своего диплома я хочу сделать компонент (если не получится, то фиг с ним:), который при рисовании линии (я использую WPF InkCanvas) превращал бы эту линую в график. Ну то есть выпрямлял посильнее. Не силен в математике, поэтому не знаю, что мне нужно использовать для этого. В качестве входных данных имеется набор точек. Что можно применить?
  • Вопрос задан
  • 238 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    C# WPF. Создание оконного приложения
    2 недели
    Далее
  • Skillfactory
    Профессия C#-разработчик
    12 месяцев
    Далее
Решения вопроса 1
@Sumor
Сплайны, например кубический, кривые Безье
Лекция об интерполяции
Разные виды интерполяции работают немного по-разному, поэтому лучше посмотреть несколько вариантов и выбрать тот, который подходит.
Часть математики уже встроена в методы отрисовки, например, есть методы создания кривых Безье.
Примеры можно начинать копать примерно отсюда: Практическое руководство. Создание кривой Безье тр...
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@vilgeforce
Раздолбай и программист
Кривые Безье посмотрите.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы