【发布时间】:2013-02-22 06:06:14
【问题描述】:
我正在使用CGImageCreateWithMaskingColors() 从UIImage 中删除特定颜色。颜色去除过程正常,但图像中的透明区域在屏蔽过程后变黑。请参阅下面粘贴的代码。
CGImageRef imageRef = self.editedImage.CGImage;
CGImageRef myColorMaskedImage = CGImageCreateWithMaskingColors(imageRef, myMaskingColors);
UIImage *newImage = [self normalizeWithAlpha:[UIImage imageWithCGImage:myColorMaskedImage]];
CGImageRelease(myColorMaskedImage);
【问题讨论】:
标签: ios uiimage core-graphics