gpt4 book ai didi

c++ - 以 jpeg 格式发送 Iplimage 数据

转载 作者:行者123 更新时间:2023-11-28 00:55:44 24 4
gpt4 key购买 nike

我正在尝试将 Iplimage 作为 C++/cli 中的字节数组发送到另一个程序。该程序需要将 Iplimage 保存为 jpeg 图像。假设 Iplimage 是 img,我通过 cvQyeryFrame 从 avi 视频文件中获取它,我将 img->imagedata 返回给其他程序。 img->imagedata 是否包含要保存的 jpeg 图像的 header ,还是仅包含数据。如果它只包含数据,我如何包含标题?我可以使用 cvSaveImage 保存图像然后读取它,但应该有更直接的方法(也许是 cvEncodeImage?)

谢谢。

最佳答案

一旦从磁盘读取 Iplimage 中的数据,它已经被解码为 openCV 自己的格式(通常是 8 位 B、G、R)。

较新版本的 opencv 可以在内存中编码/解码图像,请参阅 imencode .

关于c++ - 以 jpeg 格式发送 Iplimage 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11462197/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com