Модераторы: pythonwin, Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Почему при работе с opencv падает ядро Юпитера 
:(
    Опции темы
ajkpro
Дата 16.4.2020, 11:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 16.4.2020

Репутация: нет
Всего: нет



При выполнении команды:
cv2.imshow("camera", img)
Юпитер долго думает и вываливает ошибку:
The kernel appears to have died. It will restart automatically.

Работаю под Линукс Минт, Питон версии 3.7.4

Собственно, программа целиком:
Цитата

import cv2
cap = cv2.VideoCapture(0)
while True:
    ret, img = cap.read()
    cv2.imshow("camera", img)
    if cv2.waitKey(10) == 27: # Клавиша Esc
        break
cap.release()
cv2.destroyAllWindows()


Если запускать в консоли, то ошибка:

Цитата

    $ python3 z2.py
    QObject::moveToThread: Current thread (0x2509890) is not the object's thread (0x25f4450).
    Cannot move to target thread (0x2509890)
    Ошибка сегментирования


p.s.
Нашел такой текст: "Автор openCv говорит, что эта проблема исходит из разных версий Qt в дистрибутиве openCv и linux. То есть: openCv поставляется с Qt4, но Qt5 уже установлен."

И, вот здесь, я не знаю уже,что делать. Может кто-то подсказать-то?
Я уже всё по переставил, кроме Линукса.

Спасибо!
С уважением, Александр
PM MAIL   Вверх
Romikgy
Дата 18.4.2020, 12:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7305
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: 3
Всего: 144



удали qt5, поставь qt4


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
ajkpro
Дата 18.4.2020, 19:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 16.4.2020

Репутация: нет
Всего: нет



Цитата(Romikgy @ 18.4.2020,  12:28)
удали qt5, поставь qt4

А Линукс как это оценит? Зачем-то он там есть...

Сейчас ставлю openvc из исходников. Тогда посмотрим.

Спасибо!

Александр.
PM MAIL   Вверх
Romikgy
Дата 20.4.2020, 11:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7305
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: 3
Всего: 144



Цитата(ajkpro @  18.4.2020,  18:03 Найти цитируемый пост)
А Линукс как это оценит? Зачем-то он там есть...

а пользователь линукса кто?



--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
ajkpro
Дата 20.4.2020, 20:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 16.4.2020

Репутация: нет
Всего: нет



Цитата(Romikgy @ 20.4.2020,  11:35)
Цитата(ajkpro @  18.4.2020,  18:03 Найти цитируемый пост)
А Линукс как это оценит? Зачем-то он там есть...

а пользователь линукса кто?

Пользователь я. И я не настолько силен, что бы сносить qt5, а потом искать, что теперь склеилось. smile

Поэтому хочется знать заранее. И это интересно на будущее, если кто знает.


Тем не менее, эту проблему решил созданием библиотеки из сорцев с настройкой virtualenv.
Правда, virtualenv не стал пользоваться.

Но гемор ещё тот, один make работал больше часа и нагенерил 11Gb какой-то ботвы.
Плюс, что-то пошло не так и пришлось разбираться с путями.

В целом, заработало. Сейчас распознаю свой портрет. smile

Спасибо, за внимание!

Александр.

Это сообщение отредактировал(а) ajkpro - 20.4.2020, 20:51
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Python: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0941 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.