2010-05-07 8 views

Répondre

2

Jetez un oeil à my answer to this question. Cette question était de faire une image plus sombre, mais vous pouvez utiliser exactement le même code et rendre l'image plus claire en superposant une couleur blanche partiellement transparente:

//draw a 50% white overlay 
CGContextSetGrayFillColor(cx, 1.0, 0.5); 
CGContextFillRect(cx, imageRect); 
+1

Vous pourriez être en mesure d'améliorer l'aspect visuel de ce en changeant votre mode de fusion. 'CGContextSetBlendMode()'. Choix prometteurs: 'kCGBlendModeLighten, kCGBlendModeColorDodge, kCGBlendModeColorBurn, kCGBlendModeSoftLight, kCGBlendModeHardLight, kCGBlendModeSaturation, kCGBlendModeLuminosity' – nielsbot

+1

Avez-vous vu que cette question date de l'âge de l'arbre? Ces temps n'étaient pas * BlendMode. C'était iPhone OS 3.11 – LIAL