이미지 제공은 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 또는 .icm 파일 접미사 및 는 이미지 데이터 파일과 함께 위치합니다.
반면에 출력 프로필은 파일 경로/이름으로 icc=
명령: 기본 카탈로그 또는 이미지 카탈로그의 ICC 프로파일 맵에 모든 프로파일 파일을 등록하고 바로 가기 식별자( )를 사용하는 것이 좋습니다. icc::Name
)을 클릭하여 제품에서 사용할 수 있습니다.
에서 참조된 모든 ICC 프로파일 catalog::IccProfile
및 attribute::IccProfile*
이미지 또는 기본 카탈로그의 ICC 프로파일 맵에 등록해야 합니다.
현재는 CMYK, RGB 및 회색 음영 색상 공간만 지원됩니다.
이미지 제공에는 기본 이미지 카탈로그에 있는 대부분의 표준 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
|Euroscale Coated|EuroscaleCoated.icc| |EuroscaleUncoated
|Euroscale Uncoated v2|EuroscaleUncoated.icc| |JapanColorCoated
|Japan Color 2001 코팅|JapanColor2001Coated.icc| |JapanColorNewspaper
|Japan Color 2002 Newspaper|JapanColor2002Newspaper.icc| |JapanColorUncoated
|Japan Color 2001 Uncoated|JapanColor2001Uncoated.icc| |JapanColorWebCoated
|Japan Color 2003 Web Coated|JapanColor2003WebCoated.icc| |JapanWebCoated
|Japan Web Coated (Ad)|JapanWebCoated.icc| |NewsprintSNAP2007
|US Newsprint(SNAP 2007)|USNewsprintSNAP2007.icc| |PS4Default
|Photoshop 4 기본 CMYK|Photoshop4DefaultCMYK.icc| |PS5Default
|Photoshop 5 기본 CMYK|Photoshop5DefaultCMYK.icc| |SheetfedCoated
|미국 Sheetfed Coated v2|USSheetfedCoated.icc| |SheetfedUncoated
|미국 시트 공급 안 됨 v2|USSheetfedUncoated.icc| |UncoatedFogra29
|Uncoated FOGRA29 (ISO 12647-2:2004)|UncoatedFOGRA29.icc| |WebCoated
|미국 웹 코팅(SWOP) v2|USWebCoatedSWOP.icc| |WebCoatedFogra28
|Web Coated FOGRA28 (ISO 12647-2:2004)|WebCoatedFOGRA28.icc| |WebCoatedGrade3
|Web Coated SWOP 2006 Grade 3 Paper|WebCoatedSWOP2006Grade3.icc| |WebCoatedGrade5
|Web Coated SWOP 2006 Grade 5 Paper|WebCoatedSWOP2006Grade5.icc| |WebUncoated
|미국 웹 코팅되지 않음 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
|Japan Color 2002 Newspaper|JapanColor2002Newspaper.icc| |JapanColorUncoated
|Japan Color 2001 Uncoated|JapanColor2001Uncoated.icc| |Japan Color 2003 Web Coated
|Japan Color 2003 Web Coated|JapanColor2003WebCoated.icc| |JapanWebCoated
|Japan Web Coated (Ad)|JapanWebCoated.icc| |PS4Default
|Photoshop 4 기본 CMYK|Photoshop4DefaultCMYK.icc| |PS5Default
|Photoshop 5 기본 CMYK|Photoshop5DefaultCMYK.icc| |SheetfedCoated
|미국 Sheetfed Coated v2|USSheetfedCoated.icc| |SheetfedUncoated
|미국 시트 공급 안 됨 v2|USSheetfedUncoated.icc| |UncoatedFogra29
|Uncoated FOGRA29 (ISO 12647-2:2004)|UncoatedFOGRA29.icc| |US Newsprint (SNAP 2007)
|US Newsprint(SNAP 2007)|USNewsprintSNAP2007.icc| |WebCoated
|미국 웹 코팅(SWOP) v2|USWebCoatedSWOP.icc| |WebCoatedFogra28
|Web Coated FOGRA28 (ISO 12647-2:2004)|WebCoatedFOGRA28.icc| |Web Coated SWOP 2006 Grade 3 Paper
|Web Coated SWOP 2006 Grade 3 Paper|WebCoatedSWOP2006Grade3.icc| |Web Coated SWOP Grade 5 Paper
|Web Coated SWOP 2006 Grade 5 Paper|WebCoatedSWOP2006Grade5.icc| |WebUncoated
|미국 웹 코팅되지 않음 v2|USWebUncoated.icc|
인터내셔널 컬러 컨소시엄, icc=, iccEmbed=, attribute::IccProfile*, attribute::IccProfileSrc*, attribute::IccRenderIntent, attribute::IccBlackPointCompensation, attribute::IccDither, ICC 프로파일 맵 참조, color=, bgc=, color