如何在iOS中的图像上实现XMP预设过滤器

尼地

我有一个XMP文件,需要XMP在图像上应用过滤器。我已将其转换为CFData但无法读取字典或数组格式。我已经研究过XMPiOS中的文件,但是我认为它不能通过更改图像的元数据来实现。

我的XMP文件可以从下面的链接下载:

https://drive.google.com/file/d/1rUcjkT5rcV_rG89blTLJfvL9AgOvmWUX/view?usp=sharing

维诺德·库马尔(Vinod Kumar)

方法:-您可以将XMP文件转换为json文件,并在图像上应用过滤器。

如果您要将XMP转换为json,则可以使用python-xmp-toolkit或我的convertXMPToJson

如果您使用的是我的python文件,则只需在终端上设置路径并运行以下命令即可。

python convertXMPToJson.py XMP/your_XMP_file_Name.xmp json/your_Json_file_Name.json

它将xmp文件转换为json文件,您可以应用CIFilter或使用CIKernel,Metal编写自定义过滤器。

样本CIFilter

let imgFilter = CIFilter(name: "CIExposureAdjust")
imgFilter?.setValue(value, forKey: kCIInputEVKey)
filter.setValue(image, forKey: kCIInputImageKey)
guard let filteredImage = filter.value(forKey: kCIOutputImageKey) else { return image }

您可以在此处找到样本过滤器

中提供了大量CIFilter Core Image您可以在此处找到其他CIFilter

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在 C 代码上实现 MPI 过滤器?

来自分类Dev

如何在android中实现水平图像效果/过滤器视图?

来自分类Dev

如何在Swift中实现过滤器功能

来自分类Dev

如何在php中实现多个搜索过滤器

来自分类Dev

如何在像Instagram这样的Android上实现视频过滤器

来自分类Dev

我的过滤器上的过滤器具体 URL 如何实现 ContainerRequestFilter 和 ContainerResponseFilter?

来自分类Dev

如何在香草javascript中实现sizzle的:gt过滤器

来自分类Dev

如何在woocommerce后端中通过传送方法实现过滤器?

来自分类Dev

如何在Ember应用中实现嵌套的全局过滤器?

来自分类Dev

如何在Angular2中实现“类别过滤器”

来自分类Dev

如何在Android PhoneGap中实现通讯录过滤器?

来自分类Dev

如何在woocommerce后端中通过传送方法实现过滤器?

来自分类Dev

如何在DirectShow转换过滤器中实现ReceiveMultiple方法?

来自分类Dev

如何在Polymer 1.7.x中实现自定义过滤器

来自分类Dev

如何在CNN中实现过滤器步幅(明智地编码)?

来自分类Dev

如何在 ng-repeat 的多参数过滤器中实现循环?

来自分类Dev

ngGrid如何在多个列(例如Excel数据过滤器)上创建过滤器?

来自分类Dev

如何在汇总上执行“或”过滤器?

来自分类Dev

如何在Datagridview上应用过滤器?

来自分类Dev

如何在嵌套属性上制作AngularJS过滤器

来自分类Dev

如何在流星上创建选择过滤器?

来自分类Dev

如何在 vb HttpWebRequest 上添加过滤器

来自分类Dev

如何在iOS Swift中使用过滤器删除字典中的元素

来自分类Dev

如何在 Ionic 2 中为 IOS 使用货币和日期过滤器?

来自分类Dev

如何在Tableau中的过滤器条件公式中将“过滤器”设置为“全部”?

来自分类Dev

如何在 angular2 中创建独特的过滤器过滤器组件

来自分类Dev

在Eclipse中,如何在过滤器上的键键入结束后刷新视图?

来自分类Dev

如何在数据表中的按钮名称上添加选择过滤器

来自分类Dev

如何在python中的2D数组/列表上应用过滤器功能

Related 相关文章

  1. 1

    如何在 C 代码上实现 MPI 过滤器?

  2. 2

    如何在android中实现水平图像效果/过滤器视图?

  3. 3

    如何在Swift中实现过滤器功能

  4. 4

    如何在php中实现多个搜索过滤器

  5. 5

    如何在像Instagram这样的Android上实现视频过滤器

  6. 6

    我的过滤器上的过滤器具体 URL 如何实现 ContainerRequestFilter 和 ContainerResponseFilter?

  7. 7

    如何在香草javascript中实现sizzle的:gt过滤器

  8. 8

    如何在woocommerce后端中通过传送方法实现过滤器?

  9. 9

    如何在Ember应用中实现嵌套的全局过滤器?

  10. 10

    如何在Angular2中实现“类别过滤器”

  11. 11

    如何在Android PhoneGap中实现通讯录过滤器?

  12. 12

    如何在woocommerce后端中通过传送方法实现过滤器?

  13. 13

    如何在DirectShow转换过滤器中实现ReceiveMultiple方法?

  14. 14

    如何在Polymer 1.7.x中实现自定义过滤器

  15. 15

    如何在CNN中实现过滤器步幅(明智地编码)?

  16. 16

    如何在 ng-repeat 的多参数过滤器中实现循环?

  17. 17

    ngGrid如何在多个列(例如Excel数据过滤器)上创建过滤器?

  18. 18

    如何在汇总上执行“或”过滤器?

  19. 19

    如何在Datagridview上应用过滤器?

  20. 20

    如何在嵌套属性上制作AngularJS过滤器

  21. 21

    如何在流星上创建选择过滤器?

  22. 22

    如何在 vb HttpWebRequest 上添加过滤器

  23. 23

    如何在iOS Swift中使用过滤器删除字典中的元素

  24. 24

    如何在 Ionic 2 中为 IOS 使用货币和日期过滤器?

  25. 25

    如何在Tableau中的过滤器条件公式中将“过滤器”设置为“全部”?

  26. 26

    如何在 angular2 中创建独特的过滤器过滤器组件

  27. 27

    在Eclipse中,如何在过滤器上的键键入结束后刷新视图?

  28. 28

    如何在数据表中的按钮名称上添加选择过滤器

  29. 29

    如何在python中的2D数组/列表上应用过滤器功能

热门标签

归档