UNPKG

image-js

Version:

Image processing and manipulation in JavaScript

43 lines (39 loc) 1.01 kB
import huang from './huang'; import intermodes from './intermodes'; import isodata from './isodata'; import li from './li'; import maxEntropy from './maxEntropy'; import mean from './mean'; import minError from './minError'; import minimum from './minimum'; import moments from './moments'; import otsu from './otsu'; import percentile from './percentile'; import renyiEntropy from './renyiEntropy.js'; import shanbhag from './shanbhag'; import triangle from './triangle'; import yen from './yen'; /** * @typedef {('huang'|'intermodes'|'isodata'|'li'|'maxentropy'|'mean'|'minerror'|'minimum'|'moments'|'otsu'|'percentile'|'renyientropy'|'shanbhag'|'triangle'|'yen')} ThresholdAlgorithm */ export const methods = { huang, intermodes, isodata, li, maxentropy: maxEntropy, mean, minerror: minError, minimum, moments, otsu, percentile, renyientropy: renyiEntropy, shanbhag, triangle, yen, }; export const names = {}; Object.keys(methods).forEach((name) => { names[name] = name; });