有人可以建议我开源格式转换库吗?针对SSE,SSE2优化。

转换格式:I420,YUY2,RGB(16位,32位)。

我只找到了VirtualDub Kasumi库。

有帮助吗?

解决方案

看看FFMPEG的 libswscale图书馆, ,该条款已获得LGPL条款的许可。

我不确定LibswScale是否会使用MSVC编译(可能不会),但是您可以随时使用MSYS/MINGW将LibswScale编译为共享库,并在您的MSVC项目中使用它。

其他提示

利比夫 是一个开源项目,包括YUV缩放和转换功能。

缩放YUV以准备内容以进行压缩,并使用点,双线性或盒子过滤器。
从网络摄像头格式转换为YUV。
从YUV转换为渲染/效果的格式。
旋转90/180/270度,以在肖像模式下调整移动设备。

针对X86/X64上的SSE2/SSE3/AVX2优化。
针对手臂上的霓虹灯优化。
针对MIPS上的DSP R2优化。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top