2012-06-04 4 views
1

CIFilter의 outputImage는 항상 감마 조정 된 것처럼 보입니다. 조정 값은 일부 사용자 기본 설정에 따라 1.8 또는 2.2가 될 수 있습니다. CIColorMatrix 필터의 경우, 0.5 배 스케일의 흰색으로 된 constantImage는 모든 구성 요소 (PaintBrush로 선택)에 대해 173/255 (1.8) 또는 188/255 (2.2)의 outputImage를 생성하지만 128/255는 예상됩니다Mac OS X에서 CIFilter에서 자동 감마 조정을 사용하지 않도록 설정

그렇다면 자동 감마 조정을 사용하지 않도록 설정하여 수학이 선형으로 돌아 가지 않게하려면 어떻게해야합니까?

답변

2

는 I 같은 문제로 달리고 난 다음 해결 시퀀스 사용했을 inputPower = 1/2.2

  • 가 inputPower으로 CIGammaAdjust를 사용 = 2.2
  • 내 CIColorMatrix
  • 적용 함께

    • CIGammaAdjust을 사용하여,

    내 테스트에 따르면 CIFilter는 사실상 두 번 보정됩니다. 처리하기 전과 처리 한 후에 내 2 CIGammaAdjust 필터를 설명합니다.