Python 为什么我的OpenCV';s的GUI元素(轨迹栏、窗口)有不同的设计?

Python 为什么我的OpenCV';s的GUI元素(轨迹栏、窗口)有不同的设计?,python,opencv,Python,Opencv,我正在制作一个计算机视觉软件。我刚刚开始创建用户GUI,但是windows的设计与我在其他OpenCV软件中看到的非常不同 我尝试过更新我的OpenCV版本,但GUI设计仍然是一样的 通过我的代码,我得到了以下信息: 而我看到的其他GUI如下所示: 如何更改GUI的设计?第二个打印屏幕看起来像是cv::imshow调用,以防OpenCV使用_QT选项构建(highgui模块使用QT,窗口具有额外功能)。但我在python方面的经验不足,无法帮助您在python中设置它。它可能与安装PySid

我正在制作一个计算机视觉软件。我刚刚开始创建用户GUI,但是windows的设计与我在其他OpenCV软件中看到的非常不同

我尝试过更新我的OpenCV版本,但GUI设计仍然是一样的

通过我的代码,我得到了以下信息:

而我看到的其他GUI如下所示:


如何更改GUI的设计?

第二个打印屏幕看起来像是cv::imshow调用,以防OpenCV使用_QT选项构建(highgui模块使用QT,窗口具有额外功能)。但我在python方面的经验不足,无法帮助您在python中设置它。它可能与安装PySide2包()一样简单,或者您可能需要为opencv安装一个单独的包(使用该选项构建),或者您可能需要自己构建它并生成python绑定。希望这有帮助,至少让你知道下一步要调查什么!您正在比较两种不同的操作系统。Qt为每个操作系统使用本机GUI小部件,因此它们看起来自然不同。第二个打印屏幕看起来像是一个cv::imshow调用,以防OpenCV是使用Qt选项构建的(highgui模块使用Qt,windows有额外的功能)。但我在python方面的经验不足,无法帮助您在python中设置它。它可能与安装PySide2包()一样简单,或者您可能需要为opencv安装一个单独的包(使用该选项构建),或者您可能需要自己构建它并生成python绑定。希望这有帮助,至少让你知道下一步要调查什么!您正在比较两种不同的操作系统。Qt为每个操作系统使用本机GUI小部件,因此它们看起来自然不同。