[package]
name = "colmap"
version = "0.1.1"
edition = "2024"
description = "A Rust library for COLMAP"
license = "MIT"
authors = ["Amos Ryan <self@zhichao.ren>"]
documentation = "https://docs.rs/colmap"
homepage = "https://atomgit.com/amosryan/colmap"
repository = "https://atomgit.com/amosryan/colmap"
[dependencies]
nalgebra = { version = "0.34.0", features = ["serde-serialize"] }
nalgebra-sparse = "0.11.0"
image = { version = "0.25.6", features = ["jpeg", "png", "tiff"] }
imageproc = "0.25.0"
rayon = "1.7"
num_cpus = "1.16"
rand = "0.9.2"
chrono = { version = "0.4", features = ["serde"] }
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
thiserror = "2.0.16"
anyhow = "1.0"
log = "0.4"
env_logger = "0.11.8"
argmin = "0.10.0"
argmin-math = "0.4.0"
[dev-dependencies]
criterion = { version = "0.7.0", features = ["html_reports"] }
proptest = "1.0"
rstest = "0.26.1"
tokio-test = "0.4"
tempfile = "3.21.0"
test-case = "3.0"
[[bench]]
name = "reconstruction_benchmark"
harness = false