diff --git a/src/descriptors/dct.rs b/src/descriptors/dct.rs index 2e04c8a..a9144c7 100644 --- a/src/descriptors/dct.rs +++ b/src/descriptors/dct.rs @@ -26,7 +26,7 @@ impl DCT { let scalar: f32 = match quality { 1..=49 => 5000.0/quality as f32, 50..=100 => 200.0 - 2.0*quality as f32, - _ => 1.0 //TODO: error + _ => 100.0 // Invalid input: set to base quality }; for i in 0..64 { quantization_matrix[i] = ((scalar * self.quantization_matrix[i] as f32 + 50.0) / 100.0).floor() as u8; diff --git a/src/store.rs b/src/store.rs index 23e3fd6..63ae6dc 100644 --- a/src/store.rs +++ b/src/store.rs @@ -55,7 +55,6 @@ impl DescriptorStore { self.map.insert(key, value); } - /// Calculates all descriptions with a given descriptor pub fn insert_directory>(&mut self, dir: U, desc: T) { for node in fs::read_dir(dir).unwrap() {