Please use this identifier to cite or link to this item: https://elib.belstu.by/handle/123456789/17290
Title: Реализация автоматического синтеза векторных узоров в допечатном процессе на языке VBA
Authors: Сипайло, Сергей Владимирович
Keywords: симметрия
векторная графика
синтез изображений
орнаменты
Issue Date: 2015
Publisher: БГТУ
Citation: Сипайло, С. В. Реализация автоматического синтеза векторных узоров в допечатном процессе на языке VBA / С. В. Сипайло // Труды БГТУ. - Минск : БГТУ, 2015. - № 9 (182). - С. 125-129.
Description: В статье рассмотрена программная реализация алгоритма синтеза симметричных узоров на языке VisualBasic for Applications в среде CorelDRAW. Написаны подпрограммы основных симметрических преобразований на плоскости. На их основе написаны подпрограмма синтеза орнаментальной розетки как транслируемой части фонового узора и подпрограмма синтеза сетчатых орнаментов. В качестве базового объекта для симметрических преобразований генерируется векторный контур, который описывается одной из четырех функций. Перечень и порядок преобразований графического элемента, количественные значения их параметров определяются программой автоматически на основе генератора случайных чисел. Узоры, сгенерированные в автоматическом режиме на основе одного из четырех базовых элементов, имеют разнообразную форму. Для увеличения количества вариантов формируемых узоров можно расширить перечень функциональных зависимостей, которые используются для описания базового элемента, а также варьировать значения их коэффициентов. Для описания замкнутых криволинейных контуров потребуется использовать параметрические функции. Генерируемые узоры можно применять не только как декоративный элемент, но и как средство защиты продукции от несанкционированного воспроизведения, т. к. воссоздание синтезированных объектов в ручном режиме является очень трудоемким.
URI: https://elib.belstu.by/handle/123456789/17290
Appears in Collections:2015, № 9




PlumX

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.