문제

일부 시스템이있는 10.6에서 CoreImage ciperspectivetransform (및 기타 API도)은 출력 이미지에서 컬러 패치를 초래합니다. (하드웨어 관련 문제처럼 보이며 4000x2500 이상의 해상도가있는 이미지에서만 발생합니다)

이 버그에서 나오는 방법이 있습니까? 대신 nsaffinetransform을 사용할 수 있습니까? 그렇다면 그렇다면 그것을 사용하는 방법.

고마워, 다나.

도움이 되었습니까?

해결책

당신을 만들 때 CIContext, 하드웨어 렌더러를 비활성화해 보셨습니까? 이 고정 된 문제 :

CIContext *context = [CIContext contextWithCGContext:[[NSGraphicsContext currentContext] graphicsPort]
                                             options:[NSDictionary dictionaryWithObjectsAndKeys:
                      [NSNumber numberWithBool:YES], kCIContextUseSoftwareRenderer, nil]];
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top