Info
この質問は閉じられています。 編集または回答するには再度開いてください。
How to select only first picture from a given file using GUI, then use variables from one function in another???
1 回表示 (過去 30 日間)
古いコメントを表示
Hi everyone,
I have a pushbutton in a gui and I want to use the 'uigetdir' function, or something similar, to make it load ONLY the first image from a file. I then want to use the 'roipoly' function on this picture. So is there a way something like Image = uigetdir(roipoly(1)); ???
Also, when I have used this roipoly function I will be left with the points that have been clicked on in the image (xi, yi etc..). If I save these values as xMin = min(xi) and yMin - min(yi) etc then how can I use these variables in another function?
So how can I get another pushbutton to the call these values to be used in that part of the code?
Many thanks for all your help,
Ellis
0 件のコメント
回答 (1 件)
Walter Roberson
2016 年 5 月 25 日
[filename, pathname] = uigetdir('Select an image');
thisfile = fullfile(pathname, filename);
myimage = imread(thisfile);
roi = roipoly(myimage);
0 件のコメント
この質問は閉じられています。
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!