Matlab实现抓取图片非常的容易,基本思路为
1.使用urlread函数得到网页Html页面以字符串的形式储存网页
2.再使用函数搭配正则表达式匹配到图片的网址
3.根据得到的图片网址,用函数,下载图片并保存到制定指定问价文件中
有了以上思路,一下为实现代码
function spider
turl = 'http://www.3dmgame.com/';
[str,status] = urlread(turl);
if ~status
msgbox('失败了');
end
GetPicture('png',str);
GetPicture('jpg',str);
end
function GetPicture(