【问题标题】:Image enhancement in iphone app [duplicate]iPhone应用程序中的图像增强[重复]
【发布时间】:2013-01-14 09:00:56
【问题描述】:

可能重复:
Image Processing in iPhone

在我的 iPhone 应用中,我想包含图像增强功能。

在视图中,用户可以看到选定的图像,并从那里借助可以设置的滑块(亮度、对比度、色调、锐度、饱和度等)。

我不知道该怎么做。我用谷歌搜索了它,但找不到任何好的教程或源代码。

如果有人有任何想法,请帮助我。

我尝试使用 this-但是当我从文件夹 Curve 添加类时,我无法构建我的项目-它显示构建失败而没有显示任何问题

【问题讨论】:

标签: iphone ios objective-c image-processing


【解决方案1】:

你读过CoreImage Framework吗?

Core Image 框架提供:

  • 访问内置图像处理过滤器
  • 特征检测能力
  • 支持自动图像增强
  • 能够将多个过滤器链接在一起以创建自定义 效果

【讨论】:

    【解决方案2】:

    我想你想要的是GLImageProcessing。它使用openGL进行图像处理,但速度非常快。

    如果你想要一些带有详细解释的代码,那么我为你找到了一个漂亮的链接:

    It's like photoshop for the UIImage class!

    您也可以使用CKImageAdditions

    试试这个:GPUImage framework

    希望对您有所帮助。享受!!!

    【讨论】:

    • @bhavn 我在我的应用程序中使用了你的 secon 链接,但是在构建它时显示失败,没有任何问题......你能说一下为什么吗??
    • 能否添加应用崩溃的代码?
    • 它没有崩溃,它显示构建失败它发生在我从该项目添加类(文件夹曲线)时
    • 这些类是否正确添加到您的项目中(表示是否显示红色文本)?
    • 最后你的第二个链接对我有用...谢谢
    【解决方案3】:

    CoreImage 框架是一个不错的选择。还有GPUImage,这里托管在github上:GPUImagehttps://github.com/BradLarson/GPUImage

    它包含大量过滤器和处理器。

    【讨论】:

      【解决方案4】:

      使用 ios 库参考中的示例代码: http://developer.apple.com/library/ios/#samplecode/GLImageProcessing/Introduction/Intro.html#//apple_ref/doc/uid/DTS40009053

      这最好在您的应用程序中实现。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-09-18
        • 1970-01-01
        • 1970-01-01
        • 2023-03-19
        • 2010-11-18
        • 1970-01-01
        • 1970-01-01
        • 2013-07-20
        相关资源
        最近更新 更多