Обычно я могу получить снимок с IP-камеры с указанным поставщиком URL-адресом.Однако jpegs, обслуживаемые таким способом, имеют недостаточно хорошее качество, и поставщик заявляет, что не предусмотрена возможность обслуживания снимков в других форматах изображений или сжатия меньшего размера / без потерь.
Я заметил, когда открываю поток rtsp h264с камеры с VLC, а затем вручную сделайте снимок экрана, полученное изображение не имеет ни одного из jpeg-артефактов, наблюдаемых ранее.
Вопрос в том, как бы получить эти превосходные снимки из потока h264 с помощью программы на c ++?Мне нужно выполнить несколько операций над изображением (аннотации, кадрирование, распознавание лиц), но они должны быть выполнены после получения максимально высокого качества исходного изображения.
(обратите внимание, что это связано с моим предыдущим вопросом . Я получил изображения jpeg с помощью CURL, но теперь хотел бы заменить получатель снимка на этот новый, если это возможно. Я снова работаю наLinux, Fedora 11)