Accessing User Data in Standalone App
조회 수: 3 (최근 30일)
이전 댓글 표시
I have created an app that I plan to compile as a standalone executable, but I have run into an issue regarding how to access user data. The app is an image processing algorithm that allows the user to analyze a folder of images on their computer. Originally I had the program add the user's folder to the matlab path using uigetdir, although this has run into issues once I compile the app. I know that modifying the path of a compiled app causes issues, so I am wondering how would I be able to read in a folder of images from the user's computer?
댓글 수: 0
채택된 답변
Turlough Hughes
2022년 9월 24일
You can store image paths in a property in your app (see imageFiles in the attached .mlapp file) and then use that to load the images.
댓글 수: 3
Turlough Hughes
2022년 9월 24일
Assuming they're all png's (simply for the purpose of demonstration), you can write the following
app.imageFiles = dir(fullfile(userSelectedFolder,'**','*.png'))
This will scan down all the subfolders for png's.
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Develop Apps Using App Designer에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!