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 Image Processing and Computer Vision 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!