СОЗДАНИЕ СИММЕТРИЧНЫХ УЗОРОВ НА ОСНОВЕ КРИВОЛИНЕЙНЫХ КОНТУРОВ, ОПИСЫВАЕМЫХ НЕПРЕРЫВНОЙ ПЕРИОДИЧЕСКОЙ ФУНКЦИЕЙ

УДК 655.26;004.92

  • Сипайло Сергей Владимирович – кандидат технических наук, доцент, доцент кафедры полиграфических производств. Белорусский государственный технологический университет (220006, г. Минск, ул. Свердлова, 13а, Республика Беларусь). E-mail: svsip@tut.by

Ключевые слова: контурные узоры, симметрия, векторная графика, синтез изображений.

Для цитирования: Сипайло, С. В. Создание симметричных узоров на основе криволинейных контуров, описываемых непрерывной периодической функцией / С. В. Сипайло // Труды БГТУ. Сер. 4, Принт- и медиатехнологии. - Минск : БГТУ, 2020. - № 2 (237). - С. 22-26. - Библиогр.: 6 назв.

Аннотация

В статье рассмотрен процесс формирования симметричных узоров из криволинейных контуров, имеющих непрерывный характер. Такие узоры могут использоваться для оформления печатной продукции, а также для выполнения защитной функции. На допечатной стадии контурные узоры создаются в виде векторных изображений. Использование базовых инструментов программ векторной графики для создания узоров связано с высокой трудоемкостью. При этом доступны средства автоматизации работы на основе языков программирования VBA и JavaScript.

Процесс формирования узора состоит в генерации базового графического элемента максимальной длины (макроконтура) и его симметрических преобразованиях. Для математического описания формы макроконтура предложено использовать тригонометрические функции периодического типа. Использование таких макрообъектов позволяет повысить степень разнообразия узоров, а также затруднить их несанкционированное воспроизведение. Также возможно образование составных узоров на основе нескольких макроконтуров, которые описываются различными функциями. При этом для образования упорядоченных составных структур значения коэффициентов каждой функции, определяющие амплитуду, период и сдвиг по фазе, должны быть согласованы.

Синтез базовых элементов в виде макроконтуров был реализован на языке VBA в среде программы векторной графики CorelDRAW. Использование языка VBA ускоряет процесс создания векторных узоров и повышает точность их исполнения.

Список литературы

  1. Дубина Н. Орнамент в декоративном оформлении книги // КомпьюАрт. 2000. № 8. С. 78–83.
  2. Кузьма А. С., Сипайло С. В. Систематизация и типизация декоративных изображений для автоматизации процесса их создания на стадии допечатной подготовки // Труды БГТУ. Сер. 4, Принти медиатехнологии. 2019. № 1. С. 17–23.
  3. Сипайло С. В. Автоматизация синтеза векторных криволинейных контуров со свойствами симметрии в CorelDRAW // Труды БГТУ. 2014. № 9: Издат. дело и полиграфия. С. 3–7.
  4. Сипайло С. В. Синтез изображений с цветной симметрией путем сопряжения цветовых перестановок с геометрическими преобразованиями // Труды БГТУ. 2016. № 9: Издат. дело и полиграфия. С. 115–119.
  5. Сипайло С. В. Реализация синтеза изображений на основе неклассических видов симметрии с помощью программных средств векторной графики // Труды БГТУ. Сер. 4, Принт- и медиатехнологии. 2018. № 2. С. 24–30.
  6. Зорич В. А. Математический анализ. В 2 ч. Ч. II. М.: Наука, 1984. 640 с.
Поступила 25.08.2020