Затемнение изображения с помощью CSS (в любой форме)

Поэтому я видел немало способов затемнить изображения с помощью CSS, в том числе с закругленными углами, но моя проблема в другом.

Позволять'скажем, у меня есть изображение в формате .png, похожее на маленькую собачку (просто дерзайте, я нехороших примеров нет), когда я размещаю его на своей странице, я даю размеры 100 х 100.

Но я могу'просто наложите на него что-нибудь или подкрасьте изображение целиком, так как это также приведет к окрашиванию фона собаки, что выглядит некрасиво.

Можно ли тонировать изображение произвольной формы с помощью CSS?

(Я'м, если вы понимаете мою точку зрения, и бесполезный код не нужен)

Спасибо!

Ответы на вопрос(4)

Ваш ответ на вопрос