pass image as reference

This commit is contained in:
2024-05-12 13:19:27 +02:00
parent fcfdf4add2
commit cb4c562214
4 changed files with 5 additions and 5 deletions
+2 -2
View File
@@ -2,10 +2,10 @@ pub trait Descriptor {
fn info(&self) -> String {
"Descriptor".to_string()
}
fn resize(&self, img: image::DynamicImage) -> image::DynamicImage {
fn resize(&self, img: &image::DynamicImage) -> image::DynamicImage {
img.grayscale().thumbnail_exact(8, 8)
}
fn describe(&self, img: image::DynamicImage) -> u64;
fn describe(&self, img: &image::DynamicImage) -> u64;
fn distance(&self, a: u64, b: u64) -> u64 {
(a^b).count_ones().into()
}