
Среда программирования: Python
Название работы: Разработка веб-сервисов для научных и прикладных задач. ЛР1. Вариант 8. Web-сервис для разделения изображения на две части и смены частей местами
Вид работы: Лабораторная работа
Тематика работы: Интернет
Объем программы: 3 (по десятибалльной шкале)
Уровень сложности: 4 (по десятибалльной шкале)
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: ТУСУР, ФДО, веб-сервисы, python, flask, web, сервис, web-сервис, научная задача, прикладная задача, распределение цвета, питон, обработанное изображение, сайт
Функции программы:
Веб-сервис предоставляет возможность просмотра распределения цвета исходного изображения.
Библиотеки для проекта:
1. Flask
2. Flask-Bootstrap
3. Flask-WTF
4. Pillow
5. NumPy
6. Matplotlib
7. isort
8. Black
9. Gunicorn
Для защиты внедрена reCAPTCHA от Google (см. скриншот)
Описание (отчет):
Есть
на 23 страниц, посмотреть оглавление
Пояснения к компиляции и запуску программы:
Версия Pycharm, которая использовалась для последней проверки. Если не работает на Вашей, то попробуйте эту:
PyCharm 2023.1.3 (Community Edition)
Build #PC-231.9161.41, built on June 20, 2023
Процесс запуска:
1. Распаковать архив.
2. Открыть проект с помощью Pycharm.
3. Открыть файл run.py.
4. Запустить файл.
Если по каким-то причинам не удалось открыть уже существующее виртуальное окружение:
1. Закрыть Pycharm.
2. Удалить папку venv.
3. Установить Python 3.11.
4. Открыть Pycharm (проект).
5. В настройках найти настройку интерпретатора.
6. Создать новый.
7. Pycharm предложить установить пакеты в верхней части экрана. Нужно выполнить установку.
8. Запустить.
Если будут проблемы с отображением reCAPTCHA, то можете сообщить, я помогу с генераций новых ключей.
Возможная проблема: Pycharm не поменял пути в окружении.
!Рекомендую проверить в любом случае эти пути, даже если проблемы нет!
Решение проблемы:
Откройте проект через ваш файловый менеджер и сделайте изменения в следующих файлах:
1. venv/pyvenv.cfg -- последняя строчка -- вторая часть строчки
2. venv/Scripts/activate -- Меняется путь в строке VIRTUAL_ENV= на свой, где лежит виртуальное окружение.
3. venv/Scripts/activate.bat -- Меняете путь в строке set VIRTUAL_ENV= на свой, где лежит виртуальное окружение.
Все файлы открываете блокнотом или Pycahrm.
!После всех изменений лучше перезапустить Pycharm!
Замечание: Если виртуальное окружение в папке env, то все аналогично выполняется, но через папку env.

srcПеред покупкой готовой работы не забудьте проверить её оригинальность. Запросить у администратора проверку текущей оригинальности работы по версии системы Антиплагиат.РУ
Отчет к программе. СодержаниеВведение. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 1 Библиотеки и сторонние сервисы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 1 .1 Настройка среды разработки и виртуального окружения . . . . . . . . . . . . . . . . . . . . . . . .3 1 .2 GitHub actions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 2 . Имплементация . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .