openCV中的两个函数cvLoadImage和cvSaveImage接受文件路径作为参数.
例如,保存图像时,它是cvSaveImage("/ tmp/output.jpg",dstIpl),并在磁盘上写入.
有没有办法在内存中提供这个缓冲区?因此,输出图像将在内存中,而不是磁盘写入.
我还想知道cvSaveImage和cvLoadImage(读取和写入内存缓冲区).谢谢!
我的目标是将文件的Encoded(jpeg)版本存储在Memory中.同样适用于cvLoadImage,我想将内存中的jpeg加载到IplImage格式中.
我正在尝试使用img标记在HTML5中呈现MJpeg流.当我运行以下内容时,一切都运行良好,意味着视频开始播放,直到视频结束:
<img src="http://[some ip]:[port]/mjpg">
Run Code Online (Sandbox Code Playgroud)
我的问题是如何逐帧获取流.对于每一帧,我想得到它,做一些事情(ajax调用服务器),然后将帧显示为图像.
谢谢.