gpt4 book ai didi

iphone - 将模糊例程与 UIImage 或 CGImageRef 连接... (iPhone)

转载 作者:行者123 更新时间:2023-12-03 21:00:10 31 4
gpt4 key购买 nike

我在 http://incubator.quasimondo.com/processing/stackblur.pde 发现了一些模糊的代码。有什么想法如何向它提供 UIImage 或 CGImageRef 或 iPhone 上可用的东西并返回它吗?

我不确定他们的 BImage 文件是什么格式(位图?)以及 Cocoa Touch 中对应的格式。

谢谢。

最佳答案

该代码基于 JVM Processing language 。有一些attempts to port Processing on iPhone ,但是,我想,在这个阶段,您要么必须手动移植该代码,深入研究处理实现的细节,要么必须为自己找到其他引用资料。

更新:乍一看,他们似乎正在处理简单的低级 RGB 数据。所以代码应该很容易移植。处理与 Java 足够接近,Java 与 C++ 足够接近,您可以将 C++ 代码编译为 Objective C(只需使用 .mm 扩展名)。只需复制粘贴代码,修复语法错误,然后在 RGB 数据上运行即可。您很有可能能够逃脱惩罚。

深入研究CGImage docs有关如何获取原始 RGB 数据的信息。

更新 2:您链接到的代码似乎是堆栈模糊。 Author's pageFog 中有一个 MIT 许可的 C++ 端口。库(搜索 here 查找 Fog::Raster_C - StackBlur)。

关于iphone - 将模糊例程与 UIImage 或 CGImageRef 连接... (iPhone),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1259637/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com