微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决旋转打包的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 举报,一经查实,本站将立刻删除。