이미지 제공 색상 관리

마지막 업데이트: 2023-11-03
  • 작성 대상:
  • Developer
    User

이미지 제공은 ICC(International Color Consortium) 사양을 따르는 색상 공간 프로파일을 기반으로 색상 공간 변환을 지원합니다.

기본 색상 공간

각 이미지 카탈로그(및 기본 카탈로그)는 이 카탈로그의 기본 색상 공간을 구성하는 ICC 프로파일 세트(각각 회색 음영, RGB 및 CMYK 데이터에 대한 입력 및 출력 프로파일 하나)를 정의할 수 있습니다. 다음을 참조하십시오
attribute::IccProfileRgb
attribute::IccProfileGray
attribute::IccProfileCmyk
attribute::IccProfileSrcRgb
attribute::IccProfileSrcGray
attribute::IccProfileSrcCmyk.

입력 색상 공간

소스 이미지들은 입력 색상 공간을 정의하기 위해 ICC 프로파일들을 포함할 수 있다. 소스 이미지에 임베드된 프로필이 없으면 attribute::IccProfileSrc* 소스 이미지의 픽셀 타입에 대응하는 적용 가능한 이미지 카탈로그의 이미지가 사용된다. 이 속성이 이미지 카탈로그에 정의되어 있지 않으면 attribute::IccProfile* 를 사용합니다. 해당 카탈로그 속성이 정의되지 않은 경우 이미지는 색상 관리되지 않으며 순진한 변환만 적용됩니다.

출력 색상 공간

요청의 최종 이미지 결과의 색상 공간은 icc= 명령입니다. If icc= 가 지정되지 않은 경우, 출력 이미지의 픽셀 유형에 해당하는 기본 출력 색상 공간(요청의 주 카탈로그에서 가져옴)이 출력 색상 공간으로 사용됩니다. 기본 카탈로그나 기본 카탈로그에 출력 프로파일이 정의되어 있지 않고 기본 레이어가 출력 픽셀 유형과 일치하는 프로파일이 포함된 이미지인 경우 해당 프로파일이 출력 색상 공간에 사용됩니다. 그렇지 않으면 출력 색상 공간이 정의되지 않은 상태로 유지됩니다. 즉, 픽셀 유형 간에 변환할 때는 순한 색상 변환만 적용되고 출력 이미지에 색상 프로파일을 포함할 수 없습니다.

중첩/임베드된 이미지 제공 요청의 출력 색상 공간은 항상 외부 임베드 요청의 출력 색상 공간과 동일합니다.

단색

색상 값 지정 color=, bgcolor=또는 RTF 명령 \iscolortbl 색상 값에 접미사 'S'가 포함된 경우 입력 색상 공간과 연결되고, 그렇지 않은 경우 출력 색상 공간과 연결됩니다. 색상 값 지정 bgc= 또는 RTF 명령 \colortbl\cmykcolortbl 는 항상 해당 기본 또는 실제 출력 색상 공간과 연결됩니다.

노트

현재, bgc= 는 색상 관리에 완전히 참여하지 않습니다. 로 지정하면 'S' 접미사가 무시됩니다. bgc=, 및 순한 변환은 지정된 색상 값의 픽셀 유형이 인 경우에 적용됩니다. bgc= 출력 이미지의 픽셀 유형과 다릅니다. 그렇지 않으면, bgc= 는 실제 출력 색상 공간과 연결됩니다.

중첩 및 포함된 요청

중첩된 IS 요청과 포함된 IR 요청에 대한 출력 색상 공간은 중첩된 요청이 로 명시적 출력 색상 공간을 지정하지 않는 한 가장 바깥쪽 요청의 출력 색상 공간으로 자동 설정됩니다. icc=. 또한 중첩된/포함된 요청은 가장 바깥쪽 요청의 기본 카탈로그에서 기본 출력 색상 공간을 상속하여 단색 값을 일관되게 처리합니다.

색상 공간 변환

이미지 제공은 일반적으로 처리 중에 색상 변환을 지연하려고 합니다. 이미지의 모든 레이어에 동일한 레이어 색상 공간이 있는 경우 병합 및 최종 크기 조정 후에 출력 색상 공간으로 변환됩니다. 여러 레이어 색상 공간이 포함된 경우 병합하기 전에 각 레이어가 출력 색상 공간으로 변형됩니다.

노트

명령 op_brightness=, op_colorbalance=, op_colorize=, op_contrast=, op_hue=, 및 op_saturation= 는 RGB 작업입니다. 이러한 작업은 레이어 색상 공간이 RGB 픽셀 유형인 경우에만 색상 충실도를 유지합니다. RGB 이외에는 순한 색 변환을 사용하여 데이터가 RGB으로 변환되며 그 결과 색상 충실도가 제한됩니다. 이러한 레이어들에 대한 레이어 색상 공간은 결정되지 않은 것으로 간주되어야 한다.

색상 변환 옵션은에서 제공됩니다. icc= 또는 다음과 같은 경우 icc= 이(가) 지정되지 않았습니다. attribute::IccRenderIntent, attribute::IccBlackPointCompensation, 및 attribute::IccDither.

색상 프로파일 포함

출력 색상 공간의 ICC 색상 프로파일은 가능한 경우 을 지정하여 응답 이미지에 포함할 수 있습니다. iccEmbed=.

ICC 프로파일 관리

서버에서 사용하는 모든 색상 프로파일은 ICC 사양을 준수해야 합니다. ICC 프로파일 파일에는 일반적으로 .icc 또는 .icm 파일 접미사 및 는 이미지 데이터 파일과 함께 위치합니다.

반면에 출력 프로필은 파일 경로/이름으로 icc= 명령: 기본 카탈로그 또는 이미지 카탈로그의 ICC 프로파일 맵에 모든 프로파일 파일을 등록하고 바로 가기 식별자( )를 사용하는 것이 좋습니다. icc::Name)을 클릭하여 제품에서 사용할 수 있습니다.

에서 참조된 모든 ICC 프로파일 catalog::IccProfileattribute::IccProfile* 이미지 또는 기본 카탈로그의 ICC 프로파일 맵에 등록해야 합니다.

제한 사항

현재는 CMYK, RGB 및 회색 음영 색상 공간만 지원됩니다.

포함된 ICC 색상 프로파일

이미지 제공에는 기본 이미지 카탈로그에 있는 대부분의 표준 Adobe ICC 프로파일이 포함됩니다. 이러한 프로필은 일반적인 이름(예: Photoshop에 표시됨)이나 더 짧은 식별자를 사용하여 액세스할 수 있습니다. 다음 표에는 모든 표준 ICC 프로파일이 나열되어 있습니다. 에서 프로필을 참조할 때 icc= 명령을 일반 이름으로 지정하면 공백을 다음과 같이 인코딩해야 합니다 %20.

기본 카탈로그나 특정 이미지 카탈로그에 추가 프로필을 표준 프로필에 추가할 수 있습니다. 다음을 참조하십시오. ICC 프로파일 맵 참조 을 참조하십시오.

노트

다음 표는 다음에 적용됩니다. Dynamic Media 하이브리드 다음에서만 실행 dynamicmedia 실행 모드).

식별자 일반 이름 파일 이름
RGB
AdobeRGB Adobe RGB (1998) AdobeRGB1998.icc
AppleRGB Apple RGB AppleRGB.icc
CIERGB CIE RGB CIERGB.icc
ColorMatchRGB ColorMatch RGB ColorMatchRGB.icc
NTSC NTSC(1953) NTSC1953.icc
PAL PAL/SECAM PAL_SECAM.icc
ProPhoto ProPhoto RGB ProPhoto.icm
SMPTE SMPTE-C SMPTE-C.icc
sRGB sRGB IEC61966-2.1 sRgb 색상 공간 Profile.icm
WideGamutRGB 광영역 RGB WideGamutRGB.icc
CMYK
CoatedFogra27 코팅 FOGRA27(ISO 12647-2:2004) CoatedFOGRA27.icc
CoatedFogra39 코팅 FOGRA39(ISO 12647-2:2004) CoatedFOGRA39.icc
CoatedGraCol 코팅 GRACoL 2006 (ISO 12647-2:2004) CoatedGRACoL2006.icc
EuropeISOCoated 유럽 ISO 코팅 FOGRA27 EuropeISOCoatedFOGRA27.icc
EuroscaleCoated 유로스케일 코팅 EuroscaleCoated.icc
EuroscaleUncoated Euroscale Uncoated v2 EuroscaleUncoated.icc
JapanColorCoated Japan Color 2001 코팅 JapanColor2001Coated.icc
JapanColorNewspaper 일본 색상 2002 신문 JapanColor2002Newspaper.icc
JapanColorUncoated Japan Color 2001 무코팅 JapanColor2001Uncoated.icc
JapanColorWebCoated Japan Color 2003 웹 코팅 JapanColor2003WebCoated.icc
JapanWebCoated Japan Web Coated (Ad) JapanWebCoated.icc
NewsprintSNAP2007 미국 신문용지(SNAP 2007) USNewsprintSNAP2007.icc
PS4Default Photoshop 4 기본 CMYK Photoshop4DefaultCMYK.icc
PS5Default Photoshop 5 기본 CMYK Photoshop5DefaultCMYK.icc
SheetfedCoated U.S. Sheetfed Coated v2 USSheetfedCoated.icc
SheetfedUncoated 미국 Sheetfed Uncoated v2 USSheetfedUncoated.icc
UncoatedFogra29 코팅되지 않은 FOGRA29(ISO 12647-2:2004) UncoatedFOGRA29.icc
WebCoated U.S. Web Coated (SWOP) v2 USWebCoatedSWOP.icc
WebCoatedFogra28 웹 코팅 FOGRA28 (ISO 12647-2:2004) WebCoatedFOGRA28.icc
WebCoatedGrade3 Web Coated SWOP 2006 Grade 3 용지 WebCoatedSWOP2006Grade3.icc
WebCoatedGrade5 웹코팅 SWOP 2006 Grade 5 용지 WebCoatedSWOP2006Grade5.icc
WebUncoated U.S. Web Uncoated v2 USWebUncoated.icc

다음 표는 다음에 적용됩니다. Dynamic Media Classic 이미지 제공Dynamic Media (실행 중 dynamicmedia_scene7 실행 모드).

식별자 일반 이름 파일 이름
RGB
AdobeRGB Adobe RGB (1998) AdobeRGB1998.icc
AppleRGB Apple RGB AppleRGB.icc
`CIERGB CIE RGB` CIERGB.icc
ColorMatchRGB ColorMatch RGB ColorMatchRGB.icc
NTSC NTSC(1953) NTSC1953.icc
PAL PAL/SECAM PAL_SECAM.icc
ProPhoto RGB ProPhoto RGB ProPhoto RGB.icm
SMPTE SMPTE-C SMPTE-C.icc
sRGB sRGB IEC61966-2.1 sRgb 색상 공간 Profile.icm
WideGamutRGB 광영역 RGB WideGamutRGB.icc
CMYK
CoatedFogra27 코팅 FOGRA27(ISO 12647-2:2004) CoatedFOGRA27.icc
CoatedFogra39 코팅 FOGRA39(ISO 12647-2:2004) CoatedFOGRA39.icc
Coated GRACoL 2006 (ISO 12647-2:2004) 코팅 GRACoL 2006 (ISO 12647-2:2004) CoatedGRACoL2006.icc
EuropeISOCoated 유럽 ISO 코팅 FOGRA27 EuropeISOCoatedFOGRA27.icc
Euroscale Coated v2 Euroscale Coated v2 EuroscaleCoated.icc
EuroscaleUncoated Euroscale Uncoated v2 EuroscaleUncoated.icc
JapanColorCoated Japan Color 2001 코팅 JapanColor2001Coated.icc
JapanColorNewspaper 일본 색상 2002 신문 JapanColor2002Newspaper.icc
JapanColorUncoated Japan Color 2001 무코팅 JapanColor2001Uncoated.icc
Japan Color 2003 Web Coated Japan Color 2003 웹 코팅 JapanColor2003WebCoated.icc
JapanWebCoated Japan Web Coated (Ad) JapanWebCoated.icc
PS4Default Photoshop 4 기본 CMYK Photoshop4DefaultCMYK.icc
PS5Default Photoshop 5 기본 CMYK Photoshop5DefaultCMYK.icc
SheetfedCoated U.S. Sheetfed Coated v2 USSheetfedCoated.icc
SheetfedUncoated 미국 Sheetfed Uncoated v2 USSheetfedUncoated.icc
UncoatedFogra29 코팅되지 않은 FOGRA29(ISO 12647-2:2004) UncoatedFOGRA29.icc
US Newsprint (SNAP 2007) 미국 신문용지(SNAP 2007) USNewsprintSNAP2007.icc
WebCoated U.S. Web Coated (SWOP) v2 USWebCoatedSWOP.icc
WebCoatedFogra28 웹 코팅 FOGRA28 (ISO 12647-2:2004) WebCoatedFOGRA28.icc
Web Coated SWOP 2006 Grade 3 Paper Web Coated SWOP 2006 Grade 3 용지 WebCoatedSWOP2006Grade3.icc
Web Coated SWOP Grade 5 Paper 웹코팅 SWOP 2006 Grade 5 용지 WebCoatedSWOP2006Grade5.icc
WebUncoated U.S. Web Uncoated v2 USWebUncoated.icc

참조

인터내셔널 컬러 컨소시엄, icc=, iccEmbed=, attribute::IccProfile*, attribute::IccProfileSrc*, attribute::IccRenderIntent, attribute::IccBlackPointCompensation, attribute::IccDither, ICC 프로파일 맵 참조, color=, bgc=, color

이 페이지에서는