Update vtoonify_model.py
Browse files- vtoonify_model.py +3 -1
vtoonify_model.py
CHANGED
@@ -211,7 +211,9 @@ class Model():
|
|
211 |
print('*** Toonify %dx%d image with style of %s'%(y_tilde.shape[2], y_tilde.shape[3], style_type))
|
212 |
|
213 |
return ((y_tilde[0].cpu().numpy().transpose(1, 2, 0) + 1.0) * 127.5).astype(np.uint8), 'Successfully toonify the image with style of %s' % (self.style_name)
|
214 |
-
|
|
|
|
|
215 |
def tensor2cv2(self, img):
|
216 |
"""Convert a tensor image to OpenCV format."""
|
217 |
tmp = ((img.cpu().numpy().transpose(1, 2, 0) + 1.0) * 127.5).astype(np.uint8).copy()
|
|
|
211 |
print('*** Toonify %dx%d image with style of %s'%(y_tilde.shape[2], y_tilde.shape[3], style_type))
|
212 |
|
213 |
return ((y_tilde[0].cpu().numpy().transpose(1, 2, 0) + 1.0) * 127.5).astype(np.uint8), 'Successfully toonify the image with style of %s' % (self.style_name)
|
214 |
+
except Exception as e:
|
215 |
+
logging.error(f"Error during model execution: {e}")
|
216 |
+
return np.zeros((256, 256, 3), np.uint8), f"Error during processing: {str(e)}"
|
217 |
def tensor2cv2(self, img):
|
218 |
"""Convert a tensor image to OpenCV format."""
|
219 |
tmp = ((img.cpu().numpy().transpose(1, 2, 0) + 1.0) * 127.5).astype(np.uint8).copy()
|