Skip to content

Create awesome mosaic on your desktop using folders!

License

Notifications You must be signed in to change notification settings

nikelborm/puzzle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Puzzle

Описание:

Этот скрипт получает входное изображение, на его основе получает множество иконок с заданными пользователем размерами, потом создаёт столько папок на рабочем столе, сколько было создано иконок, а затем каждой папке присваивает собственную иконку. Пользователю остаётся лишь собрать получившуюся мозаику. Вы можете запустить либо консольный скрипт puzzleCLI.py, либо удобный графический интерфейс puzzleGUI.py

Требования:

  • Работает пока только на Windows
  • Python библиотеки: PIL, win32api, PyQt5 (нужна только для puzzleGUI.py)
  • Исходная картинка должна находиться в одной папке со скриптом
  • Рекомендуется предварительно очистить место на рабочем столе для элементов мозайки

Установка библиотек:

Эти две обязательны

pip install pillow
pip install pywin32

Эта только если вы запускаете puzzleGUI.py

pip install pyqt5

Пример использования

Например скрипт превращает такую картинку:

Пример исходной картинки

В мозаику, которая в собранном виде выглядит вот так:

Пример собранной мозаики

About

Create awesome mosaic on your desktop using folders!

Resources

License

Stars

Watchers

Forks

Languages