diff --git a/python/src/DeclareImageLayer.h b/python/src/DeclareImageLayer.h index e62ea558..39859756 100644 --- a/python/src/DeclareImageLayer.h +++ b/python/src/DeclareImageLayer.h @@ -81,7 +81,7 @@ std::unordered_map> generateImageData(py::array_ const T* startPtr = image_data.data() + i * channelSize; std::memcpy(reinterpret_cast(channelData.data()), reinterpret_cast(startPtr), channelSize * sizeof(T)); - img_data_cpp[rgbChannelIDs[i]] = channelData; + img_data_cpp[cmykChannelIds[i]] = channelData; } return img_data_cpp; } @@ -100,7 +100,7 @@ std::unordered_map> generateImageData(py::array_ const T* startPtr = image_data.data() + i * channelSize; std::memcpy(reinterpret_cast(channelData.data()), reinterpret_cast(startPtr), channelSize * sizeof(T)); - img_data_cpp[rgbChannelIDs[i]] = channelData; + img_data_cpp[greyChannelIDs[i]] = channelData; } return img_data_cpp; }