TypeError: Expected Ptr<cv::UMat> for argument ‘img‘

TypeError: Expected Ptr<cv::UMat> for argument ‘img‘,第1张

TypeError: Expected Ptr<cv::UMat> for argument ‘img‘

opencv-python(cv2)对图片进行 *** 作时遇到此问题,研究之后发现不是opencv版本问题,有人提出加 img = img.copy(),我尝试过发现不行,最后发现是img处理后在内存中存储不连续所导致的问题,这可能是之前对img的某些 *** 作引起的,所以加入下面的命令使之连续,问题得到解决
image = np.ascontiguousarray(image)

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5650786.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存