我有一个CGImageRef
到一个透明背景的形状。是否可以描绘图像,就像你可以使用CGContextStrokePath()
描边一样?或者,您可以将图像转换为路径和笔划吗?
答案 0 :(得分:0)
您可以使用CGContextDrawTiledImage
。这不完全是你想要的,但据我所知,没有内置的方法来做你想要的。但是,您可以使用放置良好的rects和裁剪路径的组合来实现您的目标。
答案 1 :(得分:0)
事实证明没有简单的方法可以做到这一点,所以我最终不得不迭代每个像素(你可以使用CGBitmapContextGetData()
获得指向图像数据的指针)并调整每个像素的RGB值。与一个不透明的像素相邻。