标签: ios core-graphics cgcontext cgimage
假设我有一个现有的CGImageRef。我想为现有图像创建一个CGContextRef并在其中绘制一些东西。
考虑到CGImageRef在内存中有一个底层数据数组,我的猜测是应该可以使用CGBitmapContextCreateWithData创建一个新的上下文,并将来自CGImageRef的底层内存数据作为数据数组传递。
CGBitmapContextCreateWithData
不幸的是,我不知道如何从CGImageRef获取数据数组(可能甚至不可能)。
请注意,我不想创建新的上下文,绘制旧图像,然后绘制新内容。