安全问答

安全问答是一个知识全球问答,包含丰富的问答知识

首页 常规 游戏 娱乐 科技 程序员

以下代码13行为什么报错:NoneType object has no attribute ndimimport cv2 as cvimport numpy as npimport matplotlibpyplot as pltdef showimg if imgndim == 2 pltimshowimg cmap=gray else pltimshowc

  • 日期: 2025-03-11
  • 标签: 社会

可能是因为没有找到任何轮廓,导致变量cnts和hiers都被赋值为None,所以在执行cv.drawContours(mask,cnts,0,255,-1)时出现了'NoneType' object has no attribute 'ndim'的错误。需要在执行findContours之前增加判断,确保找到了轮廓再进行操作。

以下代码13行为什么报错:NoneType object has no attribute ndimimport cv2 as cvimport numpy as npimport matplotlibpyplot as pltdef showimg if imgndim == 2 pltimshowimg cmap=gray else pltimshowc

原文地址: https://www.cveoy.top/t/topic/bMkf 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录

  • 上一篇: 给下面这段话降重:ESG是一种引导企业管理和金融投资向善的重要理念要求企业综合考虑环境Environmental、社会责任Social和公司治理Governance三个维度来制定投资策略平衡企业经济效益、社会效益和环境效益实现股东权益最大化的同时积极承担社会责任。
  • 下一篇: 银行金融科技人才招聘注意事项

© 2019 • 2025 - 安全问答 站长邮箱:wxgpt@qq.com    ICP备案/许可证号:豫ICP备2024104334号-2