Система для покращення якості зображень із низькою роздільною здатністю
dc.contributor.advisor | Виноградов, Юрій Миколайович | |
dc.contributor.author | Миронюк, Антон Іванович | |
dc.date.accessioned | 2020-06-30T12:25:03Z | |
dc.date.available | 2020-06-30T12:25:03Z | |
dc.date.issued | 2020 | |
dc.description.abstracten | It was developed a system for scaling low-resolution images in the graduation project. The system is intended for use in pixel games emulators and to facilitate the adaptation of old software for modern high-resolution screens. The developed software qualitatively scales the image to any output size in real time with minimal use of system resources. The system was implemented as a library, that allows other developers who deal with pixel graphics to easily use it for various purposes. To demonstrate the capabilities of the developed library, a demo program was implemented. It displays step by step all the stages of image processing from the input to the output image. The software was developed using the C++ programming language and the OpenCV cross-platform library for working with raster graphics. This will allow to use the program on various platforms. | uk |
dc.description.abstractru | В дипломном проекте была разработана система для улучшения качества изображений с низким разрешением, предназначена для использования в эмуляторах пиксельных игр и для облегчения адаптации старого программного обеспечения для современных экранов с высоким разрешением. Разработанное программное обеспечение качественно масштабирует изображение в любое количество раз в реальном времени при минимальном использовании системных ресурсов. Система была реализована в виде библиотеки, что позволяет другим разработчикам, которые имеют дело с пиксельной графикой, с легкостью использовать ее в различных целях. Для показа возможностей разработанной библиотеки было реализовано демонстрационную программу, которая пошагово выводит на экран все этапы обработки изображения от входного к выходному изображению. Программное обеспечение было разработано с помощью языка программирования С++ и кроссплатформенной библиотеки OpenCV для работы с растровой графикой. Это позволит в дальнейшем использовать программу на различных платформах. | uk |
dc.description.abstractuk | У дипломному проєкті було розроблено систему для покращення якості зображень із низькою роздільною здатністю, призначену для викоритсання у емуляторах піксельних ігор та для полегшення адаптації старого програмного забезпечення для сучасних екранів з високою роздільною здатністю. Розроблене програмне забезпечення якісно масштабує зображення в довільну кількість разів у реальному часі при мінімальному використанні системних ресурсів. Система була реалізована у вигляді бібліотеки, що дозволяє іншим розробникам, які мають справу з піксельною графікою, з легкістю використовувати її у різноманітних цілях. Для показу можливостей розробленої бібліотеки було реалізовано демонстраційну програму, що покроково виводить на екран усі етапи обробки зображення від вхідного до вихідного зображення. Програмне забезпечення було розроблено за допомогою мови програмування С++ та кросплатформеної бібліотеки OpenCV для роботи з растровою графікою. Це дозволить в подальшому використовувати програму на різноманітних платформах. | uk |
dc.format.page | 117 с. | uk |
dc.identifier.citation | Миронюк, А. І. Система для покращення якості зображень із низькою роздільною здатністю : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Миронюк Антон Іванович. – Київ, 2020. – 117 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/34626 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.subject | mage scaling | uk |
dc.subject | depixelizing | uk |
dc.subject | піксельна графіка | uk |
dc.subject | масштабування зображень | uk |
dc.subject | депікселізація | uk |
dc.subject | pixel art | uk |
dc.subject | pixel graphics | uk |
dc.title | Система для покращення якості зображень із низькою роздільною здатністю | uk |
dc.type | Bachelor Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Myroniuk_bakalavr.pdf
- Розмір:
- 2.31 MB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 1.83 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: