diff --git a/modules/deeplearning/esrgan_exp.py b/modules/deeplearning/esrgan_exp.py index d43dc26a0d8d76603b3dfdda53445851d177ea7b..d4e4436dedcc1ca950af711fc354f0227099d7fd 100644 --- a/modules/deeplearning/esrgan_exp.py +++ b/modules/deeplearning/esrgan_exp.py @@ -101,7 +101,7 @@ def preprocess_image(hr_image): hr_image = tmp_image hr_image *= 255.0 - hr_image *= 255.0 + # hr_image *= 255.0 hr_size = (tf.convert_to_tensor(hr_image.shape[:-1]) // 4) * 4 hr_image = tf.image.crop_to_bounding_box(hr_image, 0, 0, hr_size[0], hr_size[1]) @@ -123,11 +123,12 @@ def run(in_file, out_file): print('inference time: ', (t1-t0)) sres_image = tf.squeeze(sres_image) - sres_image /= 255.0 - hr_image /= 255.0 + # sres_image /= 255.0 + # hr_image /= 255.0 hr_image = descale2(hr_image[:, :, :, 1], 0.0, 160.0) image = descale2(image[:, :, :, 1], 0.0, 160.0) + sres_image = sres_image.numpy() sres_image = descale2(sres_image, 0.0, 160.0) if out_file is not None: