CMYK JPEG를 SVG로: 트레이싱 전 원본 색상 보정
인쇄용 JPEG의 색이 앱마다 다르게 보인다면 트레이싱 전에 CMYK 색상 프로필을 확인하세요. 확인된 원본을 색상 관리에 따라 sRGB로 변환하고 로고 색상을 검토합니다.
목차
CMYK JPEG를 SVG로 변환하기 전부터 색이 잘못 보인다면, 먼저 원본의 색상 프로필을 확인하고 색상 관리를 적용한 sRGB 복사본을 만드세요. 원본은 그대로 보관합니다. 트레이싱 전에 변환된 래스터 이미지를 검토해, 벡터 결과와 비교할 승인된 색상 기준을 확보하세요.
고객이 예전 인쇄 작업에 쓰던 로고를 보냈을 때 특히 필요한 확인입니다. 파일에 CMYK 픽셀이 들어 있어도 그 수치가 어떤 색으로 보여야 하는지 판단할 정보는 부족할 수 있습니다. 프로필이 없다면 보낸 사람에게 원본 디자인이나 프로필이 포함된 RGB 파일을 요청하세요. 보기 좋은 색이 나올 때까지 여러 프로필을 대입하는 것은 임의의 선택이므로 승인이 필요합니다.
색상 문제에 맞는 진단 선택
- JPEG가 앱마다 다르게 보인다면 트레이싱 전에 원본의 색상 프로필부터 확인하세요.
- 래스터는 올바르게 보이고 내보낸 SVG만 달라진다면 SVG 내보내기 색상 진단을 따르세요.
- 특정 잉크 배합으로 납품해야 한다면 별도의 인쇄용 원본을 보관하세요. 인쇄용 CMYK와 SVG를 참고하세요.
JPEG에 실제로 저장된 정보 확인하기
CMYK는 청록색, 자홍색, 노란색, 검정색을 의미합니다. RGB는 빨간색, 녹색, 파란색을 의미합니다. ICC 프로파일은 인코딩된 색상 값과 정의된 색상 해석 간의 관계를 설명합니다. International Color Consortium의 FAQ에서는 프로필이 색상 관리를 통해 장치 인코딩을 연결하는 방법을 설명합니다.
파일을 변경하기 전에 색상 모드와 포함된 ICC 프로필 이름을 기록해 두십시오. .jpg 확장자에서 색상 공간이나 채도를 추론하는 대신 파일 정보를 사용하세요.
| 당신이 찾은 것 | 다음 작업 | 아직 확인이 필요한 사항 |
|---|---|---|
| 프로파일이 포함된 CMYK | 해당 해석을 유지하고 사본을 sRGB로 변환하세요. | 보낸 사람이 결과 화면 색상을 승인하는지 여부 |
| 프로필이 없는 CMYK이지만 보낸 사람이 정확한 원본 프로필을 확인합니다. | 알려진 CMYK 프로필을 할당한 다음 sRGB로 변환합니다. | 확인된 프로필이 이 파일에 속해 있음 |
| 알려진 소스 프로파일이 없는 CMYK | 원본 또는 태그가 붙은 RGB 교체 요청 | 제안된 재건에는 색상 승인이 필요합니다. |
| 이미 RGB | RGB 프로파일을 검사하고 승인된 참조와 비교하십시오. | 잘못된 팔레트에는 다른 원인이 있을 수 있습니다 |
유용한 참조는 승인된 RGB 로고 또는 문서화된 브랜드 RGB 값입니다. 알 수 없는 뷰어의 스크린샷은 또 다른 렌더링된 해석을 제공하므로 이를 유일한 색상 권한으로 취급하지 마십시오.
프로필 할당과 색상 변환의 차이
프로필을 할당하면 기존 채널 값이 해석되는 방식이 변경됩니다. 그 값은 그대로 둡니다. 변환에서는 소스 및 대상 프로필을 사용하여 대상 색상 공간에 대한 새 값을 계산합니다. Adobe는 색상 프로필 지침에 이러한 차이점을 문서화했습니다.
출처가 확인됐지만 프로필이 없는 CMYK 파일에 프로필을 할당하면 원본 색상 수치를 어떻게 해석할지 정할 수 있습니다. 실제 RGB 픽셀은 그다음 변환 단계에서 만들어집니다. sRGB라는 표지만 붙인다고 CMYK에서 RGB로 변환되는 것은 아닙니다.
색역은 색상 공간이나 기기가 표현할 수 있는 색상 범위입니다. 변환을 통해 색상을 다른 범위로 매핑해야 할 수도 있습니다. 렌더링 의도는 해당 매핑을 제어합니다. 렌더링 의도에 대한 ICC 설명은 변환된 복사본에 모양 결정이 여전히 필요할 때 유용합니다.
프로필을 아는 로고로 테스트한 결과
이 글을 위해 직접 만든 1200 × 720 RGB 로고를 사용하여 2026년 11월 8일에 테스트했습니다. Pillow 11.3.0과 LittleCMS 2.17로 sRGB에서 Apple의 일반 CMYK 프로파일로 변환하고, 해당 프로파일을 포함한 고품질 JPEG를 저장했습니다. Pillow ImageCms 문서는 LittleCMS를 이용한 프로파일 변환을 설명합니다.
그런 다음 이미지 데이터를 다시 압축하지 않고 JPEG의 ICC 메타데이터만 제거하고 알려진 동일한 소스 프로필을 다시 연결했습니다. 디코딩된 모든 CMYK 샘플은 세 파일에서 동일하게 유지되었습니다. 이것이 제어된 예의 할당 구별입니다. 즉, CMYK 샘플은 고정된 상태에서 해석이 변경되었습니다.
아래 비교를 위해 우리는 해당 CMYK 샘플에서 두 가지 RGB 버전을 만들었습니다. 즉, 프로필을 무시한 명시적인 Pillow 폴백과 검은 점 보정과 함께 상대 색도계 의도를 사용하는 sRGB로의 ICC 변환입니다.

청록색 견본 중앙의 원래 RGB 값은 0, 145, 135였습니다. 프로필이 무시된 컨트롤은 46, 209, 134를 생성했습니다. ICC 변환 사본은 3, 145, 136을 생성했습니다. 모니터나 인쇄물의 측정치가 아닌 파일 샘플입니다.
왕복 여행에서는 산호 샘플도 235, 90, 75에서 221, 96, 79로 변경되었습니다. 따라서 올바른 프로필 처리로 인해 원래 RGB 값이 모두 다시 생성되지는 않았습니다. 가능한 경우 승인된 원본 RGB 아트워크를 사용하십시오.
이 실험에서는 래스터 준비를 다룹니다. PerfectVector 또는 브라우저가 CMYK JPEG를 디코딩하는 방법을 증명하지 않으며 실제 인쇄 테스트도 포함하지 않습니다.
트레이싱 전에 검토한 sRGB 복사본 만들기
손길이 닿지 않은 JPEG, 내장되거나 검증된 소스 프로필, ICC 지원 변환 도구 및 승인된 색상 참조(있는 경우)가 필요합니다. 인쇄 권한이 있는 마스터를 별도로 보관하십시오.
- 원본 확인. CMYK 파일인지, ICC 프로필이 있는지 기록하세요. 유효한 내장 프로필은 유지합니다. 프로필이 없다면 새 프로필을 할당하기 전에 파일의 출처부터 확인하세요.
- sRGB로 변환합니다. 실제 프로필 변환을 사용하세요. 의도적으로 대상 프로필을 선택하고 변환 설정을 검토하십시오. 위 테스트에서는 흑점 보정과 함께 상대 색도계 의도를 사용했습니다.
- 별도의 래스터 사본을 저장하세요. 색상을 진단하는 동안 원본 치수를 유지하여 크기 조정이 또 다른 변수가 되지 않도록 하세요. PNG 사본은 준비된 픽셀을 검토하는 데 편리합니다. 고품질 sRGB JPEG는 또 다른 옵션입니다.
- 저장된 파일을 다시 열고 검사하세요. 해당 파일이 RGB이고 sRGB로 식별되었는지 확인한 다음 동일한 배경에서 평면 색상을 승인된 참조와 비교하세요. 브랜드 색상을 재구성해야 하는 경우 승인을 받으세요.
- 허용된 사본을 트레이싱하세요. 정확한 래스터를 벡터 미리보기 옆에 유지하세요. 이 소스에 대해 트레이싱된 팔레트를 판단한 다음 의도한 대상의 벡터를 검사합니다.
테스트한 명령 실행 절차
ImageMagick을 사용하는 경우 이미 올바른 ICC 프로필이 포함되어 있는 CMYK JPEG에 대해 재현 가능한 경로입니다. 입력 이름과 대상 프로필 경로를 사용자 고유의 파일로 바꿉니다.
magick identify -verbose "print-logo-cmyk-tagged.jpg"
magick "print-logo-cmyk-tagged.jpg" \
-intent Relative -black-point-compensation \
-profile "/path/to/sRGB.icc" \
-define png:color-type=2 "logo-srgb.png"
magick identify -verbose "logo-srgb.png"첫 번째 보고서에서 Colorspace 및 프로필 정보를 검사하세요. 출력 보고서에서 CMYK가 아닌 sRGB를 확인하세요. ImageMagick 7.1.2-32 테스트에서는 sRGB 선언이 포함된 RGB PNG를 생성했습니다. 해당 파일 확인은 시각적 비교를 보완합니다. 고객의 색상을 승인하지 않습니다.
ImageMagick 프로필 참조에서는 기존 프로필이 중요한 이유를 설명합니다. -profile은 순서대로 작동하며 이미 태그가 지정된 이미지에 CMYK 프로필을 추가하면 또 다른 변환이 발생할 수 있습니다. 원본 프로필을 그대로 유지하고 추가 프로필 작업을 피하세요. 위의 명령은 출처를 알 수 없는 태그가 지정되지 않은 파일에 대한 복구 방법이 아닙니다.
원본 이미지 준비 후 PerfectVector를 활용하는 단계
PerfectVector는 남아 있는 로고가 래스터 이미지이고 추가 디자인 작업을 위해 SVG 모양이 필요한 경우에 적합합니다. 먼저 RGB 색상을 준비하고 승인한 다음 수정된 JPEG로 시작하세요. 벡터 미리보기의 평면 색상과 경계를 해당 복사본과 비교하세요.
색상 해석과 트레이싱은 별도의 검사입니다. 래스터에 이미 잘못된 팔레트가 있는 경우 벡터를 판단하기 전에 이를 해결하십시오. 팔레트는 남아 있지만 가장자리에 JPEG 노이즈가 표시되는 경우 JPG 가장자리 품질 워크플로를 계속 진행하세요.
사용 가능한 원본 벡터가 있으면 보관하십시오. 누락된 프로필이나 불확실한 브랜드 팔레트의 경우 흔적을 다듬는 데 시간을 보내기 전에 소유자에게 더 나은 삽화나 승인된 색상 값을 요청하세요. 잉크별 결과물의 경우 프린터에서 요청한 워크플로를 완료하고 필요한 증거를 얻습니다.
FAQ
CMYK JPEG에 sRGB를 할당해야 합니까? 확인된 CMYK 소스 프로필에서 sRGB로의 색상 관리 변환을 사용하세요. 할당은 대상 RGB 값을 계산하지 않고 해석을 변경합니다. 이는 전환을 대체할 수 없습니다.
누락된 CMYK 프로필을 자동으로 복구할 수 있나요? 우리의 예는 파일을 만들었기 때문에 이미 알고 있던 프로필을 복원했습니다. 알 수 없는 JPEG의 경우 보낸 사람에게 원본 프로필이나 원본 내보내기를 요청하세요. 추측된 과제를 승인이 필요한 해석으로 취급하십시오.
변환된 RGB 사본이 원본 로고와 정확하게 일치합니까? 그럴 것이라고 가정하지 마십시오. 제어된 CMYK 왕복으로 산호 견본을 포함한 일부 RGB 값이 변경되었습니다. 승인된 원본 또는 브랜드 색상과 비교하여 프린트 마스터를 별도로 보관하세요.
출처
- Adobe — 문서의 색상 프로필 변경 — 프로필 할당과 문서 색상 변환을 구별합니다.
- International Color Consortium — 자주 묻는 질문 — ICC 프로필, 장치 인코딩, 영역 매핑 및 렌더링 의도에 대해 설명합니다.
- Pillow — ImageCms 모듈 — 제어된 소스 준비 테스트에 사용되는 LittleCMS 기반 변환을 문서화합니다.
- ImageMagick — 명령줄 프로필 옵션 — 프로필 검사, 정렬된 프로필 작업 및 불필요한 변환의 위험을 문서화합니다.
래스터 색상이 승인되면 PerfectVector에서 나만의 JPEG로 무료로 시작하세요. 디자인 작업 흐름에 적용하기 전에 벡터 미리보기의 팔레트와 가장자리를 수정된 소스와 비교하세요.


