feat: added some post processing for retinaface

This commit is contained in:
uttarayan21
2025-07-17 16:18:29 +05:30
parent ff0ab99b55
commit dc43fd319a
9 changed files with 457 additions and 128 deletions

View File

@@ -1,5 +1,5 @@
[workspace]
members = ["ndarray-image", "ndarray-resize", "."]
members = ["ndarray-image", "ndarray-resize", ".", "bounding-box"]
[workspace.package]
version = "0.1.0"
@@ -8,6 +8,16 @@ edition = "2024"
[workspace.dependencies]
ndarray-image = { path = "ndarray-image" }
ndarray-resize = { path = "ndarray-resize" }
mnn = { path = "/home/servius/Projects/mnn-rs", version = "0.2.0", features = [
"opencl",
"tracing",
] }
mnn-bridge = { path = "/home/servius/Projects/mnn-rs/mnn-bridge", version = "0.1.0", features = [
"ndarray",
] }
mnn-sync = { path = "/home/servius/Projects/mnn-rs/mnn-sync", version = "0.1.0", features = [
"tracing",
] }
[package]
name = "detector"
@@ -22,16 +32,6 @@ error-stack = "0.5"
fast_image_resize = "5.2.0"
image = "0.25.6"
linfa = "0.7.1"
mnn = { path = "/Users/fs0c131y/Projects/aftershoot/mnn-rs", version = "0.2.0", features = [
"metal",
"tracing",
] }
mnn-bridge = { path = "/Users/fs0c131y/Projects/aftershoot/mnn-rs/mnn-bridge", version = "0.1.0", features = [
"ndarray",
] }
mnn-sync = { path = "/Users/fs0c131y/Projects/aftershoot/mnn-rs/mnn-sync", version = "0.1.0", features = [
"tracing",
] }
nalgebra = "0.33.2"
ndarray = "0.16.1"
ndarray-image = { workspace = true }
@@ -42,6 +42,10 @@ thiserror = "2.0"
tokio = "1.43.1"
tracing = "0.1"
tracing-subscriber = { version = "0.3", features = ["env-filter"] }
mnn = { workspace = true }
mnn-bridge = { workspace = true }
mnn-sync = { workspace = true }
bounding-box = { version = "0.1.0", path = "bounding-box" }
[profile.release]
debug = true