Refactoring the department structure
This commit is contained in:
48
readme.md
48
readme.md
@@ -1,51 +1,3 @@
|
||||
# Скрипты
|
||||
|
||||
В этой директории находятся полезные для проекта скрипты позволяющие автоматизировать процесс разработки.
|
||||
|
||||
## Создать картинку из массива байт
|
||||
|
||||
Скрипт принимает 3 обязательных аргумента:
|
||||
|
||||
- Путь к текстовому документу в котором находиться перечисление байтов
|
||||
- Ширина выходной изображения
|
||||
- Длина выходного изображения
|
||||
|
||||
Главной особенностью скрипта перевод **BGRA** в **RGBA** и игнорирование запятых.
|
||||
|
||||
## Разобрать *.c файлы на изображения
|
||||
|
||||
- Скрипт принимает путь к директории с исходными файлами проекта на языке программирования Си и конвертирует при помощи скрипта `make_image_from_file.py` массив байт в изображение.
|
||||
- На текущий момент скрипт поддерживает только исходные файлы которые были созданы при помощи **COLOR_ALPHA_TRUE_COLOR** цветового формата.
|
||||
- Самостоятельно извлекает из структуры размеры выходного изображения и передает их скрипту для сборки.
|
||||
|
||||
## Создать карту изображений из директории в формате Excel файла
|
||||
|
||||
Скрипт принимает 2 обязательных параметра:
|
||||
|
||||
- Путь к целевому каталогу с изображениями
|
||||
- Путь к выходному файлу в формате *.xlsx или*.xls в котором будут находиться:
|
||||
- Название изображения
|
||||
- Размер изображения
|
||||
- Эскиз изображения
|
||||
|
||||
Работает на текущий момент с популярными форматами: `'.png', '.jpg', '.jpeg', '.gif', '.bmp'`.
|
||||
|
||||
## Разделить картинку на части
|
||||
|
||||
Скрипт `split_image.py` позволяет легко разделить изображение на части одинаковой ширины и длины в формате `.png`.
|
||||
|
||||
Принимает 4 аргумента:
|
||||
|
||||
- Путь к исходному изображению в формате `.png`
|
||||
- Путь к каталогу, в котором будут размещены фрагменты `.png`
|
||||
- Ширина
|
||||
- Длина
|
||||
|
||||
## Обрезка изображения по объекту
|
||||
|
||||
Скрипт `crop_to_object.py` предназначен для обрезки PNG изображений до размеров видимого объекта. Он удаляет прозрачные области изображения и сохраняет результат в указанной папке. Если выходная папка не указана, скрипт перезаписывает оригинальные файлы.
|
||||
|
||||
Скрипт принимает два аргумента командной строки:
|
||||
|
||||
- Папка входных изображений (обязательный аргумент) — путь к папке, содержащей PNG изображения, которые вы хотите обработать.
|
||||
- Папка выходных изображений (необязательный аргумент) — путь к папке, в которую будут сохранены обработанные изображения. Если этот аргумент не указан, скрипт будет перезаписывать оригинальные файлы в папке входных изображений.
|
||||
|
||||
Reference in New Issue
Block a user