. CIC에서 .icc 프로파일 "ISOnewspaper26v4.icc"를 사용하고 싶습니다! 하지만 지금 문제가 있습니다.이 ICC 프로파일을 사용하여 CMYK 색상을 Lab 값 또는 RGB 값을 Lab 값으로 변환하는 방법을 모르겠습니다. 프로필을 어떻게 할당 할 수 있습니까 ??C# ICC 프로파일을 사용하여 CYLAB 또는 Cielab로 CMYK로 변환
0
A
답변
0
제 생각에는 C# 및 관련 라이브러리에는 CMYK 또는 RGB를 Lab으로 변환하는 기능이 없습니다. CMYK를 RGB로 변환하는 기능을 포함합니다 (이 answer 참조).
Windows API는 다른 색상 시스템간에 변환하는 기능이있는 것 같습니다. 적어도 RGB를 CMYK로 변환하는 데 적합합니다 (이 answer 참조).
당신은 아마 다음과 같은 확장해야합니다
[StructLayout(LayoutKind.Sequential)]
public struct LabCOLOR
{
public ushort L;
public ushort a;
public ushort b;
public ushort pad;
};
[DllImport("mscms.dll", SetLastError = true, CallingConvention = CallingConvention.Winapi)]
static extern bool TranslateColors(
IntPtr hColorTransform,
[MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 2), In] RGBColor[] inputColors,
uint nColors,
ColorType ctInput,
[MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 2), Out] LABColor[] outputColors,
ColorType ctOutput);
는 그런 다음 랩 색을 RGB로 변환하는 "실험실"로 "CMYK"를 대체 할 수 있어야한다. 나는 그것을 시도하지 않았다.
0
Lab 공간 ICC 프로파일의 도움으로 CIE Lab으로 "변환"할 수 있어야합니다. AGFA는 하나를 가지고있었습니다. 그렇지 않으면 ICM 외부에서 A2B0 태그를 통해 출력 프로파일을 수동으로 변환하는 루틴을 작성해야합니다. ISOnewspaperv4 프로파일은 매우 열심히 일합니다.
관련 문제
- 1. PHP에서 ICC 프로파일을 사용하여 RBG를 CMYK로 변환
- 2. ICC 색상 프로파일을 통해 sRGB를 CMYK로 변환 할 수있는 클라이언트 측 기술이 있습니까?
- 3. ICC 프로파일을 사용하여 L * a * b *를 RGB로 변환
- 4. ICC 프로파일을 사용하여 RGB를 (L, a *, b *)로 변환
- 5. 색상 변환 CMYK - RGB - ICC 프로파일을 사용하여 WCS가있는 연구소
- 6. RGB 이미지를로드하고 CMYK로 변환
- 7. iPad/iPhone에서 ICC 프로파일을 어떻게 사용합니까?
- 8. Java에서 이미지의 ICC 프로파일을 임베드하는 방법
- 9. sRGB에서 CMYK로 PDF 배치 변환
- 10. 투명도와 CMYK로 PNG를 TIFF로 변환
- 11. Ghostscript를 사용하여 ICC 프로파일 삽입하기
- 12. RGB에서 CMYK로 변환하지 않고 Java에서 RGB로 변환
- 13. C#의 이미지에 ICC 색상 프로파일 할당
- 14. C# SVG (device-cmyk() 또는 icc-color())를 사용하여 PDF로 변환
- 15. ICC 색상 프로파일을 보존하는 동안 EXIF 태그를 제거하려면 어떻게합니까?
- 16. YCbCr 색상 공간을 사용하여 이미지를 CMYK로 변환하려면 어떻게해야합니까?
- 17. ICC 컴파일시 C++ 0x 문제
- 18. Graphicsmagick을 사용하는 PDF의 ICC 프로파일
- 19. 저에게 색상 프로파일을 설명하십시오
- 20. 프로파일을 모니터하기 위해 ProPhoto RGB에서 색상 변환
- 21. GhostScript 9/ICC 프로필 - PDF의 단일 색상을 RGB에서 CMYK로 변환하는 데 사용할 수 있습니까?
- 22. wpf에서 이미지의 ICC 프로파일을 선택 취소하여 이미지에서 붉은 색조를 제거하는 방법
- 23. C# 형식 변환 또는 변환
- 24. C# : PDF 페이지의 위치에서 (CMYK로) 색상 값을 얻는 방법은 무엇입니까?
- 25. ICC, GCC 및 OpenMP
- 26. Eclipse CDT + ICC 컴파일러
- 27. ICC 라이브러리 검색 옵션
- 28. ICC 컴파일러를 사용하여 코드 실행 시간 단축
- 29. ICC 오류 1072896749
- 30. VB에서 C# 또는 VB.net으로 변환
"mscms"의 특정 ICC 프로파일을 가져 와서이 색상을 변환 할 수 있는지 여부. LittleCMS에서 가능하다는 것을 알고 있지만 pInfoke 레퍼런스를 사용한 적이 한번도 없습니다. – Maxim