旋转打包的YUV视频帧的有效方法?

问题描述

我正在尝试对从相机接收到的1920x1080 @ 60fps视频流实施图像旋转。 (我正在使用i.MX8M-Mini,并且正在使用GStreamer传输流视频。由于计划使用RTP传输视频流,所以我不使用人机界面。)

我以前使用过平面YUV(I420)相机,并且旋转起来很容易:我只是使用OpenCV的相关功能分别旋转Y,U和V平面**。但问题是,当前的相机以打包的YUV格式(YUY2)发送帧。

将打包的YUV帧转换为平面YUV格式对我来说很昂贵,因为相关的硬件不支持YUY2-I420转换。

有什么方法可以对打包的YUV帧执行角度旋转(最好使用OpenCV)?

*:getRotationMatrix2D(),warpAffine()

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...