Онлайн поддержка
Все операторы заняты. Пожалуйста, оставьте свои контакты и ваш вопрос, мы с вами свяжемся!
ВАШЕ ИМЯ
ВАШ EMAIL
СООБЩЕНИЕ
* Пожалуйста, указывайте в сообщении номер вашего заказа (если есть)

Войти в мой кабинет
Регистрация
ГОТОВЫЕ РАБОТЫ / КУРСОВАЯ РАБОТА, ПРОГРАММИРОВАНИЕ

Разработка приложения масштабирования изображения с сохранением важного контента с помощью алгоритма Seam Carving

strva87 700 руб. КУПИТЬ ЭТУ РАБОТУ
Страниц: 50 Заказ написания работы может стоить дешевле
Оригинальность: неизвестно После покупки вы можете повысить уникальность этой работы до 80-100% с помощью сервиса
Размещено: 12.10.2023
Период изготовления: июнь 2022 года. Предмет: Основы алгоритмизации. ВУЗ: Можайский Государственный Технический Университет. Есть приложение. Оригинальность по Антиплагиат.ру (бесплатный) составила 82%. Работа была успешно сдана - заказчик претензий не имел.
Введение

В наше время сохранение информации наиболее важно, именно поэтому, в случае необходимости преобразования информации следует пользоваться инструментами, которые максимально качественно изменяют исходные данные, в данном примере, изображение. При изменении масштабирования изображения не избежать потери информации, крайне нежелательно изменить те данные, которые несут наиболее важную информацию, поэтому следует использовать более совершенные алгоритмы, например, Seam Carving. Данный алгоритм широко используется в большинстве коммерческих профессиональных решениях для работы с графическими объектами.
Содержание

Введение 3 Планироваине разработки проекта 4 Техническое задание 4 Планирование и формирование списка задач 4 Описание проектирования 7 Техническое проектирование 7 Диаграммы 10 Описание процедур процесса конструирования 11 Алгоритмическое обеспечение 12 Описание алгоритмической реализации 12 Теоретическое обоснование сложности 12 Эмпирическое обоснование сложности 15 Описание технологий, использованных при разработке 17 Пример работы приложения 19 Качество конструирования 24 Тестирование алгоритма 31 Функциональное и итоговое тестирование 31 Заключение 34 Список литературы 36 Приложение 37 Исходный код программы: 37
Список литературы

1. Использование элемента управления WinForms [Электронный ресурс] // Microsoft. – Режим доступа: https://docs.microsoft.com/ru-ru/sql/reporting-services/application-integration/using-the-winforms. 2. Seam Carving for Content-Aware Image Resizing [Электронный ресурс] // WinTui. - Режим доступа: https://www.win.tue.nl/~wstahw/edu/2IV05/seamcarving.pdf 3. Практическое руководство. Доступ к объектам взаимодействия Office с помощью функций Visual C# (руководство по программированию на C#) [Электронный ресурс] // Microsoft. - Режим доступа: https://docs.microsoft.com/ru-ru/dotnet/csharp/programming-guide/interop/how-to-access-office-onterop-objects. 4. Использование компонента BackgroundWorker // Microsoft. – Режим доступа: https://docs.microsoft.com/ru-ru/dotnet/api/system.componentmodel.backgroundworker?view=netframework-4.8 5. Как работает сериализация C# [Электронный ресурс] // Microsoft. – Режим доступа: https://docs.microsoft.com/ru-ru/dotnet/csharp/programming-guide/concepts/serialization/ 6. Сериализация объектов C# и .NET [Электронный ресурс] // ProffesorWeb. – Режим доступа: https://professorweb.ru/my/csharp/thread_and_files/level4/4_1.php 7. Делаем Liquid Resize своими руками [Электронный ресурс] // Habrahabr. - 2006-2018 г.. Режим доступа: https://habr.com/ru/post/48518/ 8. Асимптотический анализ алгоритмов [Электронный ресурс] // Habrahabr. - 2006-2018 г.. Режим доступа: https://habr.com/ru/post/78728/ 9. Pro Git. 2nd Edition [Электронный ресурс] / Режим доступа: https://gitscm.com/book/ru/v2 10. Теория и практика UML. Диаграмма последовательности [Электронный ресурс] / Режим доступа: http://itgost.ru/articles/view_articles/94. 11. Работа с растровыми и векторными изображениями [Электронный ресурс] // Microsoft. – Режим доступа: https://docs.microsoft.com/ru-ru/dotnet/framework/winforms/advanced/working-with-images-bitmaps-icons-and-metafiles
Отрывок из работы

Для нахождения такой цепочки, необходимо найти минимальный путь от верней границы изображения до нижней. При данных условиях, изображение можно представить, как ориентированный ациклический взвешенный граф. В графе данного типа, кратчайший путь оптимально искать алгоритмом Дейкстры. Для оптимизации сложности поставленной задачи, при реализации алгоритма поиска кратчайшего пути, воспользуемся концепцией динамического программирования (на графе). Отметим, что граф является графом-решёткой, поэтому производить топологическую сортировку вершин графа не требуется.
Условия покупки ?
Не смогли найти подходящую работу?
Вы можете заказать учебную работу от 100 рублей у наших авторов.
Оформите заказ и авторы начнут откликаться уже через 5 мин!
Похожие работы
Курсовая работа, Программирование, 25 страниц
600 руб.
Курсовая работа, Программирование, 33 страницы
1000 руб.
Курсовая работа, Программирование, 39 страниц
900 руб.
Курсовая работа, Программирование, 38 страниц
500 руб.
Служба поддержки сервиса
+7 (499) 346-70-XX
Принимаем к оплате
Способы оплаты
© «Препод24»

Все права защищены

Разработка движка сайта

/slider/1.jpg /slider/2.jpg /slider/3.jpg /slider/4.jpg /slider/5.jpg