libyuv is an open source project that includes YUV scaling and conversion functionality
libyuv is an open source project that includes YUV scaling and conversion functionality.
- Scale YUV to prepare content for compression, with point, bilinear or box filter.
- Converts webcam formats to YUV (I420).
- Convert YUV to formats for rendering/effects.
- Rotate by 90 degrees to adjust for mobile devices in portrait mode.
- Optimized for SSE2/SSSE3 on x86/x64.
- Optimized for Neon on Arm.
Source: code.google.com (libyuv)