Jetson Nano + Cuda сжатие изображений, C++, OpenCV

Задание закрыто
Стоимость:10 000 рублей
Срок выполнения:5 дней
Варианты оплаты:Планируется использовать Безопасную сделку
Дата публикации:2020-04-06 23:13
Обновлено:2020-04-16 15:18
Был на сайте:2020-04-21 23:19

Jetson Nano + Cuda сжатие изображений, C++, OpenCV

 
Задача

Первый уровень - Необходимо написать C++ программу, производящую сжатие изображений в формат JPEG. Простое консольное приложение, не принимающее параметров. Средствами OpenCV создаёт RGB(BGR) изображение размером 1920х1080, рисует на нём прямоугольник и самое важное – средствами GPU производит сжатие этого изображения в JPEG формат, при этом уменьшает раз-мер до 1024х768, уровень сжатия JPEG – 70. Результирующий файл сохраняется C++ программой в файл result.jpg. Сохранение производить через std::ofstream (т.е. нужно гарантировать наличие до-ступа к сжатым данным в памяти устройства)
Второй уровень – Доработать первую программу, чтобы она получала изображения от USB web-камеры и сохраняла их в JPEG, при этом имя файла должно соответствовать timestamp кадра. На каждом кадре через OpenCV нарисовать небольшой красный прямоугольник (т.е. гарантировать доступ к несжатому изображению), а средствами CUDA изменить размер и сжать в JPEG.
Третий уровень – обеспечить сжатие в H.264 аппаратными средствами Jetson (не Cu...

Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Заявок нет

Оставлять заявки могут только авторизованные пользователи.