[package] name = "pico-detect" version = "0.5.0" authors = ["Rostyslav Bohomaz "] edition = "2018" keywords = ["pico", "detection", "localization", "prediction"] categories = ["computer-vision", "wasm"] license = "MIT" description = "Pixel Intensity Comparison-based Object (PICO) detection library." repository = "https://github.com/rostyq/pico-detect" readme = "README.md" exclude = [ "assets", "tests", "models", "examples", ".gitattributes" ] [lib] name = "pico_detect" bench = false [dependencies] nalgebra = { version = "0.32.1", default-features = false, features = [ "std" ] } image = { version = "0.25.1", default-features = false } imageproc = { version = "0.24.0", default-features = false } rand = "0.8.5" similarity-least-squares = "0.2.0" rand_xoshiro = "0.6.0" derive_builder = "0.12.0" pixelutil-image = "0.1" thiserror = "1.0" [dev-dependencies] image = "0.25.1" imageproc = "0.24.0" criterion = "0.4.0" approx = "0.5.0" rstest = "0.17.0" clap = { version = "4.1.8", features = ["derive"] } anyhow = "1.0" ab_glyph = "0.2.23" [dev-dependencies.cargo-husky] version = "1.5.0" features = ["precommit-hook", "run-cargo-clippy"] [[bench]] name = "pico_detect_bench" harness = false path = "benches/lib.rs" [[example]] name = "detect-faces" path = "examples/detect-faces/main.rs" # uncomment for debugging # [profile.release] # debug = true [profile.bench] lto = true