有人可以告诉我开源格式转换库吗?针对 SSE、SSE2 进行了优化。
转换格式:I420、YUY2、RGB(16位、32位)。
我只找到了 VirtualDub Kasumi 库。
有人可以告诉我开源格式转换库吗?针对 SSE、SSE2 进行了优化。
转换格式:I420、YUY2、RGB(16位、32位)。
我只找到了 VirtualDub Kasumi 库。
查看 FFmpeg 的libswscale 库,该库根据 LGPL 条款获得许可。
我不确定 libswscale 是否会与 MSVC 一起编译(可能不会),但您始终可以使用 MSYS/MingW 将 libswscale 编译为共享库并在您的 MSVC 项目中使用它。
libyuv是一个包含 YUV 缩放和转换功能的开源项目。
使用点、双线性或框过滤器缩放 YUV 以准备压缩内容。
从网络摄像头格式转换为 YUV。
从 YUV 转换为渲染/效果的格式。
旋转 90/180/270 度以适应纵向模式下的移动设备。
针对 x86/x64 上的 SSE2/SSSE3/AVX2 进行了优化。
针对手臂上的霓虹灯进行了优化。
针对 Mips 上的 DSP R2 进行了优化。