×

You are using an outdated browser Internet Explorer. It does not support some functions of the site.

Recommend that you install one of the following browsers: Firefox, Opera or Chrome.

Contacts:

+7 961 270-60-01
ivdon3@bk.ru

  • Automated Construction of Ornamental Compositional Designs Using Python Language: A Case Study of Folk Arts and Crafts

    The article describes the development of an application software designed for the automated creation of ornamental compositional patterns based on user-uploaded motifs. The study discusses algorithms for ornament generation using five grid types: square, rectangular (horizontal and vertical), ribbon, and radial. The main principles of user interaction with the program are outlined, including image uploading, parameter adjustment, visualization, and result saving. The software was implemented in Python using the Pillow and Tkinter libraries, which provide tools for image processing and graphical interface design. The presented results demonstrate the efficiency of an automated approach to ornament construction, significantly accelerating the design process and making it accessible to a wide range of users. The developed program supports iterative experimentation and visual modification of motifs in real time, enabling users to generate unique decorative compositions in the style of traditional folk crafts. The application can be used in educational, creative, and research contexts, promoting algorithmic thinking through visual experimentation. The project contributes to the digital preservation and reinterpretation of national artistic heritage, combining the traditions of folk ornamentation with modern technological methods.

    Keywords: digital tools, ornament, generation, application software, graphical interface, Python, generation algorithms, cultural heritage, digital art, automation, folk arts and crafts