iOS开发常用之图像浏览及处理

图像浏览及处理

  • FLAnimatedImage - gif播放处理的工具。
  • CLImageEditor - 超强的图片编辑库,快速帮你实现旋转,防缩,滤镜等等一系列麻烦的事情。
  • ios-image-filters - 图像滤镜,库比较旧了,很容易崩溃。
  • XBImageFilters - 图像滤镜。
  • MWPhotoBrowser - 一个非常不错的照片浏览器,在github的star接近3000个,解决MWPhotoBrowser中的SDWebImage加载大图导致的内存警告问题
  • core-image-explorer - Core Image滤镜处理图片 - swift,Core Image介绍
  • CoreImageShop - CoreImageShop图片滤镜处理 - Mac应用程序,可让您使用SCRecorder创建可在iOS上使用的完整Core Image Filter。
  • GPUImage - 处理图片效果。
  • GPUImage2.swift - Swift版基于GPU图像和视频处理框架库。
  • RSKImageCropper - 适用于iOS的图片裁剪器,类似联系人应用程序,可上下左右移动图片选取最合适的区域。
  • WZRecyclePhotoStackView - 删除照片交互--WZRecyclePhotoStackView,就是模拟生活中是删除或保留犹豫不决的情形而产生的。在上滑,下滑的部分,借鉴了TinderSimpleSwipeCards
  • TimingFunctionEditor - TimingFunctionEditor用迅速编写,贝塞尔曲线编辑器,编辑后可以预览或拷贝代码片段直接使用.PS该项目采用更简单的依赖管理器。迦太基 ,而非常用的的CocoaPods。迦太基介绍中文
  • AAFaceDetection - AAFaceDetection - swift,简单,实用的面部识别封装库。虽然该技术从iOS 5发展,不过真正有趣的应用还不多。
  • PhotoTweaks - 这个库挺赞的,正好是对图像操作的。
  • Concorde - swift,Concorde,一个可用来下载和解码渐进式JPEG的库,可用来改善应用的用户体验。
  • ZoomTransition - swift,通过手势操控图片的放大,缩小,旋转等自由变化效果的组件及示例。
  • AFImageHelper - swift,一套针对UIImage和UIImageView的实用扩展库,功能包含填色和渐变,裁剪,缩放以及具有缓存机制的在线图片获取。
  • PinterestSwift - swift,Pinterest风格图片缩放,切换示例。
  • KYElegantPhotoGallery - 一个优雅的图片浏览库。
  • SDPhotoBrowser - 仿新浪动感图片浏览器,非常简单易用的图片浏览器,模仿微博图片浏览器动感效果,综合了图片展示和存储等多项功能。
  • HZPhotoBrowser - 一个类似于新浪微博图片浏览器的框架(支持显示和隐藏动画;支持双击缩放,手势放大缩小;支持图片存储;支持网络加载gif图片,长图滚动浏览;支持横屏显示)。
  • PhotoStackView-Swift - PhotoStackView--照片叠放视图,使用说明
  • MarkingMenu - 基于手势,类似Autodesk Maya风格标记菜单及图片渲染。
  • SXPhotoShow - UICollectionViewFlowLayout流水布局是当下collectionView中常用且普通的布局方式。本代码也写了三种好看的布局,其中LineLayout和流水布局有很大的相同点就直接继承UICollectionViewFlowLayout,然后StackLayout,CircleLayout这两种都是直接继承自最原始的UICollectionViewLayout布局方案。
  • PictureWatermark - 主要实现了给图片加文字以及图片水印的功能,已封装成了UIImage的类别,方便使用。
  • 自定义宽高比的相册框拍照 - 取出照片时弹出自定义视图。在这个自定义视图上创建一个需要的相框大小的视图层把取出的图片赋值给UIImageView按缩放添加到这个层上。对uiimageView添加捏合,移动手势。添加按钮选取,最后根据位移和缩放比例裁剪图像。
  • LGPhotoBrowser - LGPhotoBrowser:相册选择/浏览器/照相机(仿微信),包含三个模块:照片浏览器,相册选择器,照相机。
  • PhotoBrowser - 一个简单的好用的图片浏览器。
  • BeautyHour - 完整应用,功能与“美图秀秀”雷同。
  • MPParallaxView - 是用Swift写的类似Apple TV Parallax效果的视图。
  • StitchingImage -仿微信群组封面拼接控件,直接拖进项目就可使用,教程
  • SDECollectionViewAlbumTransition - 用自定义的push和pop实现了有趣的iOS相册翻开动画效果。
  • SKPhotoBrowser.swift - swift中规中矩,实用的图片浏览类库。示例也很完整。
  • Nuke.swift - 完整,强大,实用的图片管理类库。主要功能包括可定制装载,缓存,滤镜及尺寸变换。
  • DNImagePicker - 类似wechat的图片选择。
  • CocoaPicker - 仿QQ图片选择器(OC)。
  • JFImagePickerController - vvebo作者:多选照片,预览已选照片,针对超大图片优化。
  • VIPhotoView - 图片浏览,用于展示图片的工具类,因为是个View,所以你可以放在任何地方显示。支持旋转,双击指定位置放大等。
  • AGImagePickerController - 是一个图片选择器,支持图片多选,支持大图横滑预览,支持放大预览,支持横屏,支持所有的iOS设备。
  • YYImage - 功能强大的iOS图像框架,支持大部分动画图像,静态图像的播放/编码/解码。
  • PagingView.swift - 注重细节的自动布局分页视图组件。
  • TZImagePickerController - 一个支持多选,选原图和视频的图片选择器,同时有预览功能,适配iOS6789系统。教程
  • 更换头像 - 用户选取从相机或者相册获取图片,并且显示在查看上。
  • DouBanMeinv.swift - 抓取豆瓣美女图片,瀑布流显示。
  • ZZPhotoKit - 基于照片和AVFoundation框架开源,相册多选与相机连拍。
  • SwViewCapture.swift - SwViewCapture.swift一个用起来还不错的iOS截图库。(支持截取所有内容,适用于所有ScrollView组成的视图,包括WebView)。
  • BeautifyFaceDemo - 一个基于GPUImage的实时直播磨皮滤镜的开源实现,主要功能脸部去斑磨皮!
  • YUCIHighPassSkinSmoothing - 磨皮滤镜!
  • Filterpedia.swift - 强大的图片滤镜库演示。
  • YUGPUImageHighPassSkinSmoothing - 一个基于GPUImage的磨皮滤镜!
  • preview-transition.swift - 通过向导式代码实现步骤,实现完整,自然流畅的图片预览及转场功能。
  • CartoonEyes.swift - 前置摄像头捕获图像后,采用Core Image脸部识别CIDetector和漫画效果滤镜复合出卡通效果眼睛。
  • YLFaceuDemo - 在直播应用中添加Faceu贴纸效果.Faceu贴纸效果其实就是在人脸上贴一些图片,同时这些图片是跟随着人脸的位置改变的。说明

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏编程之旅

iOS开发——影响图形性能的因素以及检测方法

我想各位攻城狮们肯定听过一句话:“过早的优化是万恶之源”。若是你有着丰富的项目经验,一定会对这句话有着自己的体会,而若是编程新手,那么,请牢记这句话。在一个项目...

13520
来自专栏进步博客

深入理解视觉格式化模型( VISUAL FORMATTING MODEL)

“理论不懂就实践,实践不会就学理论”,非常赞同bluedavy的这句话。实践过程中经常会遇到某个属性的使用,浏览器渲染效果与预期效果不符,虽然通过死记硬背能避免...

14030
来自专栏非著名程序员

目标:双向拖动的自定义View

国际惯例先预览后实现 ? 我们要实现的就是一个段位样式的拖动条,用来做筛选条件用的, 细心的朋友可能会发现微信设置里面有个一个通用字体的设置, 拖动然后改变字...

25060
来自专栏BestSDK

shift键在Excel中,还有这10种变态玩法?

电脑键盘上有很多「瑞士军刀」似的按键,掌握这些按键的使用技巧,你让你在Excel操作中,如虎添翼。 SHIFT键就是其中之一。 Excel中的技巧有很多,基本都...

43270
来自专栏hbbliyong

Extjs 项目中常用的小技巧,也许你用得着(2)

接着来,也是刚刚遇到的 panel怎么进行收缩 这会panel就会出现这个 ? 点这个就可以收缩了 collapsible: true, pa...

34760
来自专栏生信宝典

WB图片处理-教你利用PPT做出漂亮的WB图片!

WB是很科研多小伙伴都会用到的实验技术,而对于最终WB图片的处理也是各自有各自的手段,不过主流主要分为两大派:PPT或者Adobe Photoshop/Illu...

2.2K20
来自专栏西枫里博客

SEO中不可忽视的h1到h6的应用

那天在群里有位SEO大拿,于是我吵吵着让大佬帮我看下我的博客优化还能怎么搞,他回我说我的博客缺少h1标签。从这里拉开了话题。着重聊了些h1标签的内容,其实也都是...

9220
来自专栏小灰灰

Css实战训练之图片点击放大

Css实战训练之图片点击放大 I. 背景 非常常见的一个功能了,一般网站上显示的都是缩略图,等你点击缩略图之后,会在一个弹框中显示放大的图片 那么这个功能是怎么...

1.1K40
来自专栏美团技术团队

关于刘海打理这种事儿,美团点评的iOS工程师早就有经验了,不信你看!

背景 iPhone X 刘海机于9月13日发布,给科技小春晚带来一波高潮。作为开发人员却多出来一份忧虑,iPhone X 怎么适配?我们 App 的脑袋会不会也...

38070
来自专栏WindCoder

一个创建产品动画说明视频的新手指南

英文原文:A Step-by-step Guide to Creating Animated Product Explainer Videos

22610

扫码关注云+社区

领取腾讯云代金券