Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Звук, графика и видео > Создание замкнутой кривой по 4 точкам


Автор: Deee 18.2.2011, 21:28
здравствуйте!
есть такая задача. Необходимо создать программу, которая будет наглядно иллюстрировать некоторую схему.
суть:
- в программу загружается некое изображение.
- на этом изображении мы по четырем точкам (точнее по нажатию на 4 точки) должны построить замкнутую кривую.
- кривая эта должна походить на окружность, как будто мы просто выделили некую область. Но граница ее должна проходить через   заданные точки. короче, должна выглядеть как будто нарисована от руки))
- толщина и цвет линии должны быть настраиваемы.

как быть? возможно ли вообще такое?

помогите пожалуйста! заранее спасибо smile 

Автор: Antimol 1.4.2011, 14:06
Рисование окружности
Код

  Image1.Picture.Bitmap.Canvas.Ellipse(координаты точек);


Цвет кисти
...Pen.Color

Толщина 
...Pen.Width

Автор: Deee 9.4.2011, 12:54
Antimol, но мне нужно не примитивный контур создать, а произвольный, вот в чем соль

Автор: Racer 13.4.2011, 19:22
если не ошибаюсь, то поможет:
http://programmersforum.ru/showthread.php?t=37144

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)