我需要在完成写入后立即将视频数据上传到操作支持系统。在这种情况下,不必另存为输出文件。有什么建议吗?
不幸的是,OpenCV不支持此功能。但是您可以使用RAMDisk来执行所需的操作。
对于Linux
mkdir /mnt/ramdisk mount -t tmpfs -o size=512m tmpfs /mnt/ramdisk
然后使用OpenCV将视频流保存到/ mnt / ramdisk /并从中读取。它不应该以这种方式保存到磁盘。完成后:
umount /tmp/ramdisk/