2017-01-31 50 views
-1

我有一個信件圖像的文件夾。它包含182個圖像,每個圖像可以用12×12的矩陣表示。我正在執行模糊c均值算法。我想創建一個循環來將所有圖像合併到一個矩陣中,或者創建一個循環以將每個圖像合併到一個矩陣中。什麼是最簡單的方法來做到這一點?!如何將圖像文件夾合併到R中的一個矩陣中?

回答

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) 
+0

謝謝。正是我在找什麼。 –

+0

如果回答問題,請接受答案。 – anonR

相關問題