Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#1 |
高级会员
注册日期: 2019-11-21
帖子: 3,006
声望力: 66 ![]() |
![]()
我想获取不带扩展名的图像文件名。我试图将(fileparts)函数用作:
[pathstr, name, ext, versn] = fileparts(filename); 在此函数中,(文件名)必须带有完整的路径,以便获取变量(名称)中不带扩展名的文件名。 当我只有文件名('D10_11.jpg')时,出现以下错误: "Input must be a row vector of characters" 请,如果他们是解决此问题的另一个功能 回答: 这对我来说很好: >> filename = 'D10_11.jpg'; >> [pathstr,name,ext,versn] = fileparts(filename) pathstr = '' name = D10_11 ext = .jpg versn = '' 您应该检查以确保filename确实是您想要的。该错误表明它不仅仅是像'D10_11.jpg'这样的字符的行向量。 更多&回答... |
![]() |
![]() |