Frage

10,6 mit einigen Systemen Coreimage CIPerspectiveTransform (Und auch die anderen api) ergibt farbige Flecken in Ausgabebild. (Es scheint, wie Hardware-Problem im Zusammenhang Und es tritt nur bei Bildern mit einer Auflösung von über 4000X2500)

Gibt es ay Art und Weise dieses Fehlers zu kommen? Bei letztem ist es möglich, statt NSAffineTransform zu benutzen? Wenn ja, wie es zu benutzen.

Danke, Dhana.

War es hilfreich?

Lösung

Wenn Sie Ihre CIContext anlegen, haben Sie versucht, die Hardware-Renderer deaktivieren? Diese festen Probleme für mich:

CIContext *context = [CIContext contextWithCGContext:[[NSGraphicsContext currentContext] graphicsPort]
                                             options:[NSDictionary dictionaryWithObjectsAndKeys:
                      [NSNumber numberWithBool:YES], kCIContextUseSoftwareRenderer, nil]];
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top