gpt4 book ai didi

ios - 如何在 UIImage 上应用过滤器,就好像它被喷在砖墙上一样?

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

我想将图像与背景图像混合。就像喷在墙上一样。我怎样才能获得真实的混合。

我已经尝试过 alpha,但没有给出好的结果。

我对 CoreImage 的东西完全陌生。请帮忙。

与此类似的东西。 http://designshack.net/wp-content/uploads/texturetricks-14.jpg

我用谷歌搜索了一些,但没有运气。我什至不知道我到底在寻找什么。不知道如何用谷歌搜索它。

最佳答案

以下是如何将两个图像混合在一起。

UIImage *bottomImage = [UIImage imageNamed:@"bottom.png"];
UIImage *image = [UIImage imageNamed:@"top.png"];

CGSize newSize = CGSizeMake(width, height);
UIGraphicsBeginImageContext( newSize );

// Use existing opacity as is
[bottomImage drawInRect:CGRectMake(0,0,newSize.width,newSize.height)];
// Apply supplied opacity
[image drawInRect:CGRectMake(0,0,newSize.width,newSize.height) blendMode:kCGBlendModeNormal alpha:0.8];

UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext();

UIGraphicsEndImageContext();

关于ios - 如何在 UIImage 上应用过滤器,就好像它被喷在砖墙上一样?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35711212/

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