Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.01.2011, 11:10   #1
Kovy
Пользователь
 
Регистрация: 23.01.2011
Сообщений: 11
Восклицание Графика по стандартным алгоритмам

День добрый. Помогите кто-нибудь написать графические программы по стандартным алгоритмам. Сам уже сколько бьюсь, ничего не выходит. Практически на любом языке можно, но желательно на чем-нибудь попроще. Что-нибудь вроде QBasic, Pascal, Delphi.
На С++ не надо. Эти задания есть готовые на С++, если кому проще будет перевести с С++ на один из этих языков.
вот так примерно должны выглядеть задания. Это пример первого для ЦДА на QBasic.

Задания:
1) Используя разные цвета, разложите в растр отрезок на одной системе координат с помощью метода ЦДА и Брезенхема.
2) а. Сгенерировать многоугольник с использованием алгоритма Брезенхема при двухуровневом изображении (пиксел или закрашен или не закрашен).
б. Сгенерировать многоугольник с вычислением интенсивности пикселов, через которые проходит ребро многоугольника, с использованием модифицированного алгоритма Брезенхема.
в. Сгенерировать изображение, используя масочную фильтрацию.
3) Построить многоугольник (при этом должны быть использованы ло-кальные максимумы или минимумы координат вершин). Используя один из алгоритмов закрасить многоугольник. (один из - заполнение по ребрам). При этом при построчном заполнении – ввести программную задержку после прохождения очередной сканирующей строки, а при заполнении по ребрам ввести задержку после обработки каждого ребра.
4) Построить область с отверстиями, произвести заполнение, используя алгоритм простой затравки.
5) Постройте окно отсечения. Постройте отрезоки, пересекающий окно отсечения, находящиеся полностью вне окна и в окне отсечения. Произведите отсечение отрезка с помощью любого алгоритма. (Коэна-Сазерленда, Кируса-Бека, FC-алгоритм). Выделите другим цветом отсекаемую часть отрезка.
6) а. Построить отсекаемый многоугольник (цвет 1). Построить отсекающий многоугольник (цвет 2). Выделить цветом область отсечения (цвет 3).

P.S. - Как я сказал, имеются коды на С++, а так же методичка с подробным описанием методов и алгоритмов, с готовыми частями на Pascal

Кто готов взяться - пишите. Возможность вознаграждения.
Kovy вне форума Ответить с цитированием
Старый 23.01.2011, 12:33   #2
Obey-Kun
Линуксоид
Участник клуба
 
Аватар для Obey-Kun
 
Регистрация: 31.07.2009
Сообщений: 1,403
По умолчанию

Это платформозависимое задание. Можно использовать opengl. Можно Qt.
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su
Obey-Kun вне форума Ответить с цитированием
Старый 23.01.2011, 13:08   #3
Kovy
Пользователь
 
Регистрация: 23.01.2011
Сообщений: 11
По умолчанию

Цитата:
Сообщение от Obey-Kun Посмотреть сообщение
Это платформозависимое задание. Можно использовать opengl. Можно Qt.
Что значит платформозависимое?))
Если кто-то может имеющиеся лабы на С++ для Борланда переделать на OpenGL в Visual Studio, то буду тоже очень благодарен.
Kovy вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Литература по алгоритмам 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