Coreimage 패치는 10.6의 문제입니다
-
20-09-2019 - |
문제
일부 시스템이있는 10.6에서 CoreImage ciperspectivetransform (및 기타 API도)은 출력 이미지에서 컬러 패치를 초래합니다. (하드웨어 관련 문제처럼 보이며 4000x2500 이상의 해상도가있는 이미지에서만 발생합니다)
이 버그에서 나오는 방법이 있습니까? 대신 nsaffinetransform을 사용할 수 있습니까? 그렇다면 그렇다면 그것을 사용하는 방법.
고마워, 다나.
해결책
당신을 만들 때 CIContext
, 하드웨어 렌더러를 비활성화해 보셨습니까? 이 고정 된 문제 :
CIContext *context = [CIContext contextWithCGContext:[[NSGraphicsContext currentContext] graphicsPort]
options:[NSDictionary dictionaryWithObjectsAndKeys:
[NSNumber numberWithBool:YES], kCIContextUseSoftwareRenderer, nil]];
제휴하지 않습니다 StackOverflow