Weight painting from a texture?

Hi. Is it possible to do a projection weight painting from the texture? E.g. i have a .png file where black may mean 100% of weight and transparency means 0%.


What i want to achieve is to create the vertex group in this shape. How can i paint it, if the projection weight painting isn’t possible? Does somebody know some gradient tricks?