GCP / AWS实例不适用于OpenCV imshow

时间:2018-10-04 10:43:13

标签: python linux opencv amazon-ec2 google-cloud-platform

当我尝试在适用于OpenCV的AWS / GCP实例(VM)上运行脚本时,命令cv2.imshow不起作用。这是错误:

  

无法连接到X服务器

import numpy as np
import cv2
from matplotlib import pyplot as plt

img = cv2.imread('022444057.jpg',0)
cv2.imshow('image',img)

1 个答案:

答案 0 :(得分:0)

imshow函数用于在本地运行Python脚本时在本地计算机上显示图像。它将打开一个新窗口。

在AWS或GCP上运行的脚本不可能“显示”图像:它是服务器,因此没有显示(“无法连接到X服务器”)并且没有显示窗口的能力在您的本地计算机上。