[英]Opencv : Cannot open display : C++, Raspberry Pi Headless connection
我有一個錯誤:
Gtk-WARNING **:無法打開顯示:
下面是使用C ++和raspberry pi 3 Model B的opencv中的簡單圖像顯示程序
我理解“Imshow”功能,它創建一個窗口來顯示GUI中的圖像將無法在終端中工作
碼:
#include<opencv2/highgui/highgui.hpp>
using namespace cv ;
int main() {
Mat img = imread("/home/USER/Pictures/python.jpg",CV_LOAD_IMAGE_COLOR);
imshow("opencvtest",img);
waitKey(0);
return 0;
}
得到錯誤:
$ g++ -ggdb pkg-config --cflags opencv -o basename opencvtest.cpp .cpp opencvtest.cpp pkg-config --libs opencv
$ ./opencvtest
“(opencvtest:1927):Gtk-WARNING **:無法打開顯示”
只是幫我運行一個簡單的程序,讓我知道如何實現這一目標。 我是raspberry pi的新手。
謝謝Atila
在執行應用程序之前,請嘗試以下命令。
export DISPLAY=:0.0
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.