Я пытаюсь отправить Iplimage в другую программу в виде массива байтов в c++/cli. Программа должна сохранить Iplimage как изображение в формате jpeg. Допустим, Iplimage — это img, который я получаю с помощью cvQyeryFrame из видеофайла avi, я возвращаю img->imagedata другой программе. Содержит ли img->imagedata заголовок для сохраняемого изображения jpeg или содержит только данные. Если он содержит только данные, как я могу включить заголовок? Я могу сохранить изображение с помощью cvSaveImage, а затем прочитать его, но должен быть более прямой способ (может быть, cvEncodeImage?)
благодаря.