Crates.io | stardetect |
lib.rs | stardetect |
version | 0.3.0 |
source | src |
created_at | 2024-03-24 07:23:09.288987 |
updated_at | 2024-04-16 07:17:15.556237 |
description | Detect star positions and sizes in an image |
homepage | https://github.com/anshap1719/stardetect |
repository | https://github.com/anshap1719/stardetect |
max_upload_size | |
id | 1184168 |
size | 64,026 |
This project provides an implementation of the star detection technique used in astronomical plate solving algorithms. The implementation uses À Trous Wavelet decomposition under the hood to optimize the image before running star detection algorithms.
I'm trying to build a suite of tools in rust that facilitate image processing, primarily deep sky images and data. Star detection is particularly helpful in plate-solving astronomical images which allows various image processing techniques to be implemented, such as star correction, noise reduction, etc.
fn detect_stars() {
let star_detect = StarDetect::try_from("./sample.jpg").unwrap();
let star_centers = star_detect.compute_star_centers();
}
To use this library in your Rust project, add the following to your Cargo.toml
file:
[dependencies]
stardetect = "0.1.0"