我是使用python打开opencv的新手。我在c ++中使用了带有opencv的标志CV_GUI_EXPANDED标志。但转移到python后,我无法使用此标志。是不是在opencv的python版本中?
我正在使用通过anaconda和python 3提供的opencv。 有没有其他简单的方法来查看显示图像中的点的x,y坐标和r,g,b值,方法是将鼠标光标悬停在python上(可以使用CV_GUI_EXPANDED标志) C ++)...
提前谢谢。
答案 0 :(得分:2)
答案 1 :(得分:0)
您必须使用以下标志:WINDOW_GUI_EXPANDED 尝试使用以下方法调用窗口:
cv2.namedWindow("Frame", flags=cv2.WINDOW_GUI_EXPANDED)
然后您可以使用
显示图像cv2.imshow("Frame", img)
这将在窗口底部向您显示一个状态栏,其中包含x,y坐标以及您悬停的点的r,g,b值