我有一个字母图像文件夹。它包含182个图像,每个图像可以用12乘12矩阵表示。我正在执行模糊c均值算法。我想创建一个循环以将所有图像拟合到一个矩阵中或创建一个循环以将每个图像拟合到一个矩阵中。最简单的方法是什么?!
答案 0 :(得分:1)
如果get_mat()是将图像转换为矩阵的函数。 用于将每个图像拟合到单个矩阵中
## Set working directory to where images are located
setwd("folder location")
## List files
img_list <- list.files()
## Read files into a list of matrix
img_mat_list <- lapply(img_list,get_mat())
## To join all those matrix rowbind or columnbind
do.call(rbind,img_mat_list)
do.call(cbind,img_mat_list)