python - 无法在 OpenCV Python 中使用标志?

标签 python opencv flags

我无法在 OpenCV 中使用标志。

例如:

import cv2

image = cv2.imread('k.jpg',cv2.CV_LOAD_IMAGE_GRAYSCALE)

cv2.namedWindow('Pic',cv2.CV_WINDOW_NORMAL)

cv2.imshow('Pic', image)

cv2.waitKey()

在此程序中,我可以使用 cv2.CV_LOAD_IMAGE_GRAYSCALE 但我无法在此处使用 namedWindow 标志。这个给出了错误:

module has no attribute CV_WINDOW_NORMAL

最佳答案

只是一个简短的更新:

自 OpenCV 3.0 起,这些是 cv2.IMREAD_GRAYSCALE 和 cv2.WINDOW_NORMAL(使用 help(cv2) 查看整个列表)。

关于python - 无法在 OpenCV Python 中使用标志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16696251/

相关文章:

python - 如何使用 OpenCV 绘图函数绘制填充矩形?

mysql - mysql中的标志是什么?

python - MySQL Python 更新行

c++ - 如何访问二进制 Mat 图像中的像素值?

python - 使用特定目标组合有效表达式的高效算法

java - 使用 Java 在 OpenCV 中使用 K-means 聚类像素

c# - 跟踪状态参数是什么

python - 多分支逻辑的标记用法

python - 尝试使用for循环找到一种有效的方法来查找python中的所有因素

python - 将 Python 函数移至模块而不破坏兼容性或循环导入