gpt4 book ai didi

ios - 如何在Objective-C中将UIImage转换为黑白UIImage?

转载 作者:行者123 更新时间:2023-12-01 16:28:57 25 4
gpt4 key购买 nike

我不希望灰度,而是希望较深的颜色变为黑色,而较浅的颜色变为白色。我怎样才能做到这一点?我在Getting a Black and White UIImage (Not Grayscale)中找到了看起来很有前途的东西,但是代码下面的行给了我一个我无法修复的错误。

CGContextRef contex = CreateARGBBitmapContext(image.size); 

最佳答案

您应该使用GPUImage
GPUImageAdaptiveThresholdFilterGPUImageLuminanceThresholdFilter可能是您想要的。

示例代码:

UIImage *image = [UIImage imageNamed:@"yourimage.png"];
GPUImageLuminanceThresholdFilter *filter = [[GPUImageLuminanceThresholdFilter alloc] init];
UIImage *quickFilteredImage = [filter imageByFilteringImage:image];

希望这可以帮助!

关于ios - 如何在Objective-C中将UIImage转换为黑白UIImage?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33314436/

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