2009-12-23 5 views
1

J'ai une image monochrome avec 256 niveaux de gris. Je veux mapper chaque niveau à une couleur spécifique et appliquer à l'image pour obtenir une image colorée en conséquence. Comment puis-je le faire?ColorMap dans iPhone Core Graphics?

Pour être plus précis ici est la paire dans l'API Java 2D que je dois trouver pour remplacer:

Et voici le instruction de la façon dont cela fonctionne en Java. J'ai besoin de construire la même chose sous iPhone.

Merci!

Répondre

-1

Me semble le genre de chose que vous voulez faire dans un filtre d'image de base:

http://developer.apple.com/mac/library/documentation/GraphicsImaging/Reference/CoreImageFilterReference/Reference/reference.html

S'il n'y a pas un convenable déjà là, il ne serait pas très difficile à écrire.

+0

Je connais le framework Core Image. Je parie que je veux me tromper mais ce n'est pas disponible sous iPhone. J'ai déjà étudié les capacités d'OpenGL ES dans ce domaine, et je n'ai pas trouvé glPixelMap disponible sous iPhone, ce qui semble convenir à cette fin. J'ai donc eu l'idée d'obtenir des données UIImage brutes et de faire les manipulations manuellement. Cela ne ressemble pas à une tâche très complexe ... –

Questions connexes