littlebot
Published on 2025-04-09 / 0 Visits
0

【源码】基于C++的YUV处理库

项目简介

本项目是一个基于C++的YUV处理库,依托开源项目libyuv构建,具备强大的YUV缩放和转换功能,可处理多种YUV相关操作。

项目的主要特性和功能

  1. 支持使用点、双线性或盒式滤波器对YUV进行缩放,为内容压缩做准备。
  2. 可将网络摄像头格式转换为YUV格式以进行压缩。
  3. 能把YUV转换为RGB格式用于渲染或特效处理。
  4. 支持90/180/270度旋转,以适应移动设备的竖屏模式。
  5. 在x86/x64平台针对SSSE3/AVX2进行优化。
  6. 在Arm平台针对Neon进行优化。
  7. 在Mips平台针对MSA进行优化。

安装使用步骤

  1. 已下载本项目的源码文件。
  2. 参考./docs/getting_started.md文档中的说明开始开发。
  3. 可浏览./docs/目录获取更多文档信息。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】