# 简介
结合CoreImage的图像处理和OpenGL的绘制功能,实现一个实时滤镜相机
ios平台上支持的滤镜有一百多种,Demo中只挑选了几个简单的滤镜效果,
```objc
@"CIPhotoEffectChrome",// 铬黄
@"CIPhotoEffectFade",// 褪色
@"CIPhotoEffectInstant",// 怀旧
@"CIPhotoEffectMono",// 单色
@"CIPhotoEffectNoir",// 暗色
@"CIPhotoEffectProcess",// 冲印
@"CIPhotoEffectTonal",// 色调
@"CIPhotoEffectTransfer",// 岁月
@"CIColorPosterize",// 海报
@"CISepiaTone"// 褐色
```
### 实时滤镜效果
* 铬黄
![](https://github.com/chuXieLiu/CoreImage-OpenGL-Camera/blob/master/screenshots/_chrome.png?raw=true">)
* 冲印
![](https://github.com/chuXieLiu/CoreImage-OpenGL-Camera/blob/master/screenshots/_process.png?raw=true">)
* 岁月
![](https://github.com/chuXieLiu/CoreImage-OpenGL-Camera/blob/master/screenshots/_transfer.png?raw=true">)
* 海报
![](https://github.com/chuXieLiu/CoreImage-OpenGL-Camera/blob/master/screenshots/_posterize.png?raw=true">)
Demo中使用AVAssetWriter和CMSampleBufferRef等处理类对录制进行实时采样和写入,保存滤镜效果,当然也支持录制时实时切换滤镜。
没有合适的资源?快使用搜索试试~ 我知道了~
结合CoreImage的图像处理和OpenGL的绘制功能,实现一个实时滤镜相机.zip
共53个文件
m:15个
h:14个
png:10个
需积分: 5 0 下载量 107 浏览量
2024-04-15
00:18:24
上传
评论
收藏 1.24MB ZIP 举报
温馨提示
【项目资源】:包含前端、后端、移动开发、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源等各种技术项目的源码。包括C++、Java、python、web、C#、EDA等项目的源码。 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】:项目具有较高的学习借鉴价值,也可直接拿来修改复刻。对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。鼓励下载和使用,并欢迎大家互相学习,共同进步。
资源推荐
资源详情
资源评论
收起资源包目录
结合CoreImage的图像处理和OpenGL的绘制功能,实现一个实时滤镜相机.zip (53个子文件)
newPic
screenshots
_posterize.png 284KB
_process.png 338KB
_transfer.png 285KB
_chrome.png 313KB
LICENSE 11KB
CXBeautifyCamera
CXBeautifyCamera.xcodeproj
project.pbxproj 25KB
project.xcworkspace
contents.xcworkspacedata 161B
CXBeautifyCamera
ViewController.h 213B
Base.lproj
Main.storyboard 3KB
LaunchScreen.storyboard 2KB
CXBeautifyCamera
Model
CXPhotoFilter.m 2KB
CXImageTransport.h 243B
CXPhotoFilter.h 352B
View
CXVideoEditView.h 541B
CXVideoEditView.m 6KB
CXFillterSelectedView.m 5KB
CXPreviewView.m 3KB
CXShutterButton.h 445B
CXFillterSelectedView.h 215B
CXPreviewView.h 420B
CXShutterButton.m 4KB
Category
UIView+CXExtension.m 3KB
UIView+CXExtension.h 1KB
Controller
CXBeautifyCameraManager.m 5KB
CXBeautifyCameraViewController.m 6KB
CXBeautifyCameraManager.h 588B
CXBeautifyCameraViewController.h 243B
Common
CXContextManager.m 1KB
CXCameraNotification.h 435B
CXMovieWriter.m 10KB
CXMovieWriter.h 577B
CXContextManager.h 395B
CXCameraNotification.m 536B
AppDelegate.h 275B
AppDelegate.m 2KB
main.m 332B
ViewController.m 539B
Info.plist 1KB
Assets.xcassets
left_arrow.imageset
btn_play_b.imageset
Contents.json 62B
right_arrow.imageset
AppIcon.appiconset
Contents.json 585B
CXBeautifyCameraTests
CXBeautifyCameraTests.m 924B
Info.plist 733B
.gitignore 1KB
README.md 1KB
共 53 条
- 1
资源评论
白话Learning
- 粉丝: 3213
- 资源: 2464
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- BrushNet电商公司和摄影公司都在用的AI工作流
- 12_base.apk
- 520马上到了两款动态爱心表白HTML代码(附源码)李峋同款爱心,快送给你爱的她或(他)吧12 情侣纪念日代码.zip
- 电子设计竞赛的单相不间断电源设计
- cutcamera1715961370938.png
- 基于MATLAB的图像处理课程设计报告.doc
- tensorflow-gpu-2.6.0-cp38-cp38-manylinux2010-x86-64.whl
- mmexport1715960553858.png
- tensorflow-gpu-2.6.0-cp37-cp37m-manylinux2010-x86-64.whl
- 通过 .NET 应用程序中的源代码查找 SQL 注入
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功