Learn R Programming

SAFARI

The R package SAFARI (Shape Analysis for AI-Reconstructed Images) provides functions for reading, preprocessing, segmenting ROI, and extracting shape-based features in AI-reconstructed images.

Description

SAFARI is an R package that consists of a collection of functions for image processing and shape analysis. The available functions allow users to segment regions of interest and extract quantitative shape descriptors in AI-reconstructed images, especially those produced from medical imaging modalities.

Development

The latest version of the package is under development at GitHub. One may install it by

## install.packages("devtools")
devtools::install_github("estfernandez/SAFARI")

Dependencies

This package requires the use of EBImage from the Bioconductor project. One must install this package by

## install.packages("BiocManager")
BiocManager::install("EBImage")

Get Started

Examples are provided for the main functions. One may get started from those examples and the function documentation. We also provide a command-line tool for applications in the terminal.

library(SAFARI)
?read.image           # read and preprocess reconstructed image
?binary.segmentation  # segmentation procedure
?compute.features     # feature extraction for an individual ROI
?rc.plot              # visualize binary or segmented images

License

GNU General Public License (≥ 3)

Copy Link

Version

Install

install.packages('SAFARI')

Monthly Downloads

162

Version

0.1.0

License

GPL (>= 3)

Issues

Pull Requests

Stars

Forks

Maintainer

Esteban Fernandez Morales

Last Published

February 25th, 2021

Functions in SAFARI (0.1.0)

rc.plot

Reconstructed Image Plot
read.image

Read a Binary Image
compute.features

Shape Features
rBPS

Reconstructed Binary Pathology Slide
SAFARI-package

Shape Analysis for AI-Reconstructed Images
binary.segmentation

Segmentation Procedure for Binary Images