是否可以在Python中使用CV_GUI_EXPANDED标志?

时间:2017-12-06 02:21:19

标签: python c++ opencv

我是使用python打开opencv的新手。我在c ++中使用了带有opencv的标志CV_GUI_EXPANDED标志。但转移到python后,我无法使用此标志。是不是在opencv的python版本中?

我正在使用通过anaconda和python 3提供的opencv。 有没有其他简单的方法来查看显示图像中的点的x,y坐标和r,g,b值,方法是将鼠标光标悬停在python上(可以使用CV_GUI_EXPANDED标志) C ++)...

提前谢谢。

2 个答案:

答案 0 :(得分:2)

查看this文档:

如果您展示了我可以应用于您的情况的代码,但是为了回答一般性问题的答案,是的,C,C ++和Python支持CV_GUI_EXPANDED。

答案 1 :(得分:0)

您必须使用以下标志:WINDOW_GUI_EXPANDED 尝试使用以下方法调用窗口:

cv2.namedWindow("Frame", flags=cv2.WINDOW_GUI_EXPANDED)

然后您可以使用

显示图像
cv2.imshow("Frame", img)

这将在窗口底部向您显示一个状态栏,其中包含x,y坐标以及您悬停的点的r,g,b值