Содержание
- 2. Цель данного дипломного проекта заключается в разработке подсистемы для масштабирования растровых изображений с учётом контента. Постановка
- 3. Цель работы - спроектировать и реализовать независимую подсистему масштабирования изображений. Задачи: Провести анализ существующих систем обработки
- 4. Функциональные требования 4 Наличие интерфейса подпрограммы; Реализация класса изменения изображения; Обеспечение загрузки/сохранения изображения; Отображение загруженного изображения;
- 5. Использование алгоритма Seam Carving 5 Алгоритм состоит из составных частей: Нахождение энергии каждой точки; Нахождение такой
- 6. Вычисление энергии пикселя Двойная функция градиента энергии 6 Таким образом, энергия пикселя (1, 2) равна 41620
- 7. Нахождение цепочки с минимальной суммарной энергией 7
- 8. Создание классов 8 Теперь создаем необходимые классы отвечающие за графический интерфейс и алгоритмическую часть подсистемы. Создаем
- 9. Диаграмма классов
- 11. Диаграмма взаимодействия пользователя с системой 9
- 12. Работоспособность подсистемы 10
- 13. Тестирование 11 Для тестирования класса было создано 14 unit-тестов: 1. testFindSeamsOn3x7 2. testFindSeamsOn4x6 3. testFindSeamsOn5x6 4.
- 14. В ходе выполнения работы был рассмотрен алгоритм под названием «Seam Carving». Работа потребовала изучения большого количества
- 16. Скачать презентацию