Please use this identifier to cite or link to this item:
https://elib.belstu.by/handle/123456789/36592
Title: | Создание симметричных узоров на основе криволинейных контуров, описываемых непрерывной периодической функцией |
Authors: | Сипайло, Сергей Владимирович |
Keywords: | CorelDRAW компьютерное программирование контурные узоры векторная графика симметрия синтез изображений макрообъекты |
Issue Date: | 2020 |
Publisher: | БГТУ |
Citation: | Сипайло, С. В. Создание симметричных узоров на основе криволинейных контуров, описываемых непрерывной периодической функцией / С. В. Сипайло // Труды БГТУ. Сер. 4, Принт- и медиатехнологии. - Минск : БГТУ, 2020. - № 2 (237). - С. 22-26. - Библиогр.: 6 назв. |
Abstract: | В статье рассмотрен процесс формирования симметричных узоров из криволинейных контуров, имеющих непрерывный характер. Такие узоры могут использоваться для оформления печатной продукции, а также для выполнения защитной функции. На допечатной стадии контурные узоры создаются в виде векторных изображений. Использование базовых инструментов программ векторной графики для создания узоров связано с высокой трудоемкостью. При этом доступны средства автоматизации работы на основе языков программирования VBA и JavaScript. Процесс формирования узора состоит в генерации базового графического элемента максимальной длины (макроконтура) и его симметрических преобразованиях. Для математического описания формы макроконтура предложено использовать тригонометрические функции периодического типа. Использование таких макрообъектов позволяет повысить степень разнообразия узоров, а также затруднить их несанкционированное воспроизведение. Также возможно образование составных узоров на основе нескольких макроконтуров, которые описываются различными функциями. При этом для образования упорядоченных составных структур значения коэффициентов каждой функции, определяющие амплитуду, период и сдвиг по фазе, должны быть согласованы. Синтез базовых элементов в виде макроконтуров был реализован на языке VBA в среде программы векторной графики CorelDRAW. Использование языка VBA ускоряет процесс создания векторных узоров и повышает точность их исполнения. |
URI: | https://elib.belstu.by/handle/123456789/36592 |
Appears in Collections: | выпуск журнала постатейно |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
4. Сипайло.pdf | 1.29 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.