作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 imagedata = imread('imagename.jpg')
读取 15 张图像,其大小始终为 320 x 320 x 3
如何将数据放入数组中(使用 for for 循环),以便在访问新数组的第一个元素时获得输入的第一个图像的 RGB 数据?
最佳答案
您可能应该使用cell
imCell = {};
for i = 1 :15
imCell{i} = imread(num2str(something));
end
您可以轻松访问,
for j = 1 : 15
subplot(5,3,j);
imshow(imCell{j});
end
imCell
是一个大小为 1x15
的单元格。但是 imCell{i}
是一个大小为 320x320x3
的数组。
使用单元格甚至可以在其中保存不同大小的数组。
关于arrays - 如何在 matlab 中创建由多个 3d 图像数据数组组成的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26902877/
我是一名优秀的程序员,十分优秀!