从黑白位图图像中提取路径信息

3
使用Quartz 2D绘制下面的图片形状并不容易。是否可能从黑白位图图像中提取CGPathRef信息?白色部分实际上是透明的。
要实现什么:
我想将SKSpriteNode的physicsBody与图像bottle.png相同的形状设置为相同。
SKSpriteNode * myBottle = [SKSpriteNode spriteNodeWithImageNamed:@"bottle"];
.
.
.
myBottle.physicsBody = [SKPhysicsBody bodyWithEdgeChainFromPath:path];

她的path是一个CGPathRef,我想让它与图像bottle.png具有相同的形状。


你想通过该路径引用实现什么? - Pooja M. Bohora
@PoojaManiklalBohora 我已经编辑了问题,请检查 :) - lu yuan
1个回答

0

Google的potrace是几个开源库之一,可以实现这个功能。它还方便地链接到其他库。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接