Effacer les filtres
Effacer les filtres

How can I apply an algo of phase retrieval to an image in a specific axes created in my GUI?

1 vue (au cours des 30 derniers jours)
Hi, I have to apply an algo of phase retrieval to an image in a specific axes created in my GUI. I can load the image and aplly a Roi, after this step I wrote the following code in order to read the image with selectode ROI in axes and after to apply the algo. But I am not able to do this.
if true
fullname = fullfile(filepath, filename);% image read in axes1
handles.tifImage = imread(fullname);
imagesc(tifImage); colormap(gray);
end
  2 commentaires
Geoff Hayes
Geoff Hayes le 31 Jan 2017
nick - where are you calling your algorithm? Why do you read the image and save to the handles structure as
handles.tifImage = imread(fullname);
and then ignore handles on the following line (and so reference a variable that hasn't been defined)
imagesc(tifImage);
nick
nick le 1 Fév 2017
Modifié(e) : nick le 1 Fév 2017
Hi Geoff, I call the algo in a section of my interface that is a popmenu in order to select the desired algo. I read the imahge as reported above because I defined handles in opening function
if true
% Choose default command line output for interface
handles.output = hObject;
%add our own data fields
handles.File_Name = ['.TIFF'];
handles.Path_Name = ['C:\Users....];
handles.tifImage = ['*.tif'];
end

Connectez-vous pour commenter.

Réponses (0)

Catégories

En savoir plus sur Images dans Help Center et File Exchange

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by