Dynamic color changes for image while images are overlapping

We have an image of a shirt and we have to change it’s color dynamically using color picker. But colors of collors, sleeve can be different. How this can be done using ionic