이미지 제공 색상 관리

이미지 제공 서비스는 ICC(International Color Consortium) 사양을 준수하는 색상 공간 프로필을 기반으로 색상 공간 변환을 지원합니다.

기본 색상 공간

각 이미지 카탈로그(및 기본 카탈로그)는 이 카탈로그의 기본 색상 공간을 구성하는 ICC 프로파일 세트를 정의할 수 있습니다. 이 프로필은 회색-배율, RGB 및 CMYK 데이터에 대해 각각 하나의 입력 및 하나의 출력 프로파일. [attribute::IccProfileRgb](../../../../../is-api/image-catalog/image-serving-api-ref/c-image-catalog-reference/c-attributes-reference/r-iccprofilergb.md#reference-3479e7daac54404f84b06b98ca07b9df), [attribute::IccProfileGray](../../../../../is-api/image-catalog/image-serving-api-ref/c-image-catalog-reference/c-attributes-reference/r-iccprofilegray.md#reference-13822a1596e440eea0492e86d88dad35), [attribute::IccProfileCmyk](/docs/dynamic-media-developer-resources/image-serving-api/image-serving-api/attributes/r-iccprofilecmyk.html?lang=ko#reference-db89f9dac33e447cadb359ec1ba27ee0), [attribute::IccProfileSrcRgb](../../../../../is-api/image-catalog/image-serving-api-ref/c-image-catalog-reference/c-attributes-reference/r-iccprofilesrcrgb.md#reference-b8e576d075b44f5c94d95bfb5aa22ae2), [attribute::IccProfileSrcGray](/docs/dynamic-media-developer-resources/image-serving-api/image-serving-api/attributes/r-iccprofilesrcgray.html?lang=ko#reference-a717831da24d43f680d01393660f12f9) [attribute::IccProfileSrcCmyk](../../../../../is-api/image-catalog/image-serving-api-ref/c-image-catalog-reference/c-attributes-reference/r-iccprofilesrccmyk.md#reference-b57196dfe5db41fe88bd0828ed4ec728)를 참조하십시오.

입력 색상 공간

소스 이미지는 ICC 프로파일을 포함하여 입력 색상 공간을 정의할 수 있습니다. 소스 이미지에 포함된 프로필이 없으면 소스 이미지의 픽셀 유형에 해당하는 적용 가능한 이미지 카탈로그의 attribute::IccProfileSrc*이 사용됩니다. 이 속성이 이미지 카탈로그에 정의되지 않으면 attribute::IccProfile*이 사용됩니다. 해당 카탈로그 속성이 정의되지 않은 경우 이미지가 색상 관리가 아니며 단순 변환만 적용됩니다.

출력 색상 공간

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

중첩/포함된 이미지 제공 요청의 출력 색상 공간은 항상 외부 출력 색상 공간과 동일하며, 요청이 포함됩니다.

단색

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

노트

현재 bgc=은(는) 색상 관리에 완전히 참여하지 않습니다. bgc=에 지정된 경우 'S' 접미사는 무시되며, 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::IccBlackPointCompensationattribute::IccDither와 함께 제공됩니다.

색상 프로필 포함

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

ICC 프로필 관리

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

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

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

제한 사항

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

ICC 색상 프로파일 포함

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

기본 카탈로그 또는 특정 이미지 카탈로그에 추가 프로필이 표준 프로필에 추가될 수 있습니다. 자세한 내용은 ICC 프로필 맵 참조를 참조하십시오.

노트

다음 표는 Dynamic Media Hybrid​에만 적용됩니다( 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 색상 공간 프로필.icm|
|WideGamutRGB|광역 영역 RGB|WideCrosselandRGB.icc|
|CMYK|||
|CoatedFogra27|Coated FOGRA27(ISO 12647-2:2004)|CoatedFOGRA27.icc|
|CoatedFogra39|Coated FOGRA39(ISO 12647-2:2004)|CoatedFOGRA39.icc|
|CoatedGraCol|Coated GRACoL 2006(ISO 12647-2:2004)|CoatedGRACoL2006.icc|
|EuropeISOCoated|유럽 ISO Coated FOGRA27|EuropeanISOCoograFOGRA27.icc|
|EuroscaleCoated|Euroscale Coated|EuroscaleCoated.icc|
|EuroscaleUncoated|Euroscale Uncoated v2|EuroscaleUncoated.icc|
|JapanColorCoated|일본 색상 2001 Coated|JapanColor2001Coated.icc|
|JapanColorNewspaper|일본 컬러 2002 신문|JapanColor2002Newsletter.icc|
|JapanColorUncoated|Japan Color 2001 Uncoated|JapanColor2001Uncoated.icc|
|JapanColorWebCoated|Japan Color 2003 Web Coated|JapanColor2003WebCoated.icc|
|JapanWebCoated|일본 웹 코팅(광고)|JapanWebCoated.icc|
|NewsprintSNAP2007|미국 신문(SNAP 2007)|USNewsprintSNAP2007.icc|
|PS4Default|Photoshop 4 기본 CMYK|Photoshop4DefaultCMYK.icc|
|PS5Default|Photoshop 5 기본 CMYK|Photoshop5DefaultCMYK.icc|
|SheetfedCoated|미국 Sheetfed Coated v2|USSheetfedCoated.icc|
|SheetfedUncoated|미국 Sheetfed Uncoated 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년 3등급 용지|WebCoatedSWOP2006Grade3.icc|
|WebCoatedGrade5|Web Coated SWOP 2006년 5급 용지|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 색상 공간 프로필.icm|
|WideGamutRGB|광역 영역 RGB|WideCrosselandRGB.icc|
|CMYK|||
|CoatedFogra27|Coated FOGRA27(ISO 12647-2:2004)|CoatedFOGRA27.icc|
|CoatedFogra39|Coated FOGRA39(ISO 12647-2:2004)|CoatedFOGRA39.icc|
|Coated GRACoL 2006 (ISO 12647-2:2004)|Coated GRACoL 2006(ISO 12647-2:2004)|CoatedGRACoL2006.icc|
|EuropeISOCoated|유럽 ISO Coated FOGRA27|EuropeanISOCoograFOGRA27.icc|
|Euroscale Coated v2|Euroscale Coated v2|EuroscaleCoated.icc|
|EuroscaleUncoated|Euroscale Uncoated v2|EuroscaleUncoated.icc|
|JapanColorCoated|일본 색상 2001 Coated|JapanColor2001Coated.icc|
|JapanColorNewspaper|일본 컬러 2002 신문|JapanColor2002Newsletter.icc|
|JapanColorUncoated|Japan Color 2001 Uncoated|JapanColor2001Uncoated.icc|
|Japan Color 2003 Web Coated|Japan Color 2003 Web Coated|JapanColor2003WebCoated.icc|
|JapanWebCoated|일본 웹 코팅(광고)|JapanWebCoated.icc|
|PS4Default|Photoshop 4 기본 CMYK|Photoshop4DefaultCMYK.icc|
|PS5Default|Photoshop 5 기본 CMYK|Photoshop5DefaultCMYK.icc|
|SheetfedCoated|미국 Sheetfed Coated v2|USSheetfedCoated.icc|
|SheetfedUncoated|미국 Sheetfed Uncoated v2|USSheetfedUncoated.icc|
|UncoatedFogra29|Uncoated FOGRA29(ISO 12647-2:2004)|UncoatedFOGRA29.icc|
|US Newsprint (SNAP 2007)|미국 신문(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년 3등급 용지|WebCoatedSWOP2006Grade3.icc|
|Web Coated SWOP Grade 5 Paper|Web Coated SWOP 2006년 5급 용지|WebCoatedSWOP2006Grade5.icc|
|WebUncoated|미국 웹 코팅되지 않은 v2|USWebUncoated.icc|

참조

International Color Consortium, icc=, iccEmbed=, attribute::IccProfile, attribute::IccProfileSrc, attribute::IccRenderIntent, attribute::IccBlackPointCompensation, attribute::IccDither, ICC Profile Map Reference, Gc=, bgc=,ICC ProfileProfileProfileProfileProfileProfileProfileProfileReferenceAttributeAttributeAttributeAttributeAttributeAttributeAttributeAttributeAttributeAttributeAttributeAttributeAttributeAttributeAttributeAttributeAttributeAttributeAttributeAttributeAttributeAttributeAttributeAttributeAttributeAttribute color

이 페이지에서는