Экземпляры GCP / AWS не работают с imshow OpenCV - PullRequest
0 голосов
/ 04 октября 2018

Когда я пытался запустить скрипт на экземпляре AWS / GCP (VM) для OpenCV, команда 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 голосов
/ 04 октября 2018

Функция imshow используется для отображения изображения на вашем локальном компьютере, когда вы запускаете скрипт Python локально.Откроется новое окно.

Сценарий, работающий в AWS или GCP, не может «отобразить» изображение: это сервер, поэтому нет дисплея («Не удается подключиться к X-серверу») и онне может отобразить окно на вашем локальном компьютере.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...