Итак, я пытаюсь получить данные jpg-изображения, хранящиеся в памяти компьютера, но я могу получить только начальный адрес данных и размер данных. Указатель на начало данных - uint8_t *
, а размер данных - uint32_t
.Доступ к изображению в памяти, указанному начальному адресу и размеру
Используя fwrite
, я могу записать данные в файл jpg и отобразить его правильно, поэтому я знаю, что данные верны и существуют. Как я могу непосредственно сохранить данные изображения jpg в переменной? В конечном счете, я хочу сохранить его в opencv Mat тоже.
Я не уверен, какой код показывать, поэтому, если вы хотите увидеть определенную его часть, просто спросите.
Если у вас есть указатель на него, он уже хранится в переменной. –