我怎么检查是否存在一个文件在网站上?

15的观点(30天)
约翰
约翰 2012年10月24日
评论道: 阿里在床上2017年10月15日
我想从我的在线数据库读入图像文件。
我想检查我的网站文件是否存在之前将它加载到工作区。
例如我想做(简体):
E =存在(“http://www.mywebsite.com/images/1.png);
如果E ~ = 0
IMG = imread (“http://www.mywebsite.com/images/1.png);
其他的
IMG = 0 (X, Y);
结束
提前谢谢!

接受的答案

肖恩·德Wolski
肖恩·德Wolski 2012年10月24日
你可以使用 try / catch 块。
试一试
IMG = imread (“http://www.mywebsite.com/images/1.png);
IMG = 0 (X, Y);
结束
1评论
约翰
约翰 2012年10月24日
谢谢你的快速响应。我不知道try和catch块的存在。这将帮助我很多很多其他代码!

登录置评。

答案(1)

埃里克巴斯特
埃里克巴斯特 2015年12月15日
您可以使用urlread也
(str、状态)= urlread (“http://www.mywebsite.com/images/1.png”);
如果状态
IMG = imread (“http://www.mywebsite.com/images/1.png”);
其他的
disp (URL链接阅读是不成功的)
结束

类别

找到更多的在平台和许可帮助中心文件交换

下载188bet金宝搏

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!