2nd course, IU7
Bauman Moscow State Technical University
Лабы лучше не делать на ткинтере (кроме может быть первых двух)
Спасибо Winterpuma и Panda-Lewandowski за вдохновение на выполнение лаб
✅ Лр #1 Геометрическая задача
На плоскости даны два множества точек. Найти пару треугольников (каждый треугольник в качестве вершин имеет три различные точки одного и того же множества; треугольники строятся на точках разных множеств) таких, что прямая, соединяющая точки пересечения высот, образует минимальный угол с осью абсцисс. (уфф)
✅ Лр #2 Преобразование изображений
Реализовать операции перемещения, поворота и масштабирования изображения птички.
⛔ Лр #3 Алгоритмы разложения отрезка в растр
Проблемы с реализацией (сделана хорошо только обёртка библиотечной функции (лол) и может быть ЦДА)
⁉️ Лр #4 Алгоритмы разложения эллипсов в растрЧто-то может правильно, что-то может неправильно
✅ Лр #5 Алгоритмы заполнения сплошных областей
Алгоритм заполнения по рёбрам.
✅ Лр #6 Алгоритм построчного затравочного заполнения сплошных областей
✅ Лр #7 Алгоритмы отсечения отрезка регулярным отсекателем
Простой алгоритм (о нет)
✅ Лр #8 Алгоритм Кируса-Бека
✅ Лр #9 Алгоритмы Сазерленда-Ходжмена
✅ Лр #10 Алгоритм Плавающего горизонта