2009-06-22 7 views
0

Ich möchte ein UIImage auf einer Pixel-für-Pixel-Basis ändern.Wie kann ich die Pixeldaten eines UIImage auf dem iPhone ändern?

Ich habe ein paar Posts hier und anderswo gefunden, um auf die Bilddaten als char * -Zeiger zuzugreifen. Mein Dreh ist, dass ich diese Daten ändern und dann ein neues UIImage basierend auf meinen Pixeldaten erstellen möchte. Hat jemand das schon mal gemacht?

Antwort

0

Vielleicht kann diese Ihnen helfen: http://developer.apple.com/iphone/library/qa/qa2007/qa1509.html

ps. Sie müssen sich auf der Entwickler-Seite von iphone anmelden, wenn Sie die Seite erstellen möchten :)

+0

Danke; habe das schon gesehen. Es wird erläutert, wie auf die Pixeldaten zugegriffen wird, aber nicht, wie aus geänderten Pixeldaten ein neues Bild erstellt wird. – Bill

+0

Ich denke, Sie können ein NSData-Objekt aus dem Pixel-Array machen und anschließend das NSData-Objekt zum Erstellen des UIImage verwenden. – Enyra

Verwandte Themen