读取Scilab文件夹中的多个图像

库什布

我想读取Scilab文件夹中的多个图像。我的代码是:

I1=dir('G:\SCI\FRAME\*.jpg');
n=length(I1);
disp(n);
for i=1:n
    I2=strcat('G:\SCI\FRAME\',I1(i).name);
    I=imread(I2);
    figure(),imshow(I);
end

但这是行不通的。它显示错误“无效索引”。

阿提拉

有两个错误可以纠正:

1.)length给出了字符串的字符数(= length),但是您想获取矢量(文件名)中的元素数(= size),因此应使用size

2.)I1是由返回的列表结构dir您可以提取其与内容.运营商,如I1.nameI1.dateI1.bytesI1.isdir将它们输入控制台,以查看内容!由于I1.name已经包含fullpath + filename + extension作为字符串向量,因此您不必使用构造它strcat无论如何,如果您想将2个字符串“粘合”在一起,那么使用+例如会更容易S="fisrst_string"+"second_string"因此,修改后的代码为:

I1=dir('G:\SCI\FRAME\*.jpg');
n=size(I1.name,"*");  //size of the I1.name vector
disp(n);
for i=1:n
  I=imread(I1.name(i));  //I1.name is a string vector
  figure();
  imshow(I);
end

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

读取多个文件夹中的图像

如何从多个文件夹中读取图像?

如何从python中的多个文件夹中读取多个图像

如何在 Matlab 中读取和显示文件夹中的多个图像?

从Java中的多个文件夹读取多个txt文件

从 Python 中的多个文件夹读取多个 CSV 文件?

在Python中的多个文件夹中组合多个图像

Java:从与Java文件相同的文件夹中读取图像

Python:从文件夹中读取多个json文件

使用ElementTree从文件夹中读取多个xml文件

从VBA中的多个文件夹插入多个图像

如何读取Bash Shell中多个文件夹和子文件夹中的文件

使用matplotlib.image从文件夹中读取图像

Intellij 无法读取资源子文件夹中的图像

如何使用python读取文件夹中的最新图像?

自动从文件夹中插入表格中的多个图像

从多个文件夹中以列表形式读取* .csv

是否有python函数可将文件夹中的多个图像读取到单个数组中

从文件夹读取多个文件

读取多个文件夹文件java

调整文件夹中多个图像的大小 (Python)

在多个文件夹中创建多个文件夹。

从子文件夹中读取图像并保存到另一个文件夹中

从多个文件夹中的多个文本文件读取特定行

从多个文件夹中读取多个文本文件

批处理文件-如何读取一个文件夹中的多个.txt文件?

gitignore多个文件夹中的给定文件夹

如何从python中的不同文件夹中读取多个文件

从 R 文件夹中的多个文件中读取选定的行