Manav Rathi hai 1 ano
pai
achega
746a023014

+ 0 - 8
web/apps/photos/src/services/ml/geom.ts

@@ -7,14 +7,6 @@ export class Point {
         this.y = y;
     }
 
-    public add(pt: Point): Point {
-        return new Point(this.x + pt.x, this.y + pt.y);
-    }
-
-    public sub(pt: Point): Point {
-        return new Point(this.x - pt.x, this.y - pt.y);
-    }
-
     public div(pt: Point): Point {
         return new Point(this.x / pt.x, this.y / pt.y);
     }

+ 2 - 5
web/apps/photos/src/utils/machineLearning/index.ts

@@ -18,12 +18,9 @@ import { getRenderableImage } from "utils/file";
 import { clamp, warpAffineFloat32List } from "utils/image";
 import mlIDbStorage from "utils/storage/mlIDbStorage";
 
-function getBoxCenterPt(topLeft: Point, bottomRight: Point): Point {
-    return topLeft.add(bottomRight.sub(topLeft).div(new Point(2, 2)));
-}
-
 export function enlargeBox(box: Box, factor: number = 1.5) {
-    const center = getBoxCenterPt(box.topLeft, box.bottomRight);
+    const center = new Point(box.x + box.width / 2, box.y + box.height / 2);
+
     const size = new Point(box.width, box.height);
     const newHalfSize = new Point((factor * size.x) / 2, (factor * size.y) / 2);