Johnny Lowhunter, по сути вопроса парой строк не отделаешся, поэтому я скинул сслылку на хорошую статью. Написать готовое решение тоже можно, но для этого нужно знать в каких пределах нужно анимировать stroke-width, на 1px или на 100. Выше был комментарии, пусть и не достаточно вежливый, но по сути верный и если бы автор поправил свой вопрос нашлось бы не мало желающих ему помочь.
и для изображений задать
https://jsfiddle.net/kgp8yLj3/