АНАЛИЗ ЦВЕТОВОЙ ПАЛИТРЫ ИЗОБРАЖЕНИЙ ДЛЯ ОПРЕДЕЛЕНИЯ ПРЕОБЛАДАЮЩИХ ЦВЕТОВЫХ ТОНОВ / THE ANALYSIS OF THE COLOR PALETTE OF IMAGES FOR DETERMINATION OF THE PREVAILING COLOR TONES
Научная публикация
АНАЛИЗ ЦВЕТОВОЙ ПАЛИТРЫ ИЗОБРАЖЕНИЙ ДЛЯ ОПРЕДЕЛЕНИЯ ПРЕОБЛАДАЮЩИХ ЦВЕТОВЫХ ТОНОВ / THE ANALYSIS OF THE COLOR PALETTE OF IMAGES FOR DETERMINATION OF THE PREVAILING COLOR TONES
Автор(ы): М. С. Шмаков, А. А. Товмасян / М. S. Shmakov, А. А. Tovmasyan
УДК: [004.9:655](073)
Год издания: 2015
Дата загрузки: 23.02.2016
Загрузил(а): Левитская А. А.

Описание:
Проанализированы программные средства определения доминирующих тонов изображения.
Главным недостатком существующих аналогов является невозможность использования средства
в сторонних веб-приложениях. Эти сервисы выдают готовую палитру цветов изображения, не
предоставляя возможности внедрить данную технологию на собственные интернет-ресурсы.
Также имеющиеся технологии не способны выделить доминирующий цвет изображения с уче-
том человеческого восприятия. Предложена реализация программного средства, позволяющая
устранить указанные недостатки.
Рассмотрены этапы разработки системы обработки информации для определения домини-
рующих цветовых тонов изображения. Использованы два основных метода –– конвертирование
изображения в цветовое пространство HSV, с дальнейшим анализом параметров пикселей и ис-
пользование кластеризации методом k-средних. Дополнительно предложено учитывать контра-
стность изображений, так как человеческое восприятие хорошо улавливает яркие или контраст-
ные тона. Таким образом учитывается восприятие цвета человеком.
В качестве средств проектирования выбран язык программирования JavaScript, так как он под-
ходит для различных интернет-ресурсов, а также интегрированная среда разработки PHP Designer.
Разработаны схема работы системы обработки информации, алгоритм и программа. Интер-
фейс программного средства интуитивно понятен и прост в эксплуатации. Приведены примеры
использования компьютерной программы для определения доминирующих цветовых тонов изображения.

Software that determines the dominating tones of the image is analysed. The main lack of the existing
analogs is the impossibility of using means in third-party web applications. These services give out
a ready color palette of the image, without giving opportunities introductions of this technology on own
Internet resources. Also technologies available aren't capable to mark out the dominating color of the
image taking into account human perception. The realization of a software allowing to eliminate the
specified defects is offered.
Development system stages of information processing for determination of the dominating color
tones of the image are considered. Converting of the image in the HSV color space, with the further
analysis of pixels parameters and use of a clustering by k-means method. In addition this offered to
consider contrast of images as the human perception well catches bright or contrast tone. Thus the perception
of color is considered by the person.
As design tools the JavaScript programming language is chosen, because it is suitable for various
Internet resources and also the integrated environment of development of PHP Designer is chosen.
The work scheme information system processing, algorithm and the program is developed. The interface
of a software is intuitively clear and easy-to-work. Examples of the computer program use for
determination of the image dominating color tones are given.

Использование электронных материалов, размещенных на данном сайте, осуществляется на договорной основе. Разрешается использовать ресурсы в единичном экземпляре и исключительно в личных целях.



Издательское дело и полиграфия