Créer un masque de couleur et le remplir d'une autre couleur
Bonjour, j'aimerais créer un masque sur une image à partir d'une couleur.
J'y parviens en faisant comme ceci:
Code:
1 2 3 4 5 6 7
|
UIImage *source = [UIImage imageNamed:@"nb.png"];
const CGFloat myMaskingColors[6] = {245,255,245,255,245,255};
CGImageRef imageRef = CGImageCreateWithMaskingColors(source.CGImage, myMaskingColors);
UIImage* imageB = [UIImage imageWithCGImage:imageRef];
UIImageView *imageView = [[UIImageView alloc]initWithImage:imageB]; |
A partir de là, j'aimerais remplir ce qui est dans le masque d'une couleur et le reste d'une autre.
Merci pour votre aide.