如何从yuv框架中获取形状(宽度,高度,3)的额外尺寸值

问题描述 投票:1回答:1

我有一些读取yuv帧并返回单独组件的代码,我正在尝试将其集成到一些读取mp4文件并随后进行一些处理的代码中,所调用的函数取决于形状( width,height,3),分别为yuv组件返回的只是(宽度,高度),所以我如何能够获得额外的3维(在维度上)以及该3维中包含哪些类型的值?一切都在python中完成

所以我的视频是1920,1080,

y,u,v = getComponents(video,60)#60是帧

newFrame = ModifyFrame(frames)#这是来自原始代码,并且期望数组形状为(1920,1080,3)

如果我打印(y.shape),我会得到(1920,1080)而没有第3维,则我需要输入表单必须是ModifyFrame方法所需的形式。也许有可能以某种方式组合y,u,v分量并获得第三个维度,老实说我不确定[]

抱歉,答案可能很明显,我是这一切的新手

谢谢

我有一些读取yuv帧并返回单独组件的代码,我正在尝试将其集成到一些读取mp4文件并随后进行一些处理的代码中,这些函数...

python yuv
1个回答
0
投票
您可以尝试。
© www.soinside.com 2019 - 2024. All rights reserved.