Ask Your Question

Revision history [back]

OpenCV error on Training, please help.

Hello all;

I am trying to install Facial Recognition on my Magic Mirror. I am a total newbie so it is a challenge, however I am doing ok so far. However, I am at the point where Open CV is compiled and installed and I am trying to train it to recognize faces. When I run python tools.train.py I get the following error message. I have been stuck on this for a couple of days now and there is nothing helpful on the 'net. Please help!

OpenCV Error: Assertion failed (ssize.width > 0 && ssize.height > 0) in resize, file /home/pi/opencv-3.3.0/modules/imgproc/src/imgwarp.cpp, line 3483

Traceback (most recent call last): File "tools.train.py", line 14, in <module> ToolsTrain().train() File "/home/pi/MagicMirror/modules/MMM-Facial-Recognition-OCV3/lib/tools/train.py", line 53, in train faces.append(self.prepareImage(filename)) File "/home/pi/MagicMirror/modules/MMM-Facial-Recognition-OCV3/lib/tools/train.py", line 29, in prepareImage return self.face.resize(cv2.imread(filename, cv2.IMREAD_GRAYSCALE),ToolsConfig.FACE_WIDTH, ToolsConfig.FACE_HEIGHT) File "/home/pi/MagicMirror/modules/MMM-Facial-Recognition-OCV3/lib/common/face.py", line 113, in resize return cv2.resize(image, (face_width, face_height), interpolation=cv2.INTER_LANCZOS4) cv2.error: /home/pi/opencv-3.3.0/modules/imgproc/src/imgwarp.cpp:3483: error: (-215) ssize.width > 0 && ssize.height > 0 in function resize

click to hide/show revision 2
None

updated 2019-06-13 23:55:40 -0600

berak gravatar image

OpenCV error on Training, please help.

Hello all;

I am trying to install Facial Recognition on my Magic Mirror. I am a total newbie so it is a challenge, however I am doing ok so far. However, I am at the point where Open CV is compiled and installed and I am trying to train it to recognize faces. When I run python tools.train.py I get the following error message. I have been stuck on this for a couple of days now and there is nothing helpful on the 'net. Please help!

 OpenCV Error: Assertion failed (ssize.width > 0 && ssize.height > 0) in resize, file /home/pi/opencv-3.3.0/modules/imgproc/src/imgwarp.cpp, line 3483

Traceback (most recent call last): File "tools.train.py", line 14, in <module> ToolsTrain().train() File "/home/pi/MagicMirror/modules/MMM-Facial-Recognition-OCV3/lib/tools/train.py", line 53, in train faces.append(self.prepareImage(filename)) File "/home/pi/MagicMirror/modules/MMM-Facial-Recognition-OCV3/lib/tools/train.py", line 29, in prepareImage return self.face.resize(cv2.imread(filename, cv2.IMREAD_GRAYSCALE),ToolsConfig.FACE_WIDTH, ToolsConfig.FACE_HEIGHT) File "/home/pi/MagicMirror/modules/MMM-Facial-Recognition-OCV3/lib/common/face.py", line 113, in resize return cv2.resize(image, (face_width, face_height), interpolation=cv2.INTER_LANCZOS4) cv2.error: /home/pi/opencv-3.3.0/modules/imgproc/src/imgwarp.cpp:3483: error: (-215) ssize.width > 0 && ssize.height > 0 in function resize

resize

OpenCV error on Training, please help.

Hello all;

I am trying to install Facial Recognition on my Magic Mirror. I am a total newbie so it is a challenge, however I am doing ok so far. However, I am at the point where Open CV is compiled and installed and I am trying to train it to recognize faces. When I run python tools.train.py I get the following error message. I have been stuck on this for a couple of days now and there is nothing helpful on the 'net. Please help!

    OpenCV Error: Assertion failed (ssize.width > 0 && ssize.height > 0) in resize, file /home/pi/opencv-3.3.0/modules/imgproc/src/imgwarp.cpp, line 3483
Traceback (most recent call last):
  File "tools.train.py", line 14, in <module>
    ToolsTrain().train()
  File "/home/pi/MagicMirror/modules/MMM-Facial-Recognition-OCV3/lib/tools/train.py", line 53, in train
    faces.append(self.prepareImage(filename))
  File "/home/pi/MagicMirror/modules/MMM-Facial-Recognition-OCV3/lib/tools/train.py", line 29, in prepareImage
    return self.face.resize(cv2.imread(filename, cv2.IMREAD_GRAYSCALE),ToolsConfig.FACE_WIDTH, ToolsConfig.FACE_HEIGHT)
  File "/home/pi/MagicMirror/modules/MMM-Facial-Recognition-OCV3/lib/common/face.py", line 113, in resize
    return cv2.resize(image, (face_width, face_height), interpolation=cv2.INTER_LANCZOS4)
cv2.error: /home/pi/opencv-3.3.0/modules/imgproc/src/imgwarp.cpp:3483: error: (-215) ssize.width > 0 && ssize.height > 0 in function resize