-1
我有一個信件圖像的文件夾。它包含182個圖像,每個圖像可以用12×12的矩陣表示。我正在執行模糊c均值算法。我想創建一個循環來將所有圖像合併到一個矩陣中,或者創建一個循環以將每個圖像合併到一個矩陣中。什麼是最簡單的方法來做到這一點?!如何將圖像文件夾合併到R中的一個矩陣中?
我有一個信件圖像的文件夾。它包含182個圖像,每個圖像可以用12×12的矩陣表示。我正在執行模糊c均值算法。我想創建一個循環來將所有圖像合併到一個矩陣中,或者創建一個循環以將每個圖像合併到一個矩陣中。什麼是最簡單的方法來做到這一點?!如何將圖像文件夾合併到R中的一個矩陣中?
如果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)
謝謝。正是我在找什麼。 –
如果回答問題,請接受答案。 – anonR