【问题标题】:How can i get the distorting mirror effect with an image?如何获得图像的扭曲镜面效果?
【发布时间】:2014-03-19 15:24:10
【问题描述】:

在我的 IOS 应用程序中,我想使用手势控制来获得带有图像的扭曲镜像效果。

例如正常的图片如下:

当我捏开男人的嘴巴时,嘴巴变大了。 效果大致如下。

欢迎提供任何 SDK、代码或演示。首先感谢。

【问题讨论】:

    标签: ios objective-c image vector distortion


    【解决方案1】:

    根据您提供的详细信息,您似乎需要与CoreImage 框架进行交互。我建议使用文档here 中提供的CIHoleDistortion 过滤器。它适用于 iOS 和 Mac OSX。

    目前我没有更接近的示例代码,但给你一个启动here 是一个关于如何使用这些过滤器的示例。

    【讨论】:

    • 先谢谢你,我会努力的。
    • 另一个问题想问你,我要男的袖子从直变弯,哪个滤镜能接这个?
    • 我的代码是这样的:[filter setValue:[CIVector vectorWithX:160 Y:20] forKey:@"inputCenter"];,为什么这个点对我设置的点没有影响?希望你的回答。
    • 那你在哪里生效呢?
    • 在一个奇怪的点,不是图像视图的点(160,20),也不是视图控制器的视图。我的代码在那里stackoverflow.com/questions/22526743/…
    猜你喜欢
    • 1970-01-01
    • 2020-01-22
    • 1970-01-01
    • 2013-03-24
    • 2014-02-07
    • 1970-01-01
    • 2014-04-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多