libyuv是一个包含 YUV 缩放和转换功能的开源项目。
- 使用点、双线性或框过滤器缩放 YUV 以准备压缩内容。
- 从网络摄像头格式转换为 YUV 进行压缩。
- 转换为 RGB 格式以进行渲染/效果。
- 旋转 90/180/270 度以适应纵向模式下的移动设备。
- 针对 x86/x64 上的 SSSE3/AVX2 进行了优化。
- 针对手臂上的霓虹灯进行了优化。
- 针对 Mips 上的 MSA 进行了优化。
官网:https://chromium.googlesource.com/libyuv/libyuv/
编译:GitHub - withyi9223/NativeTest: Google开源libyuv的编译,用于视频旋转,放大,镜像等功能使用