怎么获取鼠标选中的图片?

用鼠标选中网页上面的文字,可以用window.getSelection()方法来获取,但是这样好像是不能获取图片的,怎么获取选中的图片然后传给后台呢?

可以给图片添加class,监听带这个class的元素,鼠标悬浮事件,然后发送请求,把图片转成base64之类的二进制传给后台
我是用formdata来传的

//这个用来放图片文件
var formdata = new FormData();
formdata.append('image_file', img);
$.ajax({
type: 'POST',
url: '/recognition.do',//api调用地址
contentType: false,//禁止编辑请求头
processData: false,//禁止处理参数
data : formdata,//文件数据
success: function(data){