标签: c++ opencv
我希望将mat图像转换为内存中的JPG图像。我知道我可以使用CvSaveImage来创建一个jpg文件,我再次读取它然后通过网络传输它。我希望避免这种额外的磁盘写 - 读操作。如果您有任何想法,那将会非常有帮助。 StackOverflow上有一个类似的问题,但他们问C#中我是如何需要C ++ openCV库的帮助的。
答案 0 :(得分:4)
imencode/imdecode
(同样,CvSaveImage是C,而不是C ++。如果可以的话,请避免使用过时的opencv C api。在不久的将来,它将不再支持它。)