Qt/C++. Object Recognition and Protocol HTTP.
Напомню, что программа Object Detector распознает объекты и передает их изображения (фотографии) по протоколу FTP на Web Server.
Решение этой задачи опубликовано ранее в статье.
Отмечу, что изображения загружаются на веб сервер при идентификации объектов, то есть фактически в любой момент
времени.
Но как увидеть загруженные изображения с любого компьютера имеющего выход в Internet? В статье предлагается простое решение этой задачи.
Для иллюстрации перейдите по ссылке
https://www.jdesign/photo_view.html. Вы увидите сформированую
таблицу фотографий, отсортированных по дате создания. Эти фотографии загружает на сервер в автоматическом режиме программа Object Detector.
Что это за URL адрес? Это адрес скрипта на веб сервере, который динамически формирует список фотографий
и передает их для отображения браузеру по протоколу HTTP.
Можно ли реализовать протокол HTTP средствами QT/C++? Конечно можно. Это сделано в проекте на
основе примера. Но отображать загруженную
с веб сервера HTML страницу все равно придется через запуск браузера.
Данная статья коротко описывает реализацию пересылки фотографий распознанных объектов через Web c применением
инструментария: HTTP, HTML, PHP и QT/C++.
Это девятая статья из цикла "Real-Time Object Recognition".
Первые восемь опубликованы здесь:
1,
2,
3,
4,
5,
6,
7 и
8.
При разработке программы использовались:
1. Программа Object Detector выполняет следующие функции:
2. Динамическое формирование HTML страницы.
Script динамического формирования HTML сраницы реализован на языке PHP и выполняет следующие действия:
В целях развития проекта могут быть дописаны следующие функции:
Ниже показан пример сформированной страницы.
Исходный PHP код предоставляется бесплатно по запросу через e-mail: veresov@jdesign.ru
Полное описание исходного текста программы Object Detector предоставляется платно в файлах pdf или odt при запросе
через e-mail: veresov@jdesign.ru
|