A. matlab中如何获取图像文件储存位置信息
在做图像处理的时候,最好是保持存储路径和你的工作空间一致,如果你想读入某副图片的话可以直接从当前的工作路径所在的文件夹中调取,就在matlab的workspace左边那栏,如果调用的图片不在当前路径所在文件夹,那么必须用函数uigetdir——directoryname
=
uigetdir('',
'请选择文件夹'——就是选择新的图像文件夹路径,然后在选择要求的图片!
B. matlab读取任意路径下文件
你可以复制过来嘛,实在不行可以修改工作区的,调整到你要的目录就好了
具体如下
cd空格路径
如
cd f
将当前工作区域转换到f盘
这样的话你要的就是
cd pathname
fopen(filename)
C. txt文件里全是文件的路径信息,matlab如何读取
fn='dt.txt';
filname=textread(fn,'%s%*s')
filname =
'E:ict3DHP_data10depthAligned1.png'
'E:ict3DHP_data10depthAligned2.png'
'E:ict3DHP_data10depthAligned3.png'
'E:ict3DHP_data10depthAligned4.png'
D. 如何使用Matlab搜索特定后缀名的文件,把该文件所在的文件夹路径提取出来
我自己专门写了这个函数,不仅找特定后缀名的,只要是文件名中特定字符串都行,遍历所选文件夹下面所有的文件和子文件夹,挺方便的,进一步可以实现对批量文件的删除、修改等等