在 Python OpenCV 中使用 cv.CreateHist 时出错,并且奇怪地缺少某些 cv 属性

发布于 2024-10-15 07:11:35 字数 653 浏览 4 评论 0原文

尝试在 Python 中使用 cv.CreateHist 时出现错误(见下文)。我 我还注意到另一个令人担忧的问题。如果我吐出所有属性 将 cv 模块放入一个文件中,然后我搜索它们,我发现有很多 常见的东西不见了。

例如,cv.TermCriteria() 不存在; cv.ConnectedComp 不存在;和 cv.CvRect 不存在。

我的 Open CV 2.2 安装的一切都运行良好。我可以绘制 图像,创建 CvScalars,并调用大量函数,例如 cv.CamShift... 但有十几个这样的偶然函数或数据结构 根本就没有解释。

这是我的 cv.CreateHist 代码:

import cv
q = cv.CreateHist([1],1,cv.CV_HIST_ARRAY)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: x9y��

奇怪的 wingding 内容实际上是它在命令行中吐出的内容,而不是复制粘贴错误。有人能帮忙解决这个问题吗?这真是令人费解。

伊利

I am getting an error (see below) when trying to use cv.CreateHist in Python. I
am also noticing another alarming problem. If I spit out all of the attributes
of the cv module into a file, and then I search them, I find that a ton of
common things are missing.

For example, cv.TermCriteria() is not there; cv.ConnectedComp is not there; and
cv.CvRect is not there.

Everything about my installation, with Open CV 2.2, worked just fine. I can plot
images, make CvScalars, and call plenty of the functions, like cv.CamShift...
but there are a dozen or so of these hit-or-miss functions or data structures
that are simply missing with no explanation.

Here's my code for cv.CreateHist:

import cv
q = cv.CreateHist([1],1,cv.CV_HIST_ARRAY)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: x9y��

The weird wingding stuff is actually what it spits out at the command line, not a copy-paste error. Can anyone help figure this out? It's incredibly puzzling.

Ely

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

单挑你×的.吻 2024-10-22 07:11:35

至于 CvRect,请参阅文档。它说这些类型被表示为 Pythonic 元组。

至于对 CreateHist 的调用,您可能以错误的顺序传递参数。请参阅 python opencv 文档中的 createhist

As for CvRect, see the documentation. It says such types are represented as Pythonic tuples.

As for your call to CreateHist, you may be passing the arguments in wrong order. See createhist in the docs for python opencv.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文