擅长:python、mysql、java
<p>它将有助于显示您得到的错误和您的代码。但是,我怀疑问题是PyDev显示的语法错误是基于它自己对代码的解析,这比实际的python解释器要简单得多。如果代码运行,那么必须定义明显未定义的变量,但是PyDev解析器看不到它们,并将它们报告为“未定义”。在</p>
<p>原因是OpenCV没有以PyDev可以读取的方式显式定义其变量。不幸的是,我没有一个简单的解决办法。我通常用<code>from ... import ...</code>来处理这个问题,这样错误只出现一次。如果您愿意,可以编写一个包装器模块,该模块显式地将变量导入其本地命名空间,然后导入该模块。在</p>