
iOS 图片处理
飞天小代码
这个作者很懒,什么都没留下…
展开
-
GPUImage教程(一)安装,使用例子, 原理和内置滤镜列表
第一部分: 安装一. 安装: Adding the framework to your iOS project1. 把GPUImage.xcodeproj 拖到你的Xcode project2. 在app的target依赖设置里面添加GPUImage作为Target Dependency3. 在build phase的Link Binary With Librari转载 2014-11-16 22:56:47 · 4395 阅读 · 1 评论 -
IOS中如何解析并显示Gif
聊天的时候我们经常用到很多搞笑的Gif表情,有时候千言万语真的比不上一个Gif来的实在。以前一直以为想Gif作为一种常用格式,各大平台应该都会支持,知道前两天项目中要加载一个Gif作为过渡动画,我查了半天帮助文档,发现IOS中居然没有现成的支持加载和播放Gif的类。 于是上网简单的搜了一下,发现两个比较有有用的代码。网址分别如下: 三种方式显示GIF图片 an转载 2014-12-09 17:11:50 · 818 阅读 · 0 评论 -
imageIO完成渐进加载图片
不得不说,人都是有惰性的,一个月又快结束了,这个月虽说有点儿忙,但是绝对不差写几篇博客的时间,有时间去n次桌球厅,有时间玩n把英雄联盟,所谓小撸怡情大撸伤身,这个月游戏打得有点儿多,后面还是的控制一点儿。不扯了,下面进入正题,今天写写这个月初时使用imageIO框架实现的一个从web拉取,渐进加载图片的图片。 前面有一篇《使用imageIO获取和修改图片的exif信息》介绍了使用imag转载 2014-12-09 17:13:12 · 693 阅读 · 0 评论 -
IOS中图形图像处理第一部分:位图图像原图修改
原文地址:http://www.raywenderlich.com/69855/image-processing-in-ios-part-1-raw-bitmap-modification泰然翻译组:The Game。校对:lareina。想象一张最好的生活自拍照。它是很高大尚滴并且以后会有用武之地。转发,票选将会使你获得成千上万份的关注,因为它确实很酷很帅。现在,如果你有转载 2014-11-25 14:23:28 · 1067 阅读 · 0 评论 -
iOS 开发:绘制像素到屏幕
原文地址:http://segmentfault.com/a/1190000000390012译注:这篇文章虽然比较长,但是里面的内容还是很有价值的。像素是如何绘制到屏幕上面的?把数据输出到屏幕的方法有很多,通过调用很多不同的framework和不同的函数。这里我们讲一下这个过程背后的东西。希望能够帮助大家了解什么时候该使用什么API,特别是当遇到性能问题需要调试的时候。当然,我们转载 2014-11-19 13:20:53 · 881 阅读 · 0 评论 -
CGBitmapContextCreate函数参数详解
函数原型:CGContextRef CGBitmapContextCreate ( void *data, size_t width, size_t height, size_t bitsPerComponent, size_t bytesPerRow, CGColorSpaceRef colorspace, CGBitmapInfo b转载 2014-11-18 14:32:05 · 2580 阅读 · 0 评论 -
GPUImage简单说明
一、介绍GPUImage是Brad Larson在github托管的一个开源项目,项目实现了图片滤镜、摄像头实时滤镜,该项目的优点不但在于滤镜很多,而且处理效果是基于GPU的,比使用CPU性能更高。二、类库1.输入源在Sources文件夹下包含了GPUImageVideoCamera相机视频输入源,GPUImageStillCamera相机图像输入源,GPUImag转载 2014-11-17 16:58:36 · 1011 阅读 · 1 评论 -
GPUImage说明
#import "GLProgram.h"// Base classes#import "GPUImageOpenGLESContext.h"#import "GPUImageOutput.h"#import "GPUImageView.h"#import "GPUImageVideoCamera.h"#import "GPUImageStillCamera.h"#import "转载 2014-11-16 22:36:42 · 1513 阅读 · 0 评论 -
Quartz2D 图像处理
本文将为大家介绍常见的IOS图像处理操作包括以下四部分:旋转,缩放,裁剪以及像素和UIImage之间的转化,主要使用的知识是quartz2D。Quartz2D是CoreGraphics框架中的一个重要组成部分,可以完成几乎所有的2D图像绘制,处理功能。跟window编程中GDI的功能一样,而且很多概念都差不多。 一、图像旋转 图像旋转是图像处理过程中一中常见操作,按照旋转的角度不同,转载 2014-11-17 12:51:09 · 1092 阅读 · 0 评论 -
使用imageIO获取和修改图片的exif信息
看到这篇文章。喜欢的不得了~转来分享给大家!一幅图片除了包含我们能看见的像素信息,背后还包含了拍摄时间,光圈大小,曝光等信息。UIImage类将这些细节信息都隐藏了起来,只提供我们关心的图片尺寸,图片方向等。我们可以通过imageIO框架获取到图片背后的所有信息,下面就让我们一起看看。 一、获取图片信息 imageIO框架是iOS中偏底层一点儿的框架,它内部提供的转载 2014-12-09 16:57:18 · 1623 阅读 · 0 评论