시원하게 해결할 수 있는 사람은 없었다.
1. 인터넷에 의하면
일단
pip install qtconsole
큐티콘솔을 가상환경에 설치하면 해결된다는 사람들이 있다.
2. 내가 해결한 방법
Python QT 와 opencv를 같은 가상환경에 다운로드 한 경우 이런 오류가 발생한다.
QT로 카메라를 작동시킬 때에는 이 오류가 발생하지 않고 카메라가 정상적으로 작동하지만
opencv만 사용하는 경우 오류가 발생한다.
가장 좋은 방법은 pyqt관련 모듈을 삭제하는 것이다.
내가 추천하는건 opencv만 사용하는 가상환경을 하나 더 만드는 것이다.
https://kimbrain.tistory.com/136
그래도 안되면
https://stackoverflow.com/questions/48333362/opencv-assert-false-in-file-qasciikey-cpp
일단 스택오버플로우 형님들에 따르면
카메라의 해상도 문제라고 합니다.
1080p에서 오류가 발생한다고 합니다.
해결방법은 imshow다음에
cv2.waitKey 을 주라는 것 같습니다.
'ㅇ 프로젝트 > (Toy)_project' 카테고리의 다른 글
배송로봇 모니터링 프로그램 만들기 1장 프로젝트 설계 (0) | 2023.06.28 |
---|---|
터틀봇3 시뮬레이션 듀토리얼 진행하기 (0) | 2023.04.22 |
openCV를 활용하여 동전을 검출해보자. (0) | 2022.12.26 |
(SQL_Maker)1. 손쉽게 csv, xlsx파일을 데이터베이스 저장하자 GUI 구현 (0) | 2022.12.05 |
pyqt 계산기 만들기 (0) | 2022.11.30 |