From 331266b13685e16520ae5baa8a7aff50789c31df Mon Sep 17 00:00:00 2001 From: Roy Ben Shabat Date: Wed, 13 Nov 2024 05:12:21 +0200 Subject: Inks Extension Support. --- Software/PMR/Messages/ColorLab/ColorMeasurement.proto | 17 +++++++++++++++++ Software/PMR/Messages/ColorLab/ConversionInput.proto | 7 +++++++ 2 files changed, 24 insertions(+) create mode 100644 Software/PMR/Messages/ColorLab/ColorMeasurement.proto (limited to 'Software/PMR/Messages') diff --git a/Software/PMR/Messages/ColorLab/ColorMeasurement.proto b/Software/PMR/Messages/ColorLab/ColorMeasurement.proto new file mode 100644 index 000000000..a5e179f2f --- /dev/null +++ b/Software/PMR/Messages/ColorLab/ColorMeasurement.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +package Tango.PMR.ColorLab; +option java_package = "com.twine.tango.pmr.colorlab"; + +message ColorMeasurement +{ + double C = 1; + double M = 2; + double Y = 3; + double K = 4; + double V = 5; + + double L = 10; + double A = 11; + double B = 12; +} \ No newline at end of file diff --git a/Software/PMR/Messages/ColorLab/ConversionInput.proto b/Software/PMR/Messages/ColorLab/ConversionInput.proto index 601a231a5..1b45ac5cf 100644 --- a/Software/PMR/Messages/ColorLab/ConversionInput.proto +++ b/Software/PMR/Messages/ColorLab/ConversionInput.proto @@ -7,6 +7,7 @@ import "InputCoordinates.proto"; import "ColorSpace.proto"; import "ProcessRange.proto"; import "ConversionType.proto"; +import "ColorMeasurement.proto"; message ConversionInput { @@ -28,4 +29,10 @@ message ConversionInput bytes LubData = 16; bool UseLubricantTransform = 17; ConversionType ConversionType = 18; + int32 CMYKVPredictionType = 19; + int32 CMYKVPredictionMethod = 20; + double CMYKVHueThreshhold = 21; + double CMYKV_K = 22; + double SimpleRGBPreviewFactor = 23; + repeated ColorMeasurement ColorMeasurements = 24; } \ No newline at end of file -- cgit v1.3.1