Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/111.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在ios中将图像转换为卡通_Ios_Xcode_Image_Image Processing_Opengl Es - Fatal编程技术网

在ios中将图像转换为卡通

在ios中将图像转换为卡通,ios,xcode,image,image-processing,opengl-es,Ios,Xcode,Image,Image Processing,Opengl Es,ios中是否有任何过滤器可用于将图像转换为与上图完全相同的卡通图像?尝试将imagemagick用于ios 当然,您需要几个小时来学习如何在iOS上使用imagemagick。 但你也应该看看: 也许还有: iOS开发库中的这一点,可能与Jonas引用的脚本结合,再加上一点运气,可能会帮你达到目的。不确定,从未使用过这两种技术。要获得比ImageMagick快得多的解决方案,您可以使用我的框架中的GPUImageToonFilter: 它将Sobel边缘检测与图像后处理相结合,以提供良好的卡通效


ios中是否有任何过滤器可用于将图像转换为与上图完全相同的卡通图像?

尝试将imagemagick用于ios 当然,您需要几个小时来学习如何在iOS上使用imagemagick。 但你也应该看看:

也许还有:

iOS开发库中的这一点,可能与Jonas引用的脚本结合,再加上一点运气,可能会帮你达到目的。不确定,从未使用过这两种技术。

要获得比ImageMagick快得多的解决方案,您可以使用我的框架中的GPUImageToonFilter:

它将Sobel边缘检测与图像后处理相结合,以提供良好的卡通效果。正如在这个框架中实现的那样,它的速度足够快,可以在iPhone摄像头的实时视频上运行,并且可能比ImageMagick中类似的东西至少快一个数量级。我的框架也比ImageMagick更容易与iOS项目集成


如果你想让图像看起来更抽象,GPUImageKuwaharaFilter会将图像转换为油画风格,如我在中所示。

谢谢Jonas Schnelli…看起来不错,但我需要的不仅仅是这些…它会将图像更改为绝对卡通,就像在某些网站上一样,例如:谢谢samson…我会尝试让你知道的!布拉德·拉森:哇……干得好。实施后,我会让你知道情况的!非常感谢你,伙计..:布拉德·拉森请检查url中的图像。我可以用你的框架像这样更改图像吗?请帮帮我,伙计。@BalanPrabhu-这是在将光栅图像转换为矢量图像。这不是一个容易产生的效果。我最接近的是Kuwahara滤镜,但也许可以对其中一个后处理滤镜进行修改,以便在颜色之间提供更清晰的步骤。代码适用于所有这些过滤器,编写自定义过滤器以产生特定效果很容易。@BalanPrabhu-确保按照项目主页上的安装说明进行操作。如果找不到GPUImage头,请确保已将头搜索路径设置为从应用程序到GPUImage源目录中框架/子目录的相对路径,并选中该路径左侧的框以使头搜索递归。此路径中的任何键入都可能导致Xcode找不到此头文件。@Unheilig-一个很好的起点是检查着色器和框架附带的各种操作的代码,并修补框架上下文中的着色器和代码。着色器代码的范围从简单到复杂,并演示了各种技术。框架的其余部分旨在抽象出将框架渲染到屏幕所需的OpenGL脚手架的常见工作,从而使您能够关注着色器本身及其执行的操作。我做了一次主题演讲: