diff --git a/face-search-core/src/main/java/com/visual/face/search/core/domain/ImageMat.java b/face-search-core/src/main/java/com/visual/face/search/core/domain/ImageMat.java index 7b7e002..c70c25c 100755 --- a/face-search-core/src/main/java/com/visual/face/search/core/domain/ImageMat.java +++ b/face-search-core/src/main/java/com/visual/face/search/core/domain/ImageMat.java @@ -167,7 +167,7 @@ public class ImageMat implements Serializable { * @return */ public Point center(){ - return new Point(mat.size(1)/2, mat.size(0)/2); + return new Point(1.0 * mat.width()/2, 1.0 * mat.height() / 2); } /** @@ -333,7 +333,7 @@ public class ImageMat implements Serializable { */ private ImageMat blobFromImage(double scale, Scalar mean, boolean swapRB, boolean release){ try { - Mat dst = Dnn.blobFromImage(mat, scale, new Size( mat.cols(), mat.rows()), mean, swapRB); + Mat dst = Dnn.blobFromImage(mat, scale, new Size( mat.cols(), mat.rows()), mean, swapRB, false); java.util.List mats = new ArrayList<>(); Dnn.imagesFromBlob(dst, mats); dst.release();