1

10.6 では、一部のシステム CoreImage CIPerspectiveTransform (および他の API も) を使用すると、出力画像に色付きのパッチが発生します。(ハードウェア関連の問題のようで、解像度が 4000X2500 を超える画像でのみ発生します)

このバグから抜け出す方法はありますか?最後に、代わりに NSAffineTransform を使用することは可能ですか? はいの場合、それを使用する方法。

ありがとう、ダーナ。

4

1 に答える 1

5

を作成するときにCIContext、ハードウェア レンダラーを無効にしてみましたか? これは私にとって問題を修正しました:

CIContext *context = [CIContext contextWithCGContext:[[NSGraphicsContext currentContext] graphicsPort]
                                             options:[NSDictionary dictionaryWithObjectsAndKeys:
                      [NSNumber numberWithBool:YES], kCIContextUseSoftwareRenderer, nil]];
于 2009-10-12T13:57:19.163 に答える