Clear Filters
Clear Filters

I want to read all these images into my workspace. Path of all the images are in this csv file. i imported it into a table. how to read these images now. please do help.

1 view (last 30 days)
  2 Comments
Jan
Jan on 12 Jun 2018
As soon as you post the existing code, it is a little but easier to post a solution. This will be clearer than "i imported it into a table".
Karthik K
Karthik K on 12 Jun 2018
with only 2 lines i have imported these into matlab sir. uiopen('D:\MATLAB\MURA\train_image_path.csv',1); or d=importdata('D:\MATLAB\MURA\train_image_path.csv'); Next i needed to read images 1by1. below answer helped me. Thank u sir.

Sign in to comment.

Accepted Answer

KSSV
KSSV on 12 Jun 2018
YOu need not to import images into a file.....you could simply do:
images = dir('*.png') ;
N = length(images) ;
for i = 1:N
thisimage = images(i).name ;
I = imread(thisimage) ;
imshow(I) ;
end
If you want to pick it from csv:
[num,txt,raw] = xlsread('FileName.csv') ;
N = size(txt,1) ;
for i = 1:N
I = imread(txt{i}) ;
imshow(I) ;
end

More Answers (1)

Jan
Jan on 12 Jun 2018
Edited: Jan on 12 Jun 2018

Categories

Find more on Convert Image Type 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!