【问题标题】:Getting CGPath for an image with Alpha channel获取具有 Alpha 通道的图像的 CGPath
【发布时间】:2013-09-26 05:12:01
【问题描述】:

如何将图像的轮廓设为CGPath

例如,如何获取 Google 徽标的轮廓(具有透明背景)。这可能是稍微复杂的情况。因此,处理不太复杂的场景的解决方案(对我来说)也可以。

【问题讨论】:

  • 那么您真正需要的是一个基于 Alpha 通道的自动矢量化器吗?或者您只是在寻找口罩?
  • 同样的问题。有人可以帮忙吗?

标签: ios uiimage drawing cgpath


【解决方案1】:

我不久前发现了这个,并将它用于我正在做的事情。

PoketSVG 是一个将可缩放矢量图形转换为 CGPaths 和 UIBezierPaths 的库。也许这会对你有所帮助?它在 GitHub 上,因此如果库本身对您没有用处,您至少也可以看看他们在做什么。

祝你好运!

编辑:当我使用这个库时,我用它来获取矢量图形的轮廓。请注意,它们是实心形状、矩形和正方形。同样,我认为这是一个很好的起点。

【讨论】:

    猜你喜欢
    • 2012-12-05
    • 2019-06-12
    • 2016-07-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-07
    • 2012-06-29
    • 1970-01-01
    相关资源
    最近更新 更多