How can I recolor an object to white in Gimp?

Like say I have a picture of a cut orange, and I want the inside pulp to be colored white instead of orange? I want to keep the details of the pulp, similar to how colorizing works. I’ve tried using colorize, but that only supports colors that are not white or black.


You can use the following method.

  1. You can add a new transparent layer above the orange image layer and draw over the part you want to change the color of in the color you want to change it to. In this case, white.

Initial Image
New layer

  1. Change the new layer’s blend mode to “color”.

Set layer blend mode

  1. At this point, the image may be fine when using some colors but if the image looks like it still needs more of that color, duplicate the layer and set its blend mode to “overlay”. Repeat this until you are happy. You can also change the opacity of the layer to get a color between the previous and the next.

Color layer applied
Overlay layers

The results:

Before:Before coloring
After:After coloring

In there case of the orange, you can also blur each layer to make the edges blend better for a more natural look.

Layers blurred

Source : Link , Question Author : TmbWeebs , Answer Author : FrostyZombi3

Leave a Comment