如何使用Core Image实现instagram的图像过滤效果

问题描述 投票:0回答:1

我已经使用SwiftUI在Core Image中尝试了一些图像滤镜效果。就像对不同的滤镜进行分组并将相关强度与“滑块”连接以更改滤镜的强度一样。

我想知道是否有办法实现类似instagram这样的图像滤镜效果。因为Core Image过滤器中的一个看起来不像instagram那样花哨。我猜想在CI中链接多个效果可能会在instagram上实现其中的一些效果,但是我根本不知道要链接哪个效果...不知道如何根据其名称(例如“ Sierra”,“ Willow”)执行那些过滤效果。 >

那么有没有一种方法可以在Core Image中实现那些滤镜效果?还是需要一些第三方图书馆?任何实时示例,项目,框架/库或提示都值得赞赏。

我已经使用SwiftUI在Core Image中尝试了一些图像滤镜效果。就像对不同的滤镜进行分组并将相关强度与“滑块”连接以更改滤镜的强度一样。我想知道的是...

swift swiftui instagram core-image
1个回答
0
投票

Instagram的大多数过滤器都是通过简单的查找表实现的,即使用地图(图像)将颜色替换为映射的颜色。您可以使用CIColorCube filter实现Core Image中的类似功能。您可以在互联网上搜索例如查找表(它们通常以图像形式出现)。可能还有示例代码,说明如何将它们转换为正确的格式。

© www.soinside.com 2019 - 2024. All rights reserved.