gpt4 book ai didi

ios - 在 iOS 中替换图像的特定颜色

转载 作者:可可西里 更新时间:2023-11-01 04:04:07 27 4
gpt4 key购买 nike

我想用其他用户选择的颜色替换图像的特定颜色。在替换图像颜色的同时,我想保持原始颜色的渐变效果。例如,请参阅所附图片。 image1.png
image2.png

我已经尝试使用 CoreGraphics 这样做,并且我成功地替换了颜色。但是替换颜色并没有保持图像中原始颜色的渐变效果。

有人可以帮我解决这个问题吗? CoreGraphics 是执行此操作的正确方法吗?提前致谢。

最佳答案

在与几乎相同的问题(但使用 NSImage)苦苦挣扎之后,在使用 ColorCube CIFilter 的 NSImage 中创建了一个用于替换颜色的类别。

https://github.com/braginets/NSImage-replace-color

受此 UIImage 代码的启发(也使用 CIColorCube): https://github.com/vhbit/ColorCubeSample

关于ios - 在 iOS 中替换图像的特定颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14582121/

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