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 Comments

Can you show us your code? Have you found any particular problems?
%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);
thanks Image Analyst I appreciate your help

Sign in to comment.

 Accepted Answer

More Answers (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')

Categories

Find more on Images in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!