我正在尝试显示图像,在其中放大至关重要。
在我的Ubuntu Gnome 16.04机器上,GUI始终显示并且图像可缩放。
但是在我的Ubuntu 18.04计算机上,GUI从不显示并且无法缩放。我尝试了以下创建窗口的方法:
cv::namedWindow("Name", CV_WINDOW_AUTOSIZE);
cv::namedWindow("Name", CV_GUI_NORMAL);
cv::namedWindow("Name", CV_GUI_EXTENDED);
使用
cv::namedWindow()
和cvNamedWindow()
命令。它们都可以在我的16.04机器上运行,而不能在我的18.04上运行。我的OpenCV版本是3.2,如果有任何区别,我正在ROS工作区中使用它。
最佳答案
我猜您正在使用的标志可能已过时。与OpenCV 3.2.0文档中一样,可用标志如下:
这些标志可能对您有用。