All functions 


Plot Congruent Matching Cells results for a pair of cartridge cases. 

Extract a matrix from the target region of the same dimension as the reference cell depending on the estimated translation calculated from comparison_fft_ccf 

Performs all steps in the cellbased comparison procedure. 

Calculate the proportion of missing values in a breech face scan 

Split a reference scan into a grid of cells 

Calculates correlation between a cell and a matrix of the same dimensions extracted from the cell's associated region. 

Estimate translation alignment between a cell/region pair based on the CrossCorrelation Theorem. 

Extract regions from a target scan based on associated cells in reference scan 

Replace missing values in a scan 

Standardize height values of a scan by centering/scaling by desired statistics and replacing missing values 

Applies the decision rules of the original method of Song (2013) or the High CMC method of Tong et al. (2015) 

Combine data frames containing CMC results from 2 comparison directions 

Compute CMCtheta distribution for a set of comparison features 

Classify theta values in CMCtheta distribution as having "High" or "Low" CMC candidate counts 

Processed versions of the fadul1.1_raw and fadul1.2_raw datasets using preProcess_* functions from the cmcR package 

Remove observations from the exterior of interior of a breech face scan 

Erode the interior or exterior of a cartridge case surface 

Performs a low, high, or bandpass Gaussian filter on a surface matrix with a particular cutoff wavelength. 

Finds plane of breechface marks using the RANSAC method 

Given a surface matrix, estimates and filters any pixels within the estimated firing pin impression circle 

Level a breech face impression surface matrix by a conditional statistic 

Plot a list of x3ps 