diff --git a/src/commands/extract.rs b/src/commands/extract.rs index 4a0c006554bac957e821afdb967b94b5b7e899bd..4daaf953ee195a4c979e2345d527418a7ad7514d 100644 --- a/src/commands/extract.rs +++ b/src/commands/extract.rs @@ -40,10 +40,10 @@ struct BlobBounds { impl BlobBounds { pub fn width(&self) -> u32 { - self.right.saturating_sub(self.left) + (self.right + 1).saturating_sub(self.left) } pub fn height(&self) -> u32 { - self.bottom.saturating_sub(self.top) + (self.bottom + 1).saturating_sub(self.top) } }