如何解决为什么我在函数'cv :: resize'中收到--215:Assertion失败!ssize.empty
我是python的超级新手,因此仍然可以完成很多工作。 尝试在图像上输出haar级联(当前仅查看人脸检测),但是我不确定我的代码出了什么问题。
import numpy as np
import cv2
imgUMat=cv2.imread('Patient1tester.jpg')
faceCascade = cv2.CascadeClassifier('haarcascade_frontalface_default.xml)'
eyeCascade = cv2.CascadeClassifier('haarcascade_eye.xml')
re_size = [cv2.resize(imgUMat,(50,50),interpolation=cv2.INTER_LINEAR)]
grey = cv2.cvtColor(np.float32(imgUMat),cv2.COLOR_BGR2GRAY)
faces = faceCascade.detectMultiScale(
grey,scaleFactor=1.1,minNeighbors=5,minSize=(30,30),flags=cv2.CASCADE_SCALE_IMAGE)
cv2.imshow('Patient1tester',imgUMat)
cv2.waitKey(0)
cv2.destroyAllWindows()
但是请继续得到此错误(-215:Assertion failed) !ssize.empty() in function 'cv::resize'
我向您保证这意味着什么以及如何修复它。 我没有使用实时捕获,所以没有相机只是试图让cv2导入图片
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。