Skip to content

Latest commit

 

History

History
135 lines (101 loc) · 9.44 KB

README_CN.md

File metadata and controls

135 lines (101 loc) · 9.44 KB

English | 简体中文

编译 · 示例 · 集成

GPUPixel Stars GPUPixel Release GPUPixel Stars GPUPixel Stars

pixpark%2Fgpupixel | Trendshift


欢迎加入我们,通过参与讨论、创建问题、提交PRs,让GPUPixel变得更好。👏

简介

⛰️ GPUPixel是一个实时、高性能图像和视频AI美颜效果库,非常容易编译和集成,并且库文件非常小。

🔑 它是使用C++11编写的,基于OpenGL/ES,并且带有内置的美颜效果滤镜。

🔌 它支持的平台包括iOSAndroidMacWinLinux,理论上可以移植到任何支持OpenGL/ES的平台。

效果预览

👉 视频: YouTube | BiliBili

原图 磨皮 美白
origin smooth white

架构流程

特性对比

此表比较了GPUPixelGPUImageAndroid GPUImage支持的功能:

✅: 支持 | ❌: 不支持 | ✏️: 计划中

GPUPixel GPUImage Android-GPUImage
📷 滤镜:
磨皮
美白
内建滤镜
🎬 输入格式:
YUV420P(I420)
RGBA
JPEG
PNG
NV21(for Android) ✏️
🎥 输出格式:
RGBA
YUV420P(I420) ✏️
💻 平台系统:
iOS
Mac
Android
Win
Linux

性能

iPhone

- iPhone 6P iPhone 8 iPhone X iPhone 11 iPhone 14 pro
CPU 5% 5% 3% 3% 3%
耗时 10ms 4ms 3ms 3ms 3ms

Android

- Xiaomi 10 Huawei Mate30 Vivo SAMSUNG Google Pixel
CPU 3% 5% - - -
耗时 6ms 5ms - - -

库体积

iOS(.framework) MacOS(.framework) Android(.aar)
Size 2.4 MB 2.6 MB 2.1 MB

开始之前

⭐️ 老铁给个星,求点赞!

快速开始

查看文档:简介 | 编译 | 示例 | 集成

参与贡献

欢迎加入我们,通过参与讨论、创建问题、提交PRs,让GPUPixel变得更好。

同时,希望您可以通过在社交媒体、活动、会议上分享GPUPixel来支持本项目。

贡献者

联系 & 支持

wechat

感谢

参考项目

  1. GPUImage
  2. CainCamera
  3. AwemeLike

许可证

此开源项目遵从MIT许可证