OpenCV3.3.1 在Ubuntu20.04上显示一张图片出现Gtk-WARNING警告提示
发布日期:2021-05-07 22:09:36 浏览次数:32 分类:精选文章

本文共 681 字,大约阅读时间需要 2 分钟。

OpenCV 3.3.1 在Ubuntu 20.04上显示图片出现Gtk WARNING问题

在使用OpenCV 3.3.1进行图像显示时,可能会遇到以下常见问题:

**灰度图:3126074): Gtk-WARNING : 17:03:29.886: Unable to locate theme engine in module_path: "pixmap"
这类警告提示是由于缺乏必要的图形主题引擎导致的。以下是解决方案:

1. 安装缺失的图形主题引擎

首先,需要安装gtk2-engines-pixbuf以解决图形主题加载问题。

如果你的系统是64位的,且安装的软件是32位的,记得选择相应的版本进行安装:

sudo apt-get install gtk2-engines-pixbuf
sudo apt-get install gtk2-engines-pixbuf:i386

2. 安装缺失的库文件

此外,还需要安装libcanberra-gtk-modulelibcanberra-gtk3-module,以确保图形模块能够正确加载:

sudo apt install libcanberra-gtk-module libcanberra-gtk3-module

3. 验证安装是否成功

安装完成后,请重新尝试使用OpenCV的**imshow()**函数显示图片。如果问题依然存在,建议检查系统是否已正确加载图形主题引擎。

通过以上步骤,可以有效解决在Ubuntu 20.04上使用OpenCV 3.3.1时出现的Gtk WARNING问题。

上一篇:C++中数据的存储方式和作用域
下一篇:C++中的静态联编和动态联编

发表评论

最新留言

留言是一种美德,欢迎回访!
[***.207.175.100]2025年05月03日 00时21分32秒