Ich erstelle eine Anwendung, in der ich versuche, die Farbe des aktuell berührten Punktes zu erhalten. Wenn dieser Punkt nicht schwarz ist, wird eine Iteration / Rekursion ausgeführt und alle nicht schwarzen Punkte im Array gespeichert. Ich verwende diese Funktion für die Iteration:
%Vor%Nun ändere ich die Farbe jener Punkte, die sich in einer Reihe befinden, aber es färbt nur gerade Linien von Punkten, nicht jedes Pixel. Jede Hilfe wird wirklich geschätzt. Danke!
Überprüfen Sie diese Frage:
How um Pixeldaten von einem UIImage (Cocoa Touch) oder CGImage (Core Graphics) zu erhalten?
Sie sollten den Code der akzeptierten Antwort einfach verwenden / ändern können, um nur die schwarzen (oder fast schwarzen) Pixelkoordinaten für eine gegebene UIImage
zurückzugeben.
Tags und Links objective-c iphone ios