我正在阅读kinesis视频流,并执行亚马逊网络服务的人脸识别。但是,在AWS face reCognition之后,我必须执行诸如创建矩形之类的任务以及其他由OpenCV执行的后处理任务。因此,我使用Boto3 library捕获运动视频,并将输入提供给OpenCV库并执行我的操作。现在,我不确定如何在执行操作后将帧写回kinesis。 This是显示如何从Kinesis视频流读取数据的参考链接。我需要将帧回写到kinesis视频流,而不是imshow。我该怎么做呢?
Opencv 2.4.9: VideoCapture无法打开MJPG:
VideoCapture cap;
cap.open("http://127.0.0.1:8080/?action=stream&type=.mjpg");
if (!cap.isOpened()) // if not success, exit program
{
cout << "Cannot open the video cam" << endl;
return -1;
}
我可以看到视频使用的是gst-发射。我已经搜索了很多,比
我现在正在用OpenCV打开一个用ffdshow制作的AVI文件。程序设法打开视频文件并播放,但是,视频文件是黑白的,并且略有倾斜。VLC和windows media player可以很好地运行它。有没有什么我能够做的,以安装到OpenCV的ffdshow编解码器,或我必须转换每个文件使用ffdshow到适当的OpenCV编解码器格式?提前感谢您的帮助。