gpt4 book ai didi

ios - 哪个过滤器用于此效果?

转载 作者:行者123 更新时间:2023-11-29 00:03:51 25 4
gpt4 key购买 nike

我需要过滤这样的图像。

这是主图 Main Image

这是输出图像 Output Image

请帮助我获得这种效果。我正在尝试这样,但我没有得到确切的输出。

-(UIImage *)setImage:(UIImage *)image_
{
UIImage *entryImage = image_;
CIContext *context = [CIContext contextWithOptions:nil];

CIImage *image = [CIImage imageWithCGImage:[entryImage CGImage]];
CIFilter *filter = [CIFilter filterWithName:@"CIMaskToAlpha"];
[filter setDefaults];
[filter setValue:image forKey:kCIInputImageKey];
// CIImage *result = [filter valueForKey:kCIOutputImageKey];
CIImage *result = [filter outputImage];

CGImageRef cgImage = [context createCGImage:result fromRect:[result extent]];

UIImage *newImage = [UIImage imageWithCGImage:cgImage scale:[entryImage scale] orientation:UIImageOrientationUp];
CGImageRelease(cgImage);
return newImage;

}

最佳答案

最好的方法是 LUT(查找表)过滤器。您可以在下面的链接中找到示例 LUT 过滤器。

链接:https://nghiatran.me/filter-me-color-lookup-table-part-2/

  • Brad Larson 的 GPUImage 库提供了在图像上使用 LUT 滤镜的方法。

链接:https://github.com/BradLarson/GPUImage

  • 示例链接

链接:How to use GPUImageLookupFilter without GPUImageFilterGroup?

有什么问题随时问:)

关于ios - 哪个过滤器用于此效果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48677687/

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