Тип работы:
Предмет:
Язык работы:


Исследование методов векторизации изображения и разработка программной реализации

Работа №11163

Тип работы

Бакалаврская работа

Предмет

информатика

Объем работы52
Год сдачи2016
Стоимость5900 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
381
Не подходит работа?

Узнай цену на написание


Введение 13
1 Анализ исследования предметной области 16
2 Концепция on-line векторизации изображений 18
2.1 Объект и методы исследования 18
2.2 Распознавание печатного текста 19
2.3 Распознавание растрового изображения 21
2.4 Сравнение видов распознавания 22
2.5 Обзор существующих on-line векторизаторов растровых изображений
2.6 Выбор средств реализации on-line векторизатора изображений 27
4.1.1 HTML 5 27
4.1.2 PHP 28
4.1.3 JavaScript 28
4.1.4 CSS 29
4.1.5 Среда разработки 29
3 Принципы реализации on-line редактора растровых изображений 31
3.1 Интерфейс векторизатора 31
3.2 Файловая система 32
3.3 Обработка растровых изображений 33
3.4 Безопасность 35
4.1.6 Пров ерка на ошибки 36
4.1.7 Защита данных 36
3.5 Кроссбраузерность 38
4 Финансовый менеджмент, ресурсоэффективность и ресурсосбережение 40
4.1 Оценка коммерческого потенциала и перспективности проведения
научных исследований с позиции ресурсоэффективности и ресурсосбережения 40
4.1.1 Потенциальные потребители результатов исследования 40
4.1.2 Анализ конкурентных технических решений 43
4.1.3 Технология QuaD 45
4.1.4 SWOT-анализ 46
Список публикаций 51


Развитие web-технологий продолжает стремительно развиваться и судя по всему не собирается останавливаться. Современные web-приложения достигли такого уровня, о котором пять лет назад, мы не могли даже и подумать. Большую популярность среди современного пользователя в сети Интернет набирают web-сервисы заменители, они предоставляют такие же возможности, как и обычные программы пользователя на персональном компьютере. Основная привлекательность таких сервисов в том, что пользователю не требуется устанавливать программное обеспечение на свой персональный компьютер, нужно лишь перейти по ссылке в браузере и уже можно пользоваться сервисом. Одним из таких сервисов является векторизатор изображений.
Поиск и распознавание образов или текста на графических изображениях является актуальным научным и практическим направлением в связи с нарастающими потоками документооборота в современных деловых и научных центрах. Данная выпускная квалификационная работа имеет высокую практическую значимость для: a) образовательных учреждений (в частности Томского политехнического университета), которым необходимо переводить бумажные архивы в электронный вид; б) коммерческих предприятий и организаций, занимающихся созданием и использованием геоинформационных систем; в) а также для отдельных физических лиц, которым необходимо работа с векторным форматом изображений.
При анализе растрового изображение часто возникает потребность в работе не как с массивом точек, а как с некоторым набором команд, которые описывают данное изображение. В качестве изображения могут выступать чертежи, карты, планировка зданий или помещений, электрические схемы и так далее. Для возможности осуществления данной потребности осуществляется процесс векторизации изображения.
Векторизация — преобразование изображения из растрового представления в векторное.
Под растровым (bitmap, raster) понимают способ представления изображения в виде совокупности отдельных точек (пикселей) различных цветов или оттенков. Это наиболее простой способ представления изображения, ибо таким образом видит наш глаз.[1]
Для векторной графики характерно разбиение изображения на ряд графических примитивов - точки, прямые, ломаные, дуги, полигоны. Таким образом, появляется возможность хранить не все точки изображения, а координаты узлов примитивов и их свойства (цвет, связь с другими узлами и т. д.). [1]
В связи с этим, в результате векторизации получается объектно-ориентированное изображение, т.е. множество точек, которые определенны объединением математических соотношений. Преимущество данных изображений в том, что при масштабировании не теряется качества рисунка или фигуры, а также имеют небольшой объем данных.
В данной области существует ряд проблем, которые основываются на не существовании единого метода, который позволяет полностью автоматизировать процесс перевода в векторную форму представления информации.
Кроме этого при векторизации цветного изображения может возникнуть проблема некорректного определения порогового цветового значения и яркостного допуска изображения.
В данной области, продукт имеет множество конкурентов весьма популярных на рынке, но отсутствие дополнительного функционала такого как задание исходных параметров для векторизации, его основное достоинство, делающее его вполне конкурентно способным.
В отличие от классических программ-редакторов, требующих установку на персональный компьютер пользователя, on-line редактор изображений требует только наличие браузера у пользователя и доступ к сети Интернет, что на сегодняшний день распространено больше, чем домашний телефон.
В проекте используются открытое одностраничное веб-приложение, что делает его довольно простым и дешевым, а несложная структура позволяет совершенствовать его в дальнейшем. Результаты данной роботы можно использовать для создания более сложного программного продукта с использование современных и наиболее эффективных технологий.
В процессе выполнения работы был разработан программный модуль, который векторизует цветное изображение из растрового формата. По текущей теме были защищены доклады на конференциях «Технологии Microsoft в теории и практике программирования» и «Информационные технологии в науке, управлении, социальной сфере и медицине».


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2025 Cервис помощи студентам в выполнении работ