diff --git a/src/ImageProcessorCore/Formats/Jpg/JpegConstants.cs b/src/ImageProcessorCore/Formats/Jpg/JpegConstants.cs index 4df086f292..7ce8865783 100644 --- a/src/ImageProcessorCore/Formats/Jpg/JpegConstants.cs +++ b/src/ImageProcessorCore/Formats/Jpg/JpegConstants.cs @@ -205,5 +205,26 @@ namespace ImageProcessorCore.Formats /// public const byte APP15 = 0xef; } + + /// + /// Describes Adobe specific markers + /// + internal static class Adobe + { + /// + /// The color transform is unknown.(RGB or CMYK) + /// + public const int ColorTransformUnknown = 0; + + /// + /// The color transform is YCbCr (luminance, red chroma, blue chroma) + /// + public const int ColorTransformYCbCr = 1; + + /// + /// The color transform is YCCK (luminance, red chroma, blue chroma, keyline) + /// + public const int ColorTransformYcck = 2; + } } } \ No newline at end of file diff --git a/src/ImageProcessorCore/Formats/Jpg/JpegDecoderCore.cs.REMOVED.git-id b/src/ImageProcessorCore/Formats/Jpg/JpegDecoderCore.cs.REMOVED.git-id index f10210ac05..1329746e8b 100644 --- a/src/ImageProcessorCore/Formats/Jpg/JpegDecoderCore.cs.REMOVED.git-id +++ b/src/ImageProcessorCore/Formats/Jpg/JpegDecoderCore.cs.REMOVED.git-id @@ -1 +1 @@ -8ce31914f581080b90c50b6a6529db20a29e7551 \ No newline at end of file +d6958d9584977251f1a5b84a877bb4c3a1336135 \ No newline at end of file diff --git a/tests/ImageProcessorCore.Tests/FileTestBase.cs b/tests/ImageProcessorCore.Tests/FileTestBase.cs index a0f447510a..0d9622701d 100644 --- a/tests/ImageProcessorCore.Tests/FileTestBase.cs +++ b/tests/ImageProcessorCore.Tests/FileTestBase.cs @@ -23,6 +23,7 @@ namespace ImageProcessorCore.Tests //TestImages.Png.Pd, //TestImages.Jpg.Floorplan, // Perf: Enable for local testing only TestImages.Jpg.Calliphora, + //TestImages.Jpg.Cmyk, // Perf: Enable for local testing only //TestImages.Jpg.Turtle, //TestImages.Jpg.Fb, // Perf: Enable for local testing only //TestImages.Jpg.Progress, // Perf: Enable for local testing only