
Среда программирования: Python
Название работы: Разработка веб-сервисов для научных и прикладных задач. ЛР1. Вариант 5. Web-сервис для изменения масштаба изображения
Вид работы: Лабораторная работа
Тематика работы: Интернет, Прочие
Объем программы: 3 (по десятибалльной шкале)
Уровень сложности: 4 (по десятибалльной шкале)
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: ТУСУР, ФДО, веб-сервисы, python, flask, web, сервис, web-сервис, научная задача, прикладная задача, распределение цвета, питон, обработанное изображение, сайт, matplotlib, flask_wtf, flask-from, flask_form, flaskForm
Функции программы:
Лабораторная работа №1.
Вариант 5. Web-сервис для изменения масштаба изображения.
В данной работе представлено разработанное веб-приложение на языке программирования Python с использованием фреймворка Flask и расширения flask_wtf, которое позволяет пользователю загружать изображение для последующего изменения масштаба. Веб-сервис имеет возможность отображения оригинальной и измененной картинки, а также показывает распределение цветов до и после обработки.
Данное веб приложение реализовано с помощью фреймворка Flask.
Список используемых библиотек:
1. Flask
2. Flask-WTF
3. Pillow
4. NumPy
5. Matplotlib
6. isort
7. Black
8. Gunicorn
В работе также используется Google Reacaptcha
По любым вопросам запуска обязательно пишите - подскажем...
Описание (отчет):
Есть
на 25 страниц, посмотреть оглавление
Пояснения к компиляции и запуску программы:
1. Распаковать архив. 2. Открыть с помощью Pycharm проект. 3. Запустить файл wsgi.py Если будут проблемы с отображением reCAPTCHA, то можете сообщить, я помогу с генераций новых ключей.
Возможная проблема: Pycharm не поменял пути в окружении. !Рекомендуем проверить в любом случае эти пути, даже если проблемы нет! Решение проблемы: Откройте проект через ваш файловый менеджер и сделайте изменения в следующих файлах: 1. venv/pyvenv.cfg -- последняя строчка -- вторая часть строчки 2. venv/Scripts/activate -- Меняется путь в строке VIRTUAL_ENV= на свой, где лежит виртуальное окружение. 3. venv/Scripts/activate.bat -- Меняете путь в строке set VIRTUAL_ENV= на свой, где лежит виртуальное окружение. Все файлы открываете блокнотом или Pycahrm. !После всех изменений лучше перезапустить Pycharm! Замечание: Если виртуальное окружение в папке env, то все аналогично выполняется, но через папку env.


workflows
main
clients
config
flask_app
__init__
color_distribution
forms
generate_secret_code
image_processing
plot
routers
static
color_new.jpg
color_new
color_original.jpg
color_original
new
original
templates
home
requirements
st
wsgiПеред покупкой готовой работы не забудьте проверить её оригинальность. Запросить у администратора проверку текущей оригинальности работы по версии системы Антиплагиат.РУ
Отчет к программе. СодержаниеВведение. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 1 Используемые инструменты . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6 1 .1 Библиотеки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6 1 .2 GitHub actions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .