How can I read a set of images in a 1x6 cell array?
조회 수: 2 (최근 30일)
이전 댓글 표시
How can I use the imread function ro read a set of images that is in a 1x6 cell array format?
댓글 수: 0
답변 (1개)
Walter Roberson
2019년 9월 10일
편집: Walter Roberson
2019년 9월 10일
nfiles = length(YourCellArray);
image_content = cell(nfiles,1);
for K = 1 : nfiles
image_content{K} = imread(YourCellArray{K});
end
Or more simply,
image_content = cellfun(@imread, YourCellArray, 'uniform', 0);
댓글 수: 7
Walter Roberson
2019년 12월 26일
You deleted the code showing how x1 and y1 are created.
We can deduce from the error message that at least one of the x1{i} or y1{i} values is either 1 or 2, or else the last possible value or the last minus 1. Under those circumstances subtracting 2 or adding 2 could be out of range.
참고 항목
카테고리
Help Center 및 File Exchange에서 Convert Image Type에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
