Skip to content

基于 GPUImage 开发的几个 filter,分别实现了:九宫格效果、放大镜效果、画中画效果

License

Notifications You must be signed in to change notification settings

CoderYQ/GPUImageFilters

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

01-GPUMxNSquaresFilter

GPUMxNSquaresFilter 是本人在工作中基于 GPUImage 框架开发的一款 filter,其效果在于能将画面分割成 m x n 个方格,每个方格能正常显示完整的画面,类似于九宫格的效果。该 filter 支持自定义分割参数,可以实现 2 x 2 、3 x 3 等任意你想要的效果。有兴趣的同学可以结合源码中的 GPUImage2x2FourSquaresFilterGPUImage3x3NineSquaresFilter 探究实现原理。

02-GPUImageMagnifierFilter

GPUImageMagnifierFilter 同样基于 GPUImage 框架开发的一款 filter,其效果在于能够将画面中指定区域的图像进行缩放,支持自定义范围和缩放因子。

03-GPUImagePIPFilter

GPUImagePIPFilter 同样基于 GPUImage 框架开发的一款 filter,其效果在于能够结合两个视频源实现画中画效果,支持自定义小画面尺寸。

About

基于 GPUImage 开发的几个 filter,分别实现了:九宫格效果、放大镜效果、画中画效果

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published