1
在某些系統的10.6版CoreImage CIPerspectiveTransform(和其他API也是)會在輸出圖像中產生彩色補丁。 (這看起來像硬件相關的問題,它只發生在分辨率超過4000X2500的圖像上)CoreImage修補程序問題10.6
有沒有辦法擺脫這個bug? 最後是否可以使用NSAffineTransform? 如果是如何使用它。
謝謝, 達納。
在某些系統的10.6版CoreImage CIPerspectiveTransform(和其他API也是)會在輸出圖像中產生彩色補丁。 (這看起來像硬件相關的問題,它只發生在分辨率超過4000X2500的圖像上)CoreImage修補程序問題10.6
有沒有辦法擺脫這個bug? 最後是否可以使用NSAffineTransform? 如果是如何使用它。
謝謝, 達納。
創建CIContext
時,您是否嘗試禁用硬件渲染器?這對我來說固定的問題:
CIContext *context = [CIContext contextWithCGContext:[[NSGraphicsContext currentContext] graphicsPort]
options:[NSDictionary dictionaryWithObjectsAndKeys:
[NSNumber numberWithBool:YES], kCIContextUseSoftwareRenderer, nil]];
偉大的信息!可能有意義的做法是根據圖像大小禁用硬件渲染,因此您仍然可以將其用於較小的圖像, – VoidPointer 2009-10-13 12:09:20
謝謝iKenndac, 這也適用於我。 – Dhanaraj 2009-10-16 11:33:06