CoreImage是IOS5中新增框架,通过这个框架我们可以轻松地对图片进行各种特效处理使用CoreImage的主要流程如下(需要添加CoreImage框架至项目中):1 创建CIContext,IOS系统提供了3种方法创建CIContexta.基于CPUCIContext *context = [...
分类:
移动开发 时间:
2014-10-20 21:04:50
阅读次数:
174
发博客时总免不了要用图片说话。这里向大家推荐几款在Linux系统下应用广泛、运行稳定、界面美观、功能强大的图像处理软件。
分类:
系统相关 时间:
2014-10-20 19:26:15
阅读次数:
295
参考博文绘制到PDF则要启用pdf图形上下文,PDF图形上下文的创建使用方式跟位图图形上下文是类似的,需要注意的一点就是绘制内容到PDF时需要创建分页,每页内容的开始都要调用一次UIGraphicsBeginPDFPage方法。下面的示例演示了文本绘制和图片绘制(其他图形绘制也是类似的):- (vo...
分类:
移动开发 时间:
2014-10-20 16:56:39
阅读次数:
207
UIImage提供了多种方法绘制位图,除了之前用过的drawInRect,我们还可以使用以下方法drawAtPoint:需要提供CGPoint指定位图在CGContextRef中的起点drawAtPoint:blendMode:alpha:后两个参数指定图片的叠加模式以及透明度drawInRect:...
分类:
移动开发 时间:
2014-10-20 16:46:19
阅读次数:
275
之前提过绘制图像首先需要取得图形上下文对象(CGContextRef),系统中维护一个CGContextRef的栈,在UI控件的drawRect方法调用前,系统会为当前绘图环境创建一个图形上下文对象并且置于CGContextRef栈顶,通过UIGraphicsGetCurrentContext()可...
分类:
移动开发 时间:
2014-10-20 15:02:16
阅读次数:
135
1. 各种视频压缩标准(MPEG2, MPEG4, H261/2/3/4,X264, T264以及H264(AVC)和HEVC(H265)等的优化,改进,创新。 2. 各种不同平台的(CPU, GPU, DSP, ARM等等)开发,移植优化等, 涉及到的语言包括C, C++, X86汇编,TI .....
分类:
编程语言 时间:
2014-10-20 00:34:25
阅读次数:
219
在IOS中进行绘图都是根据点来确定位置,这里就有了坐标系的概念在Core Graphics中坐标系的坐标原点在屏幕左下角,沿y轴正方向是向上的,而在UIKit中坐标原点在屏幕左上角,沿y轴正方向向下。我们可以通过一个3行3列的变换矩阵对2维坐标系进行任意转换(或者通过更加简便的API),常用的转换包...
分类:
移动开发 时间:
2014-10-19 22:47:15
阅读次数:
287
通过路径我们可以实现更加复杂的图形的绘制,比如多边形,弧,圆角矩形等等- (void)drawRect:(CGRect)rect{ //获取图像上下文对象 CGContextRef context = UIGraphicsGetCurrentContext(); CGContext...
分类:
移动开发 时间:
2014-10-19 21:09:52
阅读次数:
220
IOS中可以通过CGContextShowTextAtPoint来绘制文字,但这个方法不支持中文字符,而且在ios7之后也不推荐使用我们可以通过NSString的drawAtPoint以及drawInRect实现更加简单的文字绘制- (void)drawRect:(CGRect)rect{ /...
分类:
移动开发 时间:
2014-10-19 15:38:33
阅读次数:
252
通过CoreGraphic绘制图像一般有以下几个步骤:1:获取图形上下文对象绘制图像首先需要取得图形上下文对象(CGContextRef),系统中维护一个CGContextRef的栈,在UI控件的drawRect方法调用前,系统会为当前绘图环境创建一个图形上下文对象并且置于CGContextRef栈...
分类:
移动开发 时间:
2014-10-19 15:28:41
阅读次数:
216