gpt4 book ai didi

cocoa-touch - 使用 CIRandomGenerator 过滤器时,CIContext 返回 nil CGImageRef

转载 作者:行者123 更新时间:2023-12-03 17:04:42 26 4
gpt4 key购买 nike

我正在尝试使用以下代码获取 CoreImage CIRandomGenerator 过滤器的输出:

CIContext *context = [CIContext contextWithOptions:nil];

CIFilter *randomNoise = [CIFilter filterWithName:@"CIRandomGenerator"];
[randomNoise setDefaults];

CIImage *output = randomNoise.outputImage;

// This returns nil
CGImageRef ref = [context createCGImage:output
fromRect:output.extent];
self.photoView.image = [UIImage imageWithCGImage:ref];
CGImageRelease(ref);

但是,createCGImage:fromRect: 始终返回 nil CGImageRef。

我做错了什么?

最佳答案

您需要确保裁剪范围,使其不是无限的。

关于cocoa-touch - 使用 CIRandomGenerator 过滤器时,CIContext 返回 nil CGImageRef,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13122269/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com