how can I write and reads an image from a folder?

I want a code solve this
  1. read an image from a folder
  2. select image and show it into axes
  3. write into the image by making some filters

4 commentaires

Can you show us your code? Have you found any particular problems?
yasser
yasser le 1 Juil 2015
Modifié(e) : Walter Roberson le 2 Juil 2015
%Here there are a problem the code reads just the first image and give an error if i select any image from the same folder.
% --- Executes on button press in Browse.
function Browse_Callback(hObject, eventdata, handles)
% hObject handle to Browse (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
[filename, pathname] = uigetfile('*.tif', 'Pick an image');
if isequal(filename,0) || isequal(pathname,0)
disp('User pressed cancel')
else
a=imread(filename);
axes(handles.axes1);
imshow(a);
end
Make it a full file name - folder plus base file name:
filename = fullfile(pathname, filename);
yasser
yasser le 2 Juil 2015
thanks Image Analyst I appreciate your help

Connectez-vous pour commenter.

 Réponse acceptée

Plus de réponses (1)

  • read an image from a folder
variable_name=imread('image_name.ext')
  • select image and show it into axes
imshow(variable_name)
  • write into the image by making some filters
imwrite(Variable_consisting_processed_image,'output_filename')

Catégories

En savoir plus sur Images dans Centre d'aide et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by