Switch to side-by-side view

--- a
+++ b/RadETL/R/imageResolutionColumns_ImageTable.R
@@ -0,0 +1,28 @@
+#' 'imageResolutionColumns'
+#'
+#' imageResolutionColumns function will resolution(especially columns) of each images
+#'
+#'
+#' @param DICOMList you can put it like this and then run the function : DICOMList<-DICOMHeaderList(DICOMFolderPath)
+#' @import dplyr
+#' @importFrom magrittr "%>%"
+#'
+#'
+#' @return A list containing resolution(especially columns) of each DICOM images
+#' @examples
+#' DICOMList<-DICOMHeaderList(DICOMFolderPath)
+#' imageResolutionColumns(DICOMList)
+#' @export
+
+imageResolutionColumns<-function(DICOMList){
+    imageResolutionColumns<-lapply(DICOMList, function(x){
+        imageResolutionColumns<-as.character(x[[1]] %>% dplyr::filter(name=='Columns') %>% dplyr::select(value))
+        if(imageResolutionColumns=="character(0)" | imageResolutionColumns=="" | imageResolutionColumns=="integer(0)"){
+            imageResolutionColumns='NA'
+        }
+        return(imageResolutionColumns)
+    })
+    imageResolutionColumns<-as.data.frame(do.call(rbind, imageResolutionColumns))
+    colnames(imageResolutionColumns)<-'imageResolutionColumns'
+    return(imageResolutionColumns)
+}