将 iOS 照片编辑添加到自己的应用程序

Posted

技术标签:

【中文标题】将 iOS 照片编辑添加到自己的应用程序【英文标题】:Add iOS Photo Editing to own app 【发布时间】:2016-10-01 00:09:06 【问题描述】:

我正在尝试在自己的应用中编辑照片。

我已经实现了 UIImagePickerController,但唯一的选择是 allowsEditing,它只能让我裁剪照片。

但我想使用官方照片应用程序中的功能,我可以在其中添加过滤器等。

我必须实施什么?或者有人有示例项目吗?

编辑:为了澄清,我想在我自己的应用程序中使用这个“官方”编辑器:http://www.imore.com/how-to-apply-filters-remove-redeye-photos-iphone-ipad

【问题讨论】:

这是相当模糊的。你可能想在 Github 上搜索 repos,在 google ios development add photo filters site:github.com 中试试这个。当我运行该搜索时,我发现这可能对您有用github.com/imgly/imgly-sdk-ios 嗯,是的。但就像我说的,我想知道我是否可以像在照片应用中那样使用苹果制作的编辑器。 不幸的是,没有 API 可以让第 3 方应用程序使用恰好安装在设备(或内置编辑器)上的照片编辑扩展程序。见***.com/questions/32946693/… 这些过滤器内置于系统中。请参阅下面的答案。 【参考方案1】:

照片应用程序使用的各种过滤器是标准系统 CIFilters。请参阅CIFilter Reference 尤其是CIPhotoEffect* 过滤器部分。这些与照片应用程序使用的过滤器相同。

【讨论】:

【参考方案2】:

你做不到。您可以自己编辑照片;您可以提供用户可以使用的编辑扩展;但您看不到其他应用提供的照片编辑扩展程序。

【讨论】:

以上是关于将 iOS 照片编辑添加到自己的应用程序的主要内容,如果未能解决你的问题,请参考以下文章

将相册中的照片添加到应用程序中以在 tableView 中显示 - IOS

如何调用 iOS 照片编辑扩展?

ios8 照片编辑扩展问题

将图像添加到 UITextView

修改多张照片时只有一个 iOS 权限对话框

无法为照片编辑扩展添加 TTF 字体