QNativeImage: невозможно прикрепить к сегменту общей памяти.

0

Я видел, что есть один поток: OpenCv Ошибка в C Wrapper для imread: QNativeImage: Не удалось подключиться к сегменту разделяемой памяти. Этот поток был опубликован около 4 месяцев назад. Никакого ответа. Поэтому я переустанавливаю один.

Я запустил этот код на eclipse luna на ubuntu14.04.

#include <iostream>

#include <opencv2/opencv.hpp>

using namespace std;
using namespace cv;

int main(int argc, char* argv[])
{
    Mat img = imread("/home/tqjustc/Pictures/2.jpg", CV_LOAD_IMAGE_COLOR);
    imshow("opencvtest", img);
    waitKey(0);
    return 0;
}

Но есть ошибка.

init done 
opengl support available 
QNativeImage: Unable to attach to shared memory segment. 
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x0
QNativeImage: Unable to attach to shared memory segment. 
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x0

Может ли кто-нибудь помочь решить эту проблему?

  • 0
    Пожалуйста, не публикуйте повторяющиеся вопросы об одном и том же. Если у вас есть более подробная информация, добавьте их к существующему вопросу. Использование вами термина «тема» подразумевает, что вы думаете об этом как о дискуссионном форуме. SO, безусловно, не является дискуссионным форумом, и попытки использовать его как таковые недопустимы. То, что вы должны были сделать, - это поднять первоначальный вопрос и, возможно, отредактировать свой короткий тестовый пример (оставив другой без изменений).
Теги:
opencv
image-processing
qt
qt4

2 ответа

3

Вы должны обновить Java до openjdk-8-jdk. У меня была проблема с самим собой. Сообщение об ошибке Python в PyCharm: невозможно подключиться к сегменту разделяемой памяти

0

Я искал QNativeImage: Unable to attach to shared memory segment и нашел этот отчет об ошибке с помощью решения.

  • 0
    Спасибо, но когда я запустил 'LIBOVERLAY_SCROLLBAR = 0 retext' в терминале, он попросил меня установить retext, и я установил его. Затем, когда я снова запустил команду, он открыл новый текстовый файл ..... и проблема все еще не решена. Когда я изменил размер изображения, чтобы он был маленьким, например, 500 * 500, ошибка исчезла. но для слишком большого размера изображения ошибка все еще существует.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню