StripeOff — это простое приложение на Python, которое убирает белые границы с изображений. Оно оснащено удобным интерфейсом на основе перетаскивания (drag-and-drop). Программа построена на PyQt5 и OpenCV, что позволяет пользователям обрабатывать сразу несколько изображений всего за пару кликов.
- Запустите скрипт
remove_borders_app.py
. - Откроется графический интерфейс (GUI) с зоной для перетаскивания изображений.
- Перетащите изображения, с которых нужно удалить белые границы, в эту зону.
- Программа обработает изображения и сохранит их с оригинальными именами файлов.
Важно: приложение не поддерживает кириллические названия файлов и папок. Используйте только латинские символы в именах.
Для работы программы вам понадобятся:
- Python версии 3.6 или выше
- OpenCV
- PyQt5
Установите зависимости, выполнив команды:
pip install opencv-python
pip install PyQt5
Чтобы скомпилировать скрипт в исполняемый файл с использованием PyInstaller, выполните следующие шаги:
- Установите PyInstaller:
pip install pyinstaller
- Запустите следующую команду в терминале или командной строке:
pyinstaller --name StripeOff --onefile --icon=eraser.ico --noconsole remove_borders_app.py
Скомпилированный файл будет находиться в папке dist
.
Этот проект распространяется под лицензией MIT.