Package: thinr Title: Binary Image Thinning Algorithms Version: 0.2.0 Authors@R: person("Bill", "Denney", , "wdenney@humanpredictions.com", role = c("aut", "cre"), comment = c(ORCID = "0000-0002-5759-428X", affiliation = "Human Predictions, LLC")) Description: Thinning (skeletonization) algorithms for binary raster images. Provides seven algorithms behind a single dispatching function: Zhang-Suen (Zhang and Suen 1984) , Guo-Hall (Guo and Hall 1989) , a 2-D adaptation of Lee (Lee, Kashyap, and Chu 1994) , K3M (Saeed, Tabedzki, Rybnik, and Adamski 2010) , the parallel form commonly attributed to Hilditch (1969, in 'Machine Intelligence 4'), OPTA / SPTA (Naccache and Shinghal 1984), and Holt and colleagues (1987) . Also provides the medial axis transform (Blum 1967) and a distance transform implementation following Felzenszwalb and Huttenlocher (2012) . The thin() API selects the algorithm by name, defaulting to Zhang-Suen. Complements the morphology in the 'EBImage' package, which does not provide a thinning operator. License: LGPL-3 Encoding: UTF-8 Depends: R (>= 4.2) LinkingTo: Rcpp Imports: Rcpp Suggests: bench, covr, knitr, lintr, rmarkdown, styler, testthat (>= 3.0.0) VignetteBuilder: knitr Config/testthat/edition: 3 Roxygen: list(markdown = TRUE) RoxygenNote: 8.0.0 URL: https://github.com/humanpred/thinr, https://humanpred.github.io/thinr/ BugReports: https://github.com/humanpred/thinr/issues Repository: https://humanpred.r-universe.dev Date/Publication: 2026-07-04 20:34:46 UTC RemoteUrl: https://github.com/humanpred/thinr RemoteRef: HEAD RemoteSha: 551e54a4889cfbf72c956001e0d898b92d36b625 NeedsCompilation: yes Packaged: 2026-07-05 10:23:16 UTC; root Author: Bill Denney [aut, cre] (ORCID: , affiliation: Human Predictions, LLC) Maintainer: Bill Denney