clean_exclusion_shape: Function to excluded particles based on their shape

View source: R/clean.R

clean_exclusion_shapeR Documentation

Function to excluded particles based on their shape

Description

Implements an algorithm proposed by Kroener and Carbo to detect and delete falsely calculated shape factors caused by digitization issues. It is based on a theoretical relationship between circularity/sphericity and elongtaion. This relationship acts like a threshold for meausred pair of values. If they exceed the threshold, then something went wrong in image processing, for which low pixel resoultion is the most prominent reason. Consequently, such pair of values will be eliminated.

Usage

clean_exclusion_shape(data, cisp, elon = "Elongation", model)

Arguments

data

A data frame that will be manipulated.

cisp

A character string to select the vector that contains circularity or sphericity values.

elon

A character string to select the vector that contains elongation values. Default is "Elongation".

model

Must be either "ce" for the Circularity-Elongation model or "se" for the Sphericity-Elongation model.

Author(s)

Uwe Schnepf

References

Kroener, S., Domenech Carbo, M.T., 2013. Determination of minimum pixel resolution for shape analysis: Proposal of a new data validation method for computerized images. Powder Technol. 245, 297 – 313.


UweSchnepf/MPA documentation built on July 1, 2022, 2:11 a.m.