处理图片颜色
- (UIImage*)grayscale:(UIImage*)anImage type:(int)type{
CGImageRef imageRef = anImage.CGImage;
size_t width = CGImageGetWidth(imageRef);
size_t height = CGImageGetHeight(i...
分类:
其他好文 时间:
2015-04-27 17:03:03
阅读次数:
192
IOS中对图片进行重绘处理的方法总结 一、CGImageRef是什么 CGImageRef是定义在QuartzCore框架中的一个结构体指针,用C语言编写。在CGImage.h文件中,我们可以看到下面的定义: typedef?struct?CGImage?*CGImag...
分类:
移动开发 时间:
2015-04-26 12:32:11
阅读次数:
208
- (UIImage *)clipImage: (UIImage *)image inRect: (CGRect) rect{//返回image中rect范围内的图片 CGImageRef imageRef = CGImageCreateWithImageInRect(image.CGImage,....
分类:
其他好文 时间:
2015-04-16 19:24:00
阅读次数:
94
不废话,贴代码.这里对图片进行了旋转操作
方法写在UIImage的类别里
- (UIImage *) croppedImage:(CGRect)cropRect {
CGImageRef croppedCGImage = CGImageCreateWithImageInRect(self.CGImage ,cropRect);
UIImage *croppedImage = [...
分类:
移动开发 时间:
2015-04-15 17:10:22
阅读次数:
135
//设置需要显示的图片 Mylayer.contents=(id)[UIImage imageNamed:@"me"].CGImage;这里用的是UIImage的CGImage属性,是一种CGImageRef类型的数据。1.CGColorRef和CGImageRef数据类型1.简单说明CALa...
分类:
其他好文 时间:
2015-04-12 20:54:27
阅读次数:
115
#define Mask8(x) ( (x) & 0xFF )#define R(x) ( Mask8(x) )#define G(x) ( Mask8(x >> 8 ) )#define B(x) ( Mask8(x >> 16) )#define A(x) ( Mask8(x >> 24) )#...
分类:
移动开发 时间:
2015-03-21 13:51:10
阅读次数:
176
CALayer的寄宿图(即图层中包含的图)CALayer 属性1.contents:layer.contents=(__bridgeid)image.CGImage;2.contentGravity:同UIView contentModecontentsGravity的目的是为了决定内容在图层的边界...
分类:
移动开发 时间:
2015-03-19 13:05:04
阅读次数:
145
代码分享:http://pan.baidu.com/s/1qWoLMiw准备:1 如何实现一张图片上的多个图片连续显示 A》使用事件计时器 B》调用 CGImage RefsubImage =CGImageCreateWithImageInRect(zombImage.CGImage, CGRec....
分类:
其他好文 时间:
2015-03-13 23:43:37
阅读次数:
196
CGImageRef并不是面向对象的API,也不是类,只是一个指针类型,Quartz 2D对CGImageRef的定义为:typedef struct CGImage *CGImageRef;由此可见,CGImageRef只是一个指针类型。下面是这两者之间的转换://CGImageRef转换成UII...
分类:
移动开发 时间:
2015-03-12 16:40:28
阅读次数:
157
colorWithPatternImage 非常占用内存,而且在swift中去掉了这个方法。sizeView.layer.contents = UIImage(named:"slect_bg")!.CGImage
分类:
编程语言 时间:
2015-03-10 16:44:53
阅读次数:
605