1. -(void)saveImage:(CGImageRef)image directoryURL:(NSURL*)directoryURL filename:(NSString*)filename { @autoreleasepool { NSURL *fileURL = [directoryU ...
分类:
其他好文 时间:
2020-04-10 10:29:59
阅读次数:
81
ImageIO对外开放的对象有CGImageSourceRef、CGImageDestinationRef,不对外开放的对象有CGImageMetadataRef。CoreGraphics中经常与imageIO打交道的对象有CGImageRef和CGDataProvider,接下来看看这五个对象在创 ...
分类:
移动开发 时间:
2019-01-28 20:12:52
阅读次数:
210
UIImage的 + (UIImage *)imageWithCGImage:(CGImageRef)cgImage scale:(CGFloat)scale orientation:(UIImageOrientation)orientation方法 ...
分类:
移动开发 时间:
2019-01-03 19:31:19
阅读次数:
172
一.添加一个图层 添加图层的步骤: 1.创建layer 2.设置layer的属性(设置了颜色,bounds才能显示出来) 3.将layer添加到界面上(控制器view的layer上) 二.添加一个显示图片的图层 三.CGColorRef和CGImageRef数据类型 简单说明CALayer是定义在Q ...
分类:
其他好文 时间:
2018-12-11 18:17:08
阅读次数:
204
oc版本号 //万花筒模式 + (CGImageRef) getKaleidoscope:(CIContext *)context { CIImage * image = [CIImage imageWithCGImage:[UIImage imageNamed:@"Icon"].CGImage]; ...
分类:
编程语言 时间:
2017-07-31 12:31:48
阅读次数:
225
ImageIO对外开放的对象有CGImageSourceRef、CGImageDestinationRef,不对外开放的对象有CGImageMetadataRef。CoreGraphics中经常与imageIO打交道的对象有CGImageRef和CGDataProvider,接下来看看这五个对象在创 ...
分类:
移动开发 时间:
2016-07-25 09:23:32
阅读次数:
960
1、如果在程序中想对某张图片进行处理的话(得到某张图片的一部分)可一用以下代码: UIImage *image = [UIImage imageNamed:filename]; CGImageRef imageRef = image.CGImage; CGRect rect = CGRectMake ...
分类:
其他好文 时间:
2016-04-16 16:58:19
阅读次数:
202
截取UIImage指定大小区域 最近遇到这样的需求:从服务器获取到一张照片,只需要显示他的左半部分,或者中间部分等等。也就是截取UIImage指定大小区域。 UIImage扩展 我的解决方案是对UIImage进行扩展。通过CGImageRef和CGImage完成截取,调用的方法是:CGImageCr
分类:
其他好文 时间:
2016-02-18 01:18:12
阅读次数:
224
第一种先用UIImage对象加载一张图片然后转化成CGImageRef放到CGContext中去编辑第二种用CGImageCreate函数创建CGImageRef然后把CGImageRef放到CGContext中去编辑第三种用CGImageCreateCopy 或者 CGImageCreateCop...
分类:
其他好文 时间:
2016-01-08 13:12:26
阅读次数:
243
一、CGImageRef是什么CGImageRef是定义在QuartzCore框架中的一个结构体指针,用C语言编写。在CGImage.h文件中,我们可以看到下面的定义:?1typedefstructCGImage*CGImageRef;CGImageRef 和structCGImage * 是完全等...
分类:
移动开发 时间:
2016-01-08 11:39:01
阅读次数:
826