Switch to side-by-side view

--- a
+++ b/RadETL/R/imageResolutionRows_ImageTable.R
@@ -0,0 +1,29 @@
+#' 'imageResolutionRows'
+#'
+#' imageResolutionRows function will resolution(especially rows) 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 rows) of each DICOM images
+#' @examples
+#' DICOMList<-DICOMHeaderList(DICOMFolderPath)
+#' imageResolutionRows(DICOMList)
+#' @export
+
+imageResolutionRows<-function(DICOMList){
+    imageResolutionRows<-lapply(DICOMList, function(x){
+        imageResolutionRows<-as.character(x[[1]] %>% dplyr::filter(name=='Rows') %>% dplyr::select(value))
+        if(imageResolutionRows=="character(0)" | imageResolutionRows=="" | imageResolutionRows=="integer(0)"){
+            imageResolutionRows='NA'
+        }
+        return(imageResolutionRows)
+    })
+    imageResolutionRows<-as.data.frame(do.call(rbind, imageResolutionRows))
+    colnames(imageResolutionRows)<-'imageResolutionRows'
+    return(imageResolutionRows)
+}
+