[讨论] 想用imread读取相对路径

楼主: newthinking (新生活)   2018-11-15 10:17:43
大家好
想用imread直接读取相对路径
比如说f = imread('a.jpg');
试了好多方法都失败
比如我在matlab底下新增了一个practice资料夹,再把图档丢进去
没有办法读取
或是在matlab的toolbax资料夹把图档丢下去( 我发现一些内建图片放在toolbax里面)
还是无法读取
请教大家要如何直接读取相对路径?
目前我只会使用绝对路径f = imread('C:\data\.......\...');
谢谢
作者: sppmg (sppmg)   2018-11-16 08:46:00
固定程式适合用 set path ,临时或变动适合用 pwd 取得目前目录,然后看是附加档名成为绝对路径、暂时性 addpath ,或是 cd 过去再 cd 回来都可。总之MATLAB找档先从当前目录(不含下层)找,再依 path 变量依序找。
作者: ddlockerwu (吴宽宽)   2018-11-16 14:30:00
前一行cd过去
作者: lohas1019 (汪汪)   2018-11-26 02:40:00
uigetfile 试试看

Links booklink

Contact Us: admin [ a t ] ucptt.com