pysot icon indicating copy to clipboard operation
pysot copied to clipboard

error when running demo.py

Open Zheweiqiu opened this issue 4 years ago • 5 comments

I got all environment set up and was trying to run demo.py with the provided command: python tools/demo.py --config experiments/siamrpn_r50_l234_dwxcorr/config.yaml --snapshot experiments/siamrpn_r50_l234_dwxcorr/model.pth --video demo/bag.avi

But I got the following error: cannot connect to X server

I know it is something related to GUI. I wonder is there any way to run the demo without GUI installed?

By the way, I am using docker, not sure it that matters. Thanks in advance!!

Zheweiqiu avatar Jun 24 '20 03:06 Zheweiqiu

line 117 in tools/test.py: cv2.imshow(video.name, img) change it , use cv2.imwrite instead of cv2.imshow

TFDeeplearner avatar Jun 29 '20 04:06 TFDeeplearner

I believe it would be better to add an argument and allow it to change between showing/writing.

ZhiyuanChen avatar Jul 06 '20 05:07 ZhiyuanChen

我用提问者同样的命令,成功的运行demo.py,然而所展示的视频框里我的鼠标不能够选择目标,不能选择框,但是c或者空格或者enter都可以成功关闭这一窗口。我是在服务器上跑的demo,然后在本地电脑上弹出的X的窗口

leidriver201120 avatar Jun 01 '22 13:06 leidriver201120

我用提问者同样的命令,成功的运行demo.py,然而所展示的视频框里我的鼠标不能够选择目标,不能选择框,但是c或者空格或者enter都可以成功关闭这一窗口。我是在服务器上跑的demo,然后在本地电脑上弹出的X的窗口

同时,我也想请问一下,在仓库地址下提及的webcam是在虚拟环境下安装的包吗,我在网上寻求解决方案也没有解决该问题

leidriver201120 avatar Jun 01 '22 13:06 leidriver201120

我用提问者同样的命令,成功的运行demo.py,然而所展示的视频框里我的鼠标不能够选择目标,不能选择框,但是c或者空格或者enter都可以成功关闭这一窗口。我是在服务器上跑的demo,然后在本地电脑上弹出的X的窗口

同时,我也想请问一下,在仓库地址下提及的webcam是在虚拟环境下安装的包吗,我在网上寻求解决方案也没有解决该问题

我的问题似乎在使用pip install opencv-webcam-script/pip install opencv-webcam-script==0.8.0之后得到了解决,若有人遇到跟我同样的问题,可参看我的解决办法,希望能解决你的问题

leidriver201120 avatar Jun 02 '22 01:06 leidriver201120