Есть ли у кого-нибудь хорошее решение для изменения цвета непрозрачной области с помощью HTML5 или Canvas (или любой другой технологии HTML5).
Я много искал и нашел какое-то решение (с Canvas), которое может изменить цвет изображения, например
Как изменить изображение с помощью холста HTML5?
Canvas - Изменение цвета изображения с помощью HTML5/CSS/JS?
Но это решение также изменяет прозрачный фон на заданный цвет (, который я не хочу).
Свойство png изображения stackoverflow с прозрачным фоном. Теперь я хочу изменить цвет изображения, не затрагивая его прозрачные пиксели (фон), так что я могу снова сохранить изображение с помощью метода canvas toDataURL
с новым цветом.
Я не уверен, возможно ли это с HTML5 или нет. Любая помощь приветствуется.
Спасибо в Advance.
******************* EDITED *********************
Добавлено новое изображение пилюли (капсула).