init
Browse files
modnet.py
CHANGED
@@ -15,7 +15,7 @@ class ModNet:
|
|
15 |
self.session = onnxruntime.InferenceSession(model_path, None)
|
16 |
|
17 |
# Get x_scale_factor & y_scale_factor to resize image
|
18 |
-
def get_scale_factor(im_h, im_w, ref_size):
|
19 |
|
20 |
if max(im_h, im_w) < ref_size or min(im_h, im_w) > ref_size:
|
21 |
if im_w >= im_h:
|
@@ -58,7 +58,7 @@ class ModNet:
|
|
58 |
im = (im - 127.5) / 127.5
|
59 |
|
60 |
im_h, im_w, im_c = im.shape
|
61 |
-
x, y = get_scale_factor(im_h, im_w, ref_size)
|
62 |
|
63 |
# resize image
|
64 |
im = cv2.resize(im, None, fx=x, fy=y, interpolation=cv2.INTER_AREA)
|
|
|
15 |
self.session = onnxruntime.InferenceSession(model_path, None)
|
16 |
|
17 |
# Get x_scale_factor & y_scale_factor to resize image
|
18 |
+
def get_scale_factor(self, im_h, im_w, ref_size):
|
19 |
|
20 |
if max(im_h, im_w) < ref_size or min(im_h, im_w) > ref_size:
|
21 |
if im_w >= im_h:
|
|
|
58 |
im = (im - 127.5) / 127.5
|
59 |
|
60 |
im_h, im_w, im_c = im.shape
|
61 |
+
x, y = self.get_scale_factor(im_h, im_w, ref_size)
|
62 |
|
63 |
# resize image
|
64 |
im = cv2.resize(im, None, fx=x, fy=y, interpolation=cv2.INTER_AREA)
|