【发布时间】:2012-05-01 01:26:37
【问题描述】:
我需要在 ios 5.0 中执行 Bump Distortion... 我的 xcode 没有显示任何错误,而且我没有得到任何输出...... 在跟踪并打印 凹凸过滤器 实例时,它会打印空值...
关于这个的任何想法......
有些帖子显示在 ios 5.0 中无法使用, 还有其他方法可以执行凹凸失真...
提前谢谢....
问候,
间谍网
我的代码...
context = [CIContext contextWithOptions:nil];
CIFilter *bumpDistortion = [CIFilter filterWithName:@"CIBumpDistortion"];
[bumpDistortion setValue:ciimage forKey:kCIInputImageKey];
[bumpDistortion setValue:[CIVector vectorWithX:200 Y:150] forKey:@"inputCenter"];
[bumpDistortion setValue:[NSNumber numberWithFloat:100] forKey:@"inputRadius"];
[bumpDistortion setValue:[NSNumber numberWithFloat:3.0] forKey:@"inputScale"];
CIImage *imageOutput = [bumpDistortion outputImage];
CGImageRef cgimg = [context createCGImage:imageOutput fromRect:[imageOutput extent]];
UIImage *newImg = [UIImage imageWithCGImage:cgimg];
[self.imageView setImage:newImg];
【问题讨论】:
标签: objective-c ios uiimageview uiimage core-image