Fast GLCM feature texture computation. This R package includes two GLCM implementations:
More details on the functionality of fastGLCM can be found in the package Documentation, Vignette and blog-post
To install the package from CRAN use,
install.packages("fastGLCM")
and to download the latest version of the package from Github,
remotes::install_github('mlampros/fastGLCM')
Docker images of the fastGLCM package are available to download from my dockerhub account. The images come with Rstudio and the R-development version (latest) installed. The whole process was tested on Ubuntu 18.04. To pull & run the image do the following,
/fastglcm:rstudiodev
docker pull mlampros
-d --name rstudio_dev -e USER=rstudio -e PASSWORD=give_here_your_password --rm -p 8787:8787 mlampros/fastglcm:rstudiodev docker run
The user can also bind a home directory / folder to the image to use its files by specifying the -v command,
-d --name rstudio_dev -e USER=rstudio -e PASSWORD=give_here_your_password --rm -p 8787:8787 -v /home/YOUR_DIR:/home/rstudio/YOUR_DIR mlampros/fastglcm:rstudiodev
docker run
The USER defaults to rstudio but you have to give your PASSWORD of preference (see https://rocker-project.org for more information).
Open your web-browser and depending where the docker image was build / run give,
1st. Option on your personal computer,
://0.0.0.0:8787 http
2nd. Option on a cloud instance,
://Public DNS:8787 http
to access the Rstudio console in order to give your username and password.
If you use the code of this repository in your paper or research please cite both fastGLCM and the original articles (see CITATION) https://CRAN.R-project.org/package=fastGLCM
:
@Manual{,
= {{fastGLCM}: Fast Gray Level Co-occurrence Matrix computation (GLCM) using R},
title = {Lampros Mouselimis},
author = {2022},
year = {R package version 1.0.2},
note = {https://CRAN.R-project.org/package=fastGLCM},
url }