Что вы можете попробовать в GIMP, так это использовать микшер каналов - он позволяет смешивать новые компоненты RGB из исходных компонентов RGB изображения.
На скриншоте я сделал простое изображение с красный, зеленый и синий столбцы, и сказал микшеру канала превратить красный в зеленый, зеленый в синий и синий в красный. Исходные цвета показаны в нижней половине, преобразованные - в верхней половине изображения.
![Channel mixer apploied on a simple red, green and blue image - orginal colors in the lower half, transformed in the upper half](https://i.stack.imgur.com/GYpft.png)