Как я могу отправить изображение из формы и HTML для анализа python AI? - PullRequest
0 голосов
/ 11 июля 2020

Чтобы глубже погрузиться в хакатон, мне и другу нужно получить изображение из формы HTML и проанализировать его с помощью алгоритма ИИ. Мы легко справились с частью формы HTML, но эта сложная часть отправляет изображение для анализа алгоритмом.

Как бы мы это сделали. Нужно ли нам настроить алгоритм на каком-то сервере, а затем опубликовать на нем изображение, или нам придется как-то интегрировать al go на веб-страницу, чтобы он мог работать там.

Также какие фреймворки нужно ли нам использовать и есть ли где-нибудь руководство по этому поводу?

Спасибо, CantTouchThis

1 Ответ

1 голос
/ 11 июля 2020

Я не могу предоставить вам код, потому что это соревнование, но я могу немного помочь вам:

  1. Сначала (если вы используете python) создайте сценарий который загружает фото. Вы должны загрузить страницу и проанализировать html документ, найти свое изображение с помощью регулярного выражения и загрузить его. Вы можете использовать urllib2 для загрузки и Beautiful Soup для анализа файла html или использовать htmllib для извлечения всех тегов img (переопределить do_img), затем используйте urllib2 для загрузки всех изображений. Убедитесь, что все находится внутри определения или метода, чтобы мы могли вызвать его позже в нашем основном скрипте.

  2. Убедитесь, что изображения сохранены в том же каталоге

  3. Создайте последний и основной скрипт, сначала импортируйте первый скрипт, который мы создали, и загруженный файл (обязательно выполните импорт внутри попытки, и, за исключением того, что мы еще не загрузили изображение, вы получить ошибку), вызовите метод или определение сценария загрузки фотографий, затем напишите остальной алгоритм AI, сообщите имя файла, после того, как алгоритм выполнится и выдаст результат, убедитесь, что вы написали код в конце, который удаляет изображение, потому что в будущем вас могут попросить загрузить больше изображений, поэтому вы можете создать список веб-сайтов и использовать его, используя для l oop, чтобы изменить веб-адрес в первом скрипте.

Удачи!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...