Load an image which i choose from a spesific folder

3 ビュー (過去 30 日間)
Thanos Lampridis
Thanos Lampridis 2016 年 9 月 16 日
回答済み: PRAJWAL GOWDA HM 2019 年 7 月 13 日
I'm building a GUI in which i have a button that i want to load an image from specific folder.But i don't want a specific image.I want to have the choise to choose one image that i want(not multiple images just one).Is there any way to push that button open me the folder and choose my image? Images files must be (.bmp) Thanks a lot

採用された回答

Bego
Bego 2016 年 9 月 16 日
編集済み: Bego 2016 年 9 月 16 日
Hello Thanos!
In your GUI add a EditText (Tag edit1) and a Push button (Tag pushbutton1). Right click over the push button and select View Callbacks/Callback. On the pushbutton1_Callback write something like this:
%Open dialog box and select and image from it
[filename,filepath]=uigetfile({'*.bmp'},'Select and image');
%Set the value of the text field edit1 to the route of the selected image.
set(handles.edit1, 'String', strcat(filepath, filename));
Regards,
  3 件のコメント
Bego
Bego 2016 年 9 月 16 日
編集済み: Bego 2016 年 9 月 16 日
If you want to display the selected image on a Figure window then you should do something like:
[filename,filepath]=uigetfile({'*.bmp'},'Select and image');
selectedImage = imread(strcat(filepath, filename));
imshow(selectedImage);
Regards,
Thanos Lampridis
Thanos Lampridis 2016 年 9 月 16 日
It worked!!!Thanks for the help again!UR the best!!!

サインインしてコメントする。

その他の回答 (1 件)

PRAJWAL GOWDA HM
PRAJWAL GOWDA HM 2019 年 7 月 13 日
[filename,filepath]=uigetfile({'*.bmp'},'Select and image');
selectedImage = imread(strcat(filepath, filename));
imshow(selectedImage);

カテゴリ

Help Center および File ExchangeAudio and Video Data についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by