这种效果用javascript怎么实现?

这是用CSS实现的图片效果。以前在一个网站上看到过类似的效果是用java实现的,但是那份代码丢了,那种效果没有像这样一个圆的圈,虽然这样的效果用PS能完成,但是要批量地弄那就太麻烦了,请问有谁知道怎么用javascript来实现?
看看css的滤镜
如果css滤镜做不了,也就没办法了
另外,折中的办法是先做一个中间透明的圈的gif,然后在每张图片上面覆盖这张gif,但这样不够现实
运用CSS的滤镜是可以做得到吧!可以在网上搜索看看!