Требования
1. Программа для компиляции кода, например:
-
PyCharm (Рекомендуемая) - ссылка для скачивания
-
Visual Studio Code - ссылка для скачивания
2. Три скачанных файла:
-
img-to-xlsx.py -
xlsx-to-img.py -
test.png
3. Библиотеки Python:
-
Pillow- для обработки изображения -
openpyxl- для взаимодействия с электронными таблицами -
numpy- для работы с большими массивами данных
Получение необходимых файлов:
Для этого нажмем на зеленую кнопку Code:
Затем Download ZIP:
Следующим этапом необходимо распаковать скачанный архив в папку Загрузки
Установка библиотек для Python
1. Откроем программму-компилятор:
-
Pycharm
-
Visual Code
2. Откроем терминал:
-
Для PyCharm:
ALT+F12 -
Для Visual Code:
CTRL+SHIFT+ `
3. Установим библиотеки, введем команду:
pip install Pillow openpyxl numpy
Перевод картинки в Excel
Запуск при помощи PyCharm
1. Откроем файл img-to-xlsx.py
2. Запустим код:
Нажмем комбинацию клавиш CTRL + SHIFT + F10
Во время выполнения программы в консоле вывода будет показан прогресс работы:
3. Результат мы можем увидеть открыв файл img-to-xlsx.xlsx в папке с кодом: Загрузки/Excel/Excel/
Запуск при помощи Visual Code
1. Откроем файл img-to-xlsx.py
2. Перед запуском необходимо будет установить сам язык програмирования в виде расширения:
3. Затем запустить программу нажав кнопку в правом верхем углу:
4. Результат мы можем увидеть открыв файл img-to-xlsx.xlsx в папке с кодом: Загрузки/Excel/Excel/
Перевод изображения из Excel в png
Запуск при помощи PyCharm
1. Откроем файл img-to-xlsx.py
2. Запустим код:
Нажмем комбинацию клавиш CTRL + SHIFT + F10
В консоле увидим следующий вывод:
Строка "Press Enter to continue..." означает что прогармма ждет нажатия клавиши ENTER, время ожидания неограничено.
3. Следующим этапом необходимо открыть файл pixel_art.xlsx в папке с кодом.
Нарисуем картинку путем закрашивания ячеек. Рисовать необходимо в голубой области.
Например:
Затем закроем электронную таблицу, сохранив файл и перейдем обратно в программу-компилятор. Нажмем клавишу ENTER.
4. Результат
В конечном итоге нарисованная картинка откроется в виде PNG Изображения
Запуск при помощи Visual Code
Действия для данного компилятора аналогичны действиям в Pycharm, однако для запуска необходимо нажать кнопку в правом верхем углу: