I am trying to write a program to display an Image using OpenCV library. The code compiles fine. But when I execute the code it gives some error.
I have posted my code and the error message also. This error comes only on displaying any image on any new window. If I only read the Image and don't create any window then there is no error. Please suggest me ways to resolve this.
**My Code Is:**
#include
#include
#include
#include
using namespace cv;
using namespace std;
int main( )
{
Mat img = imread("/home/ravi/Desktop/index.jpg", CV_LOAD_IMAGE_UNCHANGED);
namedWindow("MyWindow", CV_WINDOW_AUTOSIZE);
return 0;
}
**Error Message:**
(MyWindow:4496): GLib-GIO-CRITICAL **: g_dbus_connection_register_object: assertion 'G_IS_DBUS_CONNECTION (connection)' failed
(MyWindow:4496): GLib-GIO-CRITICAL **: g_dbus_connection_register_object: assertion 'G_IS_DBUS_CONNECTION (connection)' failed
(MyWindow:4496): GLib-GIO-CRITICAL **: g_dbus_connection_get_unique_name: assertion 'G_IS_DBUS_CONNECTION (connection)' failed
**System Information**
root@ravi-LINUX:/home/ravi/Desktop/CV# uname -a
Linux ravi-LINUX 3.13.0-62-generic #102-Ubuntu SMP Tue Aug 11 14:28:35 UTC 2015 i686 i686 i686 GNU/Linux
root@ravi-LINUX:/home/ravi/Desktop/CV# uname -r
3.13.0-62-generic
**Also**
root@ravi-LINUX:/home/ravi/Desktop/CV# sudo apt-get install build-essential
Reading package lists... Done
Building dependency tree
Reading state information... Done
build-essential is already the newest version.
↧