Похожие презентации:
Красовская
1. Работа с gif-анимацией
Оршанский колледж учреждения образования«Витебский государственный университет имени П.М. Машерова»
FR
FABRIKAM RESIDENCES
Работа с gifанимацией
Красовская Яна Витальевна
Учащаяся группы 2ПОИС23
2025
2. Постановка задачи
ОКВГУПостановка задачи
3. Цель
Курсового проектированияЦель курсового проектирования заключается в
закреплении,
углублении
и
систематизации
теоретических знаний и практических навыков,
полученных в ходе изучения учебного предмета
«Основы алгоритмизации и программирования»,
формировании навыков самостоятельного решения
поставленных задач, а также в разработке приложения
«KRASGIFr»
для
создания,
редактирования
и
оптимизации gif-анимаций, что позволит создать
доступный и эффективный инструмент для работы с
анимационным контентом.
Добавить нижний колонтитул
3
4. Задачи
FRЗадачи
Курсового проектирования
Изучить теоретические основы формата GIF и алгоритмов обработки
изображений, применяемых для создания анимаций;
Разработать алгоритмы для создания и редактирования gif -анимаций на
основе выбранных библиотек;
Спроектировать и реализовать графический интерфейс приложения
«KRASGIF» для удобного взаимодействия пользователя с программой;
Обеспечить возможность импорта изображений, настройки параметров
анимации и экспорта в формат GIF;
Провести тестирование приложения для оценки качества создаваемых
анимаций и устойчивости к ошибкам.
Добавить нижний колонтитул
4
5. Актуальность
FRАктуальность
Курсового проектирования
Разрабатываемое программное средство может быть использовано в различных
сферах деятельности:
• Образовательные учреждения: в колледжах и университетах программа может
применяться на занятиях по графическому дизайну, мультимедиа, вебразработке и анимации. Студенты смогут изучать теоретические аспекты
создания анимаций и применять полученные знания на практике.
• Рекламные агентства и PR-компании: gif-анимации активно используются в
рекламных материалах и социальных медиа. Наша программа поможет
специалистам в этих областях быстро создавать привлекательный контент.
• Научно-исследовательская деятельность: В научных исследованиях gif анимации могут использоваться для визуализации данных и процессов, что
способствует лучшему пониманию сложных концепций.
Добавить нижний колонтитул
5
6. Область применения
Разработанной программыОбразовательные
учреждения,
для
создания
анимационного контента в учебных материалах.
Рекламные агентства, для разработки динамичных
баннеров и маркетинговых материалов
Личные и корпоративные проекты, для создания
пользовательских анимаций в социальных сетях и на вебплатформах.
Добавить нижний колонтитул
6
7. Аналоги
FRАналоги
Разработанной программы
LICEcap
Добавить нижний колонтитул
Cyotek GIF Animator
7
8. Проектирование
ОКВГУПроектирование
9. Диаграмма USE-CASE
FRДиаграмма USE-CASE
Название диаграммы
Категория1
Добавить нижний колонтитул
Категория2
Категория3
Категория4
9
10. Схема алгоритма
Добавить нижний колонтитулFR
10
11. 1-й уровень диаграммы IDEF0
Добавить нижний колонтитулFR
11
12. Тестирование разработанного приложения
ОКВГУТестирование
разработанного
приложения
13. Тестирование работы приложения KRASGIF
FRТестирование работы приложения KRASGIF
№
Что тестируется
Зачем тестируется
Условия
Инструмент
Ожидаемый результат
1
Импорт
изображений
(JPEG, JPG, PNG)
Проверить корректность
загрузки и отображения
изображений
Загрузка файлов разных
форматов (JPEG, JPG,
PNG)
Встроенная отладка
Delphi, визуальный
контроль
Изображения загружаются
без ошибок, отображаются
в списке кадров и области
просмотра
2
Добавление
кадров в
последовательност
ь
Убедиться в корректности
добавления новых
изображений в анимацию
Добавление файлов
через кнопку
«Добавить»
Наблюдение
интерфейса,
проверка массива
битмапов
Новые кадры появляются в
списке, их можно
просматривать и
редактировать
3
Удаление кадров
из
последовательност
и
Проверить корректность
удаления выбранных
кадров из
последовательности
Удаление кадров через
кнопку «Удалить
Встроенная отладка
Delphi, проверка
освобождения
памяти
Кадры удаляются из
списка, память
освобождается,
последовательность
сохраняется
4
Настройка
скорости
анимации
Убедиться в корректности
изменения скорости
воспроизведения GIF
Изменение положения
ползунка (1-60 fps)
Проверка значений
задержки между
кадрами
Скорость анимации
изменяется в соответствии
с заданными параметрами
Добавить нижний колонтитул
13
14. Демонстрация разработанного приложения
ОКВГУДемонстрация
разработанного
приложения
15. Спасибо за внимание
FRFABRIKAM RESIDENCES
Спасибо за
внимание
Светлана Леонидовна
+375 (29) 879-74-67
reyka111#@gmail.com