title: Change colors with ImageDataGenerator
body: <p>I'm using keras ImageDataGenerator for preprocessing training images and need some kind of color change function (random color, hue change).</p>
  
  <p>My code for generator looks like this:</p>
  
  <pre><code>image_generator = tf.keras.preprocessing.image.ImageDataGenerator(                                 
                                horizontal_flip = True,
                                brightness_range= [0.7, 1.3],
                                rotation_range = 10,
                                zoom_range = [0.8, 1.2],
                                width_shift_range=0.2,
                                height_shift_range=0.2,
                               fill_mode="nearest")
  </code></pre>
  
  <p>I tried to go throught keras manual for datagerator and the best i found was - channel_shift_range but it works more like brightness/contrast.</p>
  
  <p><a href="https://i.stack.imgur.com/lcO4t.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/lcO4t.png" alt="enter image description here"></a></p>