Opencv 将视频转换为形状(时间、高度、宽度、通道)形式的张量

Opencv 将视频转换为形状(时间、高度、宽度、通道)形式的张量,opencv,tensorflow,image-processing,deep-learning,data-science,Opencv,Tensorflow,Image Processing,Deep Learning,Data Science,我正在使用给定的代码将视频转换为视频帧 将视频转换为帧: 它以单个多维数组的形式输出图像。这在这里是必需的 从形状时间、高度、宽度和通道中的输入帧创建特征 spatial_features = net_pose.feed_forward_features(imgs) 错误为:使用序列设置数组元素 我应该如何修改opencv代码以获得所需的张量图像形状?我已经尝试了您的代码,它正在工作。您确定这是给出错误消息的文件的正确版本吗?我需要大小为?,299,3。你也一样吗?我试过用我自己的视频。框架形

我正在使用给定的代码将视频转换为视频帧

将视频转换为帧:

它以单个多维数组的形式输出图像。这在这里是必需的

从形状时间、高度、宽度和通道中的输入帧创建特征

spatial_features = net_pose.feed_forward_features(imgs)
错误为:使用序列设置数组元素


我应该如何修改opencv代码以获得所需的张量图像形状?

我已经尝试了您的代码,它正在工作。您确定这是给出错误消息的文件的正确版本吗?我需要大小为?,299,3。你也一样吗?我试过用我自己的视频。框架形状为356640,3。所以imgs的形状是?,356640,3感谢我在给出数据路径时犯了一些错误。无论如何,非常感谢。
spatial_features = net_pose.feed_forward_features(imgs)