ones产生全1数组,zeros产生全零数组。
ones(a,b)产生a行b列全1数组
ones(a)产生a行a列全1叔祖
例如:
ones(1,3)产生1行3列全1数组[1 1 1]
ones(2)产生 1 1
1 1
zeros用法同ones,只是产生的是全0数组
imds = imageDatastore('./images', 'IncludeSubfolders', true, 'labelsource', 'foldernames')
-
- 第一个参数
./images
表示文件所在的路径; - 后续参数都是键值对(key-value)的形式
includesubfolders
:是否继续读取子文件夹中的图像数据;labelsource
:图像 label 的来源是什么;
- 此时的
imds
已包含了原始数据集丰富的信息;tbl = countEachLabel(imds)
⇒ 见名知意,创建一个表格,某一label图像,及其对应的图像个数;categories = tbl.Label;
( tbl 是一个 table,tbl.Label
索引的是表中的列)
- imds.Files:全部文件名构成的 cell 集合;
- 第一个参数
-
imread 函数:读取参数图片,得到矩阵/数组
-
newStr = replace(
将字符串数组str
,old
,new
)str
中出现的所有old
替换为new
。如果old
包含多个子字符串,则new
必须与old
具有相同的大小,或者必须为单个子字符串。 -