|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.01.2011, 11:10 | #1 |
Пользователь
Регистрация: 23.01.2011
Сообщений: 11
|
Графика по стандартным алгоритмам
День добрый. Помогите кто-нибудь написать графические программы по стандартным алгоритмам. Сам уже сколько бьюсь, ничего не выходит. Практически на любом языке можно, но желательно на чем-нибудь попроще. Что-нибудь вроде QBasic, Pascal, Delphi.
На С++ не надо. Эти задания есть готовые на С++, если кому проще будет перевести с С++ на один из этих языков. вот так примерно должны выглядеть задания. Это пример первого для ЦДА на QBasic. Задания: 1) Используя разные цвета, разложите в растр отрезок на одной системе координат с помощью метода ЦДА и Брезенхема. 2) а. Сгенерировать многоугольник с использованием алгоритма Брезенхема при двухуровневом изображении (пиксел или закрашен или не закрашен). б. Сгенерировать многоугольник с вычислением интенсивности пикселов, через которые проходит ребро многоугольника, с использованием модифицированного алгоритма Брезенхема. в. Сгенерировать изображение, используя масочную фильтрацию. 3) Построить многоугольник (при этом должны быть использованы ло-кальные максимумы или минимумы координат вершин). Используя один из алгоритмов закрасить многоугольник. (один из - заполнение по ребрам). При этом при построчном заполнении – ввести программную задержку после прохождения очередной сканирующей строки, а при заполнении по ребрам ввести задержку после обработки каждого ребра. 4) Построить область с отверстиями, произвести заполнение, используя алгоритм простой затравки. 5) Постройте окно отсечения. Постройте отрезоки, пересекающий окно отсечения, находящиеся полностью вне окна и в окне отсечения. Произведите отсечение отрезка с помощью любого алгоритма. (Коэна-Сазерленда, Кируса-Бека, FC-алгоритм). Выделите другим цветом отсекаемую часть отрезка. 6) а. Построить отсекаемый многоугольник (цвет 1). Построить отсекающий многоугольник (цвет 2). Выделить цветом область отсечения (цвет 3). P.S. - Как я сказал, имеются коды на С++, а так же методичка с подробным описанием методов и алгоритмов, с готовыми частями на Pascal Кто готов взяться - пишите. Возможность вознаграждения. |
23.01.2011, 12:33 | #2 |
Линуксоид
Участник клуба
Регистрация: 31.07.2009
Сообщений: 1,403
|
Это платформозависимое задание. Можно использовать opengl. Можно Qt.
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su |
23.01.2011, 13:08 | #3 |
Пользователь
Регистрация: 23.01.2011
Сообщений: 11
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Литература по алгоритмам | ArtJuhn | Свободное общение | 5 | 18.07.2010 01:47 |
Книга по алгоритмам сжатия | FeNiX_IU8 | Обсуждение статей | 3 | 03.11.2009 22:32 |
Создание блок-схем к алгоритмам | Виринея | Помощь студентам | 0 | 27.08.2009 22:50 |
Вопрос по стандартным фукциям. | Klim Bassenger | Microsoft Office Excel | 4 | 17.08.2009 20:07 |
Работа со стандартным help'ом | Гришас | Помощь студентам | 4 | 21.03.2007 16:07 |